UNIX 或 Linux 进程

使用 UNIX/Linux 进程监视 模板可以监视 UNIX 或 Linux 计算机上安装的特定进程是否运行。

方案

“UNIX/Linux 进程监视”模板对于监视任何应用程序都很有用,因为监视进程通常对应用程序的运行状况很重要。

UNIX/Linux 进程监视模板执行的监视

下表显示“UNIX/Linux 进程监视”模板执行的监视活动。

类型 描述 启用时
监视器 进程计数超出范围 始终启用。

向导选项

运行“UNIX/Linux 进程监视”模板时,你必须为以下表格中的选项提供值。 每个表都表示向导中的一个页。

常规选项

以下选项在此向导的“常规选项”页上可用。

选项 说明
Name 用于模板的名称。 这是操作控制台中显示的名称。
说明 模板的可选说明。
管理包 用于存储模板创建的类和监视器的管理包。 如果创建将进程用作目标进程的任何其他监视器或规则,则必须将它们存储在同一管理包中。有关管理包的详细信息,请参阅 选择管理包文件

进程监视详细信息

以下选项在此向导的“进程监视详细信息”页上可用。

选项 说明
Process name 流程名称。 你可以使用“选择进程”按钮连接到受监视的 UNIX/Linux 计算机并列出当前正在运行的进程,以便按名称选择进程。 如果只希望将监视器定向到一台计算机,则必须使用“选择进程”按钮来选择计算机和进程。
计算机组 要监视的进程的 UNIX 或 Linux 计算机组的名称。 选择 “选择组 ”按钮以选择管理组中安装的组。 如果已使用“选择进程”按钮从计算机中选择正在运行的进程,则监视器将定向到该计算机。 使用“选择进程”按钮选择一个进程后,可以使用“选择组”按钮通过所选进程的监视器定向组。
警报严重性 警报的严重性:错误、警告或信息。
用于筛选进程参数的正则表达式 一个可选的正则表达式,用于按参数筛选进程。 如果使用此选项,则与提供的进程名称匹配的进程将按其参数进行额外筛选。 只有具有与正则表达式匹配的参数的进程才会由监视器计算。 当系统上的其他应用程序可能使用同名的进程时,这可用于标识特定应用程序的进程。 正则表达式根据进程参数的串联列表计算。
表达式匹配结果 如果使用“选择进程”按钮连接到被监视的计算机并按名称选择进程,则此字段中会显示具有该计算机的所选进程名称的所有进程的列表。 当提供正则表达式来筛选进程参数时,将筛选此字段中列出的进程,以便你可以按参数预览筛选。

进程模板设置

以下选项在此向导的“进程模板设置”页上可用。

选项 说明
最小实例数 受监视进程的运行实例的最小数目。 若要在没有进程实例运行的情况下发出警报,请选中该框“当进程实例数小于指定值时生成警报”,并输入值 1。 按进程名称和可选的正则表达式筛选进程参数后计算进程实例数。 如果正在运行的实例数小于提供的值,则会生成警报。
最大实例数 受监视进程的运行实例的最大数目。 若要在运行的进程实例数大于特定值时发出警报,请选中该框“当进程实例数大于指定值时生成警报”,并输入最大阈值。 按进程名称和可选的正则表达式筛选进程参数后计算进程实例数。 如果正在运行的实例数大于提供的值,则会生成警报。

其他监视

除执行指定的监视外,“UNIX/Linux 进程监视”模板可创建适用于其他监视器和规则的目标类。 将此类用作目标的任何监视器或规则在安装进程的任何代理上运行。

创建和修改 UNIX/Linux 进程监视模板

若要创建 UNIX/Linux 进程监视模板,请执行以下步骤:

  1. 如果要监视一组计算机上的进程,请使用以下逻辑确定监视器的目标组:

    • 如果要在管理组中的所有 UNIX 和 Linux 计算机上发现该过程,则无需创建组。 可以使用现有组 UNIX/Linux 计算机组

    • 如果只想在某组计算机上发现该过程,则请确保存在适当的组,或使用 Operations Manager 中的“如何创建组”中的过程创建一个组。

  2. 启动“添加监视”向导。

  3. “选择监视类型 ”页上,选择 UNIX/Linux 进程监视 ,然后选择“ 下一步”。

  4. “常规属性”页上的“名称和说明”框中,输入此新模板的名称和可选说明。

  5. 选择要在其中保存监视器的管理包,或选择“新建以创建新的管理包。 有关详细信息,请参阅 选择管理包文件

  6. 选择下一步

  7. 选择“选择进程”按钮。

  8. 选择“浏览”按钮,然后选择已安装进程的计算机,然后选择“确定”。

  9. 在“进程”框中,选择要监视的进程。

  10. 选择“警报严重性”

  11. (可选)在字段“用于筛选进程参数的正则表达式”中,提供正则表达式以按进程参数复选出匹配的进程列表。

  12. 如果要监视一组计算机上的进程,请执行以下操作:

    • 选择“选择组”按钮。
    • 选择包含具有进程的计算机的组,然后选择“ 确定”。
  13. 选择下一步

  14. 选中“当进程实例数小于指定值时生成警报”和“当进程实例数大于指定值时生成警报”对应的复选框。

  15. 为“最小实例数”和“最大实例数”提供相应的值(如果适用)。

  16. 选择下一步

  17. 选择创建

修改现有的 UNIX/Linux 进程监视模板

  1. 使用具有 Author 凭据的用户帐户打开操作控制台。
  2. 打开“创作” 工作区。
  3. 在“创作”导航窗格中,展开“管理包模板”,然后选择“UNIX/Linux 进程监视”
  4. 在“UNIX/Linux 进程监视”窗格中,找到要更改的模板。
  5. 右键单击模板,然后选择“属性”
  6. 输入所需的更改,然后选择“ 确定”。

查看 UNIX/Linux 进程监视器和收集的数据

查看每个监视器的状态

  1. 选择“UNIX/Linux 计算机”视图。
  2. UNIX/Linux 计算机窗格中,右键单击对象,选择“打开,然后选择“运行状况资源管理器”。
  3. 展开可用性节点,然后选择应用程序/服务可用性汇总节点以查看单个进程监视器。

另请参阅