16.linux分析服务器和获取支持
Linux 分析服务器和获取支持
- 当您的 Linux Redhat 服务器出现问题时,您将需要使用
top、free、df、du等监控命令。系统管理员还应查看/var/log目录中的系统日志,然后联系 Redhat 技术支持以获取更多帮助。 - Redhat 使系统管理员可以更轻松地使用名为 Cockpit 的基于 Web 的应用程序来管理和分析服务器。
- 要从 Redhat 获得支持,系统管理员可以在 Linux 系统上以 root 用户身份运行
sosreport实用程序或在较新版本中运行 “sos report”,该实用程序将收集日志和配置文件,然后将它们传输到 Redhat 支持服务器。现在使用 Cockpit 应用程序,可以在基于 Web 的门户网站上生成报告。
获取Redhat为你提供的case id之后,你就可以向他们上传你的日志了。
- Cockpit 基于 Web 的界面除了可以从 Redhat 进行监控和获得支持外,还提供了许多其他功能。
Cockpit
- Cockpit 是由 Red Hat 赞助的服务器管理工具,专注于提供现代化且用户友好的界面来管理和维护服务器。
- Cockpit 是一个易于使用、集成、一目了然且开放的基于 Web 的服务器界面。
- 该应用程序可在大多数 Linux 发行版中使用,例如 CentOS、Redhat、Ubuntu 和 Fedora。
- 它在 Redhat 8 中默认安装,在版本 7 中是可选的。
- 它可以通过一个非常易于访问的 Web 连接来监控系统资源、添加或删除帐户、监控系统使用情况、关闭系统以及执行其他一些任务。
安装、配置和管理 Cockpit
检查网络连接
ping www.google.com
以 root 用户身份安装 cockpit 软件包
yum/dnf install cockpit -y(适用于 RH 或 CentOS)
我这里是已经安装过了apt-get install cockpit(适用于 Ubuntu)
启动并启用该服务
systemctl start|enable cockpit
检查服务状态
systemctl status cockpit
访问 Web 界面
https://127.0.0.1:9090

这里用的是127.0.0.1的地址,如果你想要开放到其他地方,那你就需要先用
ip addr,记下那个ipv4地址,并且通过防火墙开放9090端口,这之后同一局域网下的其他主机就能访问该界面了。1
2
3
4
5# Add the cockpit service to the firewall rules (this opens port 9090)
firewall-cmd --add-service=cockpit --permanent
# Reload the firewall to apply the changes
firewall-cmd --reload
接下来就请你自己探索一下这个东西吧,虽然是一个非常好的东西,但是这不代表你可以忘记那些我们之前使用的命令。
后记
到这里,我们已经完成了RH124的所有内容,接下来我们将进入RH134课程。