第 18 章 监控资源
以下章节详细介绍了如何为受管系统配置监控和报告。这包括主机配置、内容视图、合规性、订阅、注册的主机、提升和同步。
18.1. 使用 Red Hat Satellite Content Dashboard 复制链接链接已复制到粘贴板!
Red Hat Satellite 内容控制面板包含各种小部件,提供主机配置、内容视图、合规性报告、订阅和主机当前注册的、提升和同步以及最新通知的列表。
在 Satellite Web UI 中,导航到 Monitor > Dashboard 以访问内容仪表板。单击小部件并将它拖到不同的位置,可以重新安排仪表板。可用的小部件如下:
- 主机配置状态
配置状态概述,以及最后一次报告间隔期间与其关联的主机数量。下表显示了可能配置状态的描述。
Expand 表 18.1. 主机配置状态 图标 状态 Description 进行了修改且无错误的主机
在上一次报告间隔中成功执行修改的主机。
处于错误状态的主机
在上次报告间隔期间检测到错误的主机。
在过去 35 分钟内报告良好主机
在最后 35 分钟内没有执行任何修改的错误。
已发生更改的主机
应用某些资源的主机,但 Puppet 配置为在
noop
模式下运行。没有同步主机
未同步的主机,报告没有在上次报告间隔期间收到。
没有报告的主机
在上次报告间隔期间没有收集任何报告的主机。
禁用警报的主机
未被监控的主机。
单击特定的配置状态,以查看与其关联的主机。
- 主机配置图表
- pie 图表显示配置状态的比例以及与之关联的所有主机的百分比。
- 最新事件
主机生成的消息列表,包括管理信息、产品和订阅更改以及任何错误。
监控本节,了解发送到所有用户的全局通知,并检测任何异常活动或错误。
- 运行发布(最后 30 分钟)
- 图显示了在最近一个 puppet 间隔内正在运行的 Puppet 代理的分发,默认为 30 分钟。在这种情况下,每个列代表在 3 分钟期间从客户端接收的一系列报告。
- 新主机
- 最近创建的主机的列表。单击主机以了解更多详细信息。
- 任务状态
- 所有当前任务的概述信息,按其状态和结果分组。点数字查看对应任务列表。
- 最新的 Warning/Error 任务
- 因警告或错误而停止的最新任务列表。点一个任务来查看更多详情。
- 发现的主机
- Discovery 插件在 provisioning 网络中检测到的所有裸机主机列表。
- 最新的勘误
- 适用于注册到 Satellite 的主机的所有勘误表列表。
- 内容视图
- Satellite 中所有内容视图的列表及其发布状态。
- 同步概述
- Satellite 中启用的所有产品或存储库及其同步状态的概述。本节列出了所有处于同步队列中的产品,未同步或之前同步。
- 主机订阅状态
注册到 Satellite 的主机当前使用的订阅概述。订阅是一个购买的证书,用于解锁对主机的软件、升级和安全修复的访问。下表显示了订阅可能的状态。
Expand 表 18.2. 主机订阅状态 图标 状态 Description 无效
安装了产品但没有正确订阅的主机。这些主机需要立即关注。
部分
具有订阅和有效权利的主机,但不使用其全部权利。这些主机应该被监控,以确保它们按预期配置。
有效
具有有效权利且正在使用其完整权利的主机。
单击订阅类型,以查看与所选类型订阅关联的主机。
- 订阅状态
- 当前订阅总数的概述,其中显示有效订阅数、在下一个 120 天后过期的订阅数量,以及最近过期的订阅数。
- 主机集合
- Satellite 中所有主机集合及其状态的列表,包括每个主机集合中的内容主机数量。
- virt-who 配置状态
从环境中运行的
virt-who
守护进程收到的报告状态概述。下表显示了可能的状态:Expand 表 18.3. virt-who 配置状态 状态 Description 没有报告
没有收到报告,因为 virt-who 配置部署期间发生了错误,或者配置尚未部署,或者 virt-who 在调度的间隔内无法连接到 Satellite。
没有更改
没有收到报告,因为 hypervisor 没有检测到虚拟机上的任何更改,或者 virt-who 在调度的间隔内无法上传报告。如果您添加了虚拟机,但配置处于 No Change 状态,请检查 virt-who 是否正在运行。
确定
报告已被接收,在调度的间隔期间没有任何错误。
总配置
virt-who 配置总数。
点配置状态查看处于此状态的所有配置。
小部件还会列出 Latest configuration Without Change 下的 No Change 状态的三个最新配置。
- 最新合规性报告
- 最新合规性报告列表。每个合规性报告显示多个通过(P)、Failed (F)或其它规则(O)的规则。单击主机以了解详细的合规性报告。点策略来了解更多有关该策略的详情。
- 合规报告明细
- Pie 图表根据其状态显示合规性报告的发布。
- Red Hat Insights 操作
- Red Hat Insights 是一个嵌入在 Satellite 中的工具,用于检查环境并推荐您执行的操作。该操作分为 4 个类别:可用性、稳定性、性能和安全性。
- Red Hat Insights 风险概述
表根据风险级别显示操作的分发。风险级别代表这个操作的重要性以及导致实际问题的可能性。可能的风险级别为: Low、Medium、High 和 Critical。
注意无法更改 Satellite Web UI 中显示的日期格式。
18.1.1. 管理任务 复制链接链接已复制到粘贴板!
Red Hat Satellite 保留所有计划或执行的任务的完整日志,如存储库同步、应用勘误表和内容视图发布。要查看日志,请导航到 Monitor > Tasks。
在 Task 窗口中,您可以搜索特定任务,查看其状态、详情以及自其启动以来已经过的时间。您还可以取消和恢复一个或多个任务。
这些任务使用 Dynflow 引擎来管理。远程任务具有可根据需要调整的超时。
调整超时设置:
- 在 Satellite Web UI 中,导航到 Administer > Settings。
- 在搜索框中输入 %_timeout,然后点 搜索。搜索应返回四个设置,包括描述。
- 在 Value 列中,单击数字旁边的图标进行编辑。
- 以秒为单位输入所需的值,然后点 Save。
在带宽较低时,调整 %_finish_timeout 值可能会有所帮助。在出现高延迟时,调整 %_accept_timeout 值可能会有所帮助。
在任务初始化后,将检查任务中将使用的任何后端服务,如 Candlepin 或 Pulp。如果检查失败,您会收到类似如下的错误:
There was an issue with the backend service candlepin: Connection refused – connect(2).
There was an issue with the backend service candlepin: Connection refused – connect(2).
如果后端服务检查功能导致了任何问题,可以禁用它,如下所示。
禁用检查服务:
- 在 Satellite Web UI 中,导航到 Administer > Settings。
- 在搜索框中输入 check_services_before_actions,然后单击 Search。
- 在 Value 列中,单击图标来编辑值。
- 从下拉菜单中,选择 false。
- 点 Save。