A.5.10. Linux::Process Health


Linux::Process Health 探测监控用户指定的进程并收集以下数据:
  • CPU 用量 - 指定进程的 CPU 使用率(以每秒中使用的毫秒数计算)。这个数据会出现在 ps 输出的 time 栏中,它显示了这个进程使用 CPU 积累的时间。这使得这个数据独立于探测执行的间隔,允许设置合理的阈值并产生可用的数据统计图。
  • 子进程组 - 具体进程的子进程数。子进程会从它的父进程中继承大量的属性(如打开的文件)。
  • 线程 - 具体进程的运行线程的数量。线程是 CPU 的基本使用单元,它包括一个程序计数器、一个寄存器组和一个堆栈空间。线程又叫轻加权进程。
  • 使用的物理内存 - 被指定进程使用的物理内存(或 RAM)的数(以千字节为单位)。
  • 使用的虚拟内存 - 被指定进程使用的虚拟内存的数量(以千字节为单位);或是实际内存加上交换分区中的这个进程的大小。
通过使用命令名或进程 I.D.(PID)来指定进程。输入 PID 会覆盖输入的命令名。如果没有输入命令名或 PID,则会显示 Command not found 出错信息,同时将探测设定为 CRITICAL 状态。
要求 - 必须在被监控的系统中运行红帽网络监控守护进程(rhnmd)方可执行这个探测。
Expand
表 A.24. Linux::Process Health 设置
字段
命令名
进程 ID(PID)文件
超时* 15
最大 CPU 使用的 critical 阈值
最大 CPU 使用的 warning 阈值
最大子进程组的 critical 阈值
最大子进程组的 warning 阈值
最大线程的 critical 阈值
最大线程的 warning 阈值
最大使用的物理内存的 critical 阈值
最大使用的物理内存的 warning 阈值
最大使用的虚拟内存的 critical 阈值
最大使用的虚拟内存的 warning 阈值
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat