第 9 章 使用 Red Hat Insights 监控主机
在本章中,您可以找到有关使用 Red Hat Insights 创建主机监控报告和监控主机的信息,并创建 Insights 计划。
9.1. 在 Satellite 中使用 Red Hat Insights 和主机
您可以使用 Red Hat Insights 来诊断与安全漏洞、性能下降和稳定性故障相关的系统和停机时间。您可以使用控制面板快速识别稳定性、安全性和性能的关键风险。您可以按类别排序,查看影响和分辨率的详细信息,然后确定哪些系统会受到影响。
要使用 Red Hat Insights 监控您使用 Satellite 管理的主机,您必须首先在主机上安装 Red Hat Insights,并使用 Red Hat Insights 注册您的主机。
对于新的 Satellite 主机,您可以使用全局注册模板在注册过程中使用 Insights 安装和配置 Satellite 主机。如需更多信息,请参阅 管理主机 指南中的使用 全局注册模板将主机注册到 Red Hat Satellite。
要使用 Puppet 安装和注册您的主机,或手动注册您的主机,请参阅 Red Hat Insights 入门。
可供主机的 Red Hat Insights 信息
有关主机的更多信息,请参阅 Red Hat Insights。
您可以在两个位置找到此信息:
- 在 Satellite Web UI 中,导航到 Configure > Insights,其中 Remediate 按钮旁的垂直 ellipsis 在 Red Hat Insights 链接中提供到常规建议页面的 View。在每个建议行中,垂直 ellipsis 在 Red Hat Insights 链接中提供了一个到建议规则的 View,如果有这个建议,则 知识库文章 链接。
- 如需更多信息,请导航到 Hosts > All hosts。如果主机列出了建议,点建议数。在 Insights 选项卡中,Remediate 按钮旁边的垂直 ellipsis 提供 Go To Satellite Insights 页面 链接到系统的信息,以及 Red Hat Insights 链接中的 View,用于控制台的主机详情。
从 rh-cloud 和 insights-client 报告中排除主机
您可以将 host_registration_insights
参数设置为 False,以省略 rh-cloud 和 insights -client 报告。Satellite 将排除来自 rh-cloud 报告的主机,并阻止 insight-client 将报告上传到云。
您还可以在组织、hostgroup、子网和域级别设置此参数。只要与实体关联,它会自动防止新报告被上传。
如果您在已在 Red Hat Hybrid Cloud 上报告的主机上将参数设置为 false,它仍然会被自动从清单中删除。但是,这个过程可能需要一些时间才能完成。
使用 Ansible 角色部署 Red Hat Insights
您可以使用 RedHatinsights.insights-client Ansible 角色通过 Red Hat Insights 自动安装和注册主机。有关在 Satellite 中添加此角色的更多信息,请参阅 Satellite 中的 Ansible 入门 以使用 Ansible。
将 RedHatinsights.insights-client 角色添加到主机。
对于新主机,请参阅 第 2.1 节 “在 Red Hat Satellite 中创建主机”。
对于现有主机,请参阅配置 Satellite 来使用 Ansible 中的 在 Satellite 主机上使用 Ansible 角色自动重复任务。
- 要在主机上运行 RedHatinsights.insights-client 角色,请导航到 Hosts > All Hosts,然后点击您要使用的主机名称。
- 单击 Run Ansible roles 按钮。
在继续操作前,您必须为 Insights 设置 API 令牌。如需更多信息,请参阅 Red Hat API Tokens。
您可以按照以下流程手动同步建议:
- 在 Satellite Web UI 中,导航到 Configure > ; Insights。
- 点 Start Recommendations Sync 按钮。
如果您还没有设置 API 令牌,则在使用这个页面前提示您创建一个。
其它信息
-
要查看 Red Hat Insights 的日志和所有插件,请转至
/var/log/foreman/production.log
。 - 如果您在连接到 Red Hat Insights 时遇到问题,请确保您的证书是最新的。刷新订阅清单以更新证书。
-
您可以通过在一个主机上配置
insights-client.timer
来更改运行insights-client
的默认调度。如需更多信息,请参阅 Red Hat Insights 的客户端配置指南 中的 更改 insights-client 调度。