5.5. 探测
现在已安装红帽网络监控守护进程并创建了通知方法,您可以开始在您有监控授权的系统中安装探测。如果这个系统有监控授权,在「系统详情」页中会出现「探测」标签。这里您可以执行大多数与探测相关的任务。
5.5.1. 管理探测 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
要在系统中添加探测,该系统必须有监控授权。另外,您必须作为系统的 root 用户,使用系统组管理员角色,或者作为 Satellite 管理员访问该系统。然后:
- 作为该系统的 Satellite 管理员或者系统组管理员登录到 RHN 网站。
- 进入「系统详情 ⇒ 探测」标签并点「创建新探测」。
- 在「创建系统探测」页中,输入所有所需信息。首先,选择探测命令组。这可改变可用的探测列表和其他字段及要求。附录 D, 探测 中包括了命令行探测的完整列表。请记住,有些探测需要在用户端系统中安装红帽网络监控守护进程。
- 选择需要的探测命令和监控侦察,通常是
RHN Monitoring Satellite
,但也可能是 RHN Proxy 服务器。为这个探测输入唯一的描述。 - 选择「探测通知」选择框来在探测状态改变时接收通知。使用「探测检查间隔」下拉菜单来选择发送通知的间隔。选择
1 分钟
(和「探测通知」选择框)意味着当探测超过了它的 CRITICAL 或 WARNING 界限的时候,您每分钟都会接收到通知。请参阅 第 5.4 节 “通知” 了解如何创建通知方法和确认它们的信息。 - 当它们出现的时候,使用「RHNMD 用户」和「RHNMD 端口」字段强制让探测使用
sshd
通讯,而不使用红帽网络监控守护进程。详情请参阅 第 5.2.3 节 “配置 SSH”。否则,请分别接受默认值:nocpulse
和4545
。 - 如果出现「超时」字段,检查默认的设置并调整它来满足您的要求。大多数超时(不是全部)都会形成一个 UNKNOWN 状态。如果这个探测的统计数据是基于时间的,请确保超时的值小于设定的界限值。否则的话,这些统计数据就没有任何用处,因为在达到界限值前,探测就超时了。
- 使用其他的项建立这个探测的警告阈。CRITICAL 和 WARNING 的值决定了在哪一点探测的状态发生了改变。详情请参阅 第 5.5.2 节 “设定阈(threshold)”。
- 完成后,点「侦察配置 Push」页中提交您的 监控配置更改后方可生效。。请记住,您必须在
要删除一个探测,请进入它的「当前状态」页(通过点「系统详情 ⇒ 探测」标签中的探测名),点「删除探测」。最后确认删除。
5.5.2. 设定阈(threshold) 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
许多 RHN 提供的探测都包括一个警告阈。当超过这个阈的时候,探测的状态就发生了改变。例如,Linux::CPU Usage 探测为当前的 CPU 使用设置了 CRITICAL 和 WARNING 阈值。如果某个被监控系统 75% 的 CPU 资源被使用,而且 WARNING 的阈值是 70,这个探测就会进入 WARNING 状态。一些探测会提供多个这样的阈值。
要获得最大的监控授权并避免失败的通知,红帽建议在不每次为每个系统中建立基准性能发通知时运行您的探测。虽然为探测提供的默认值可能会适合您,但每个不同的机构都会有不同的环境,这需要对阈进行适当的修改。
5.5.3. 监控 RHN 服务器 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
除了监控您的所有用户端系统以外,您还可以使用 RHN 监控您的 RHN 服务器本身,无论它是 RHN Satellite 还是 RHN Proxy 服务器。为了监控您的 RHN 服务器,请查找由该服务器监控的系统,并进入那个系统的「系统详情 ⇒ 探测」标签。
虽然这个 RHN 服务器看起来是被用户端系统监控的,实际上这个探测是在服务器中运行的。阈和通知可正常工作。
注意
所有需要红帽网络监控守护进程连接的探测都不能在运行监控软件的 RHN Satellite 或者 RHN Proxy 服务器中使用。这包括 Linux 命令组中的大多数探测以及 Log Agent 探测和远程程序探测。使用 Satellite 命令组探测来监测 RHN Satellite 和 RHN Proxy 服务器。在进行 Proxy 侦查时,报告数据的系统中会列出探测。