流程监视模板

 

适用对象:System Center 2012 R2 Operations Manager, System Center 2012 - Operations Manager, System Center 2012 SP1 - Operations Manager

进程监视 模板可让你监视特定进程是否正运行在计算机上。 通过使用此模板,您可以实现两种不同的基本方案:您可能需要运行某个特定应用程序和想要警惕如果未在运行,或者您可能必须要提醒您如果您发现不需要的进程正在运行的过程。 除了监视是否运行该应用程序,之外还可以收集的处理器和进程的内存使用率的性能数据。

方案

使用 进程监视 必须用来监视无代理管理的基于 Windows 的计算机上运行的进程的不同方案中的模板。 您的应用程序可以监视以下进程。

关键进程

必须在所有时间运行的进程。 使用 进程监视 模板以确保它已安装,并使用的计算机上正在运行此过程 进程监视 模板来测量其性能。

不需要的进程

不应运行的进程。 此过程可能会导致损坏,一个已知的恶意进程或者它可能是一个应用程序中的错误发生时自动启动的过程。进程监视 可以为此进程监视模板并将其发送警报,如果找到是否正在运行。

长时间运行的进程

一次短时间内运行的进程。 如果该进程正在运行过多长的时间,则可能表示有问题。进程监视 模板可以监视此过程运行的时间长度并发送警报,如果正在运行的时间超过特定的持续时间。

由进程监视模板执行监视

具体取决于您选择在进程监视向导中,监视由创建的监视器和规则可以包含任何以下设置。

查看监视数据

收集的所有数据 进程监视 模板将在 进程状态 视图位于 Windows 服务和进程监视 文件夹。 在此视图中,对象被列出为所选组中的每个代理。 即使代理不监视的进程,它列出,并且监视器反映未运行的进程的状态。

可以通过打开查看单个进程监视器的状态 Operations Manager 的进程对象的运行状况资源管理器。 可以通过打开的进程对象的性能视图来查看性能数据。

中列出的同一个进程对象 进程状态 查看包含在承载进程的计算机的运行状况资源管理器。 进程监视器的运行状况状态汇总到的计算机的运行状况。

向导选项

当您运行 进程监视 模板,您必须提供下表中列出的选项的值。 每个表都表示向导中的一个页。

常规属性

还提供以下选项 常规选项 向导页。

选项

描述

Name

为该进程使用的名称。 此名称在操作控制台中显示为向导。 它没有要与此过程相同的名称。

描述

在过程中的可选说明。

管理包

若要存储类和该模板将创建的监视器的管理包。 如果您创建的任何附加的监视器或将该服务用作目标类的规则,他们必须存储在同一管理包。

有关管理包的详细信息,请参阅选择管理包文件

监视的进程

还提供以下选项 监视的进程 向导页。

选项

描述

监视方案

类型的监控功能,为要执行。 选择 是否以及如何某个进程正在运行的监视器 来监视所需的进程和进程未在运行时将监视器设置为严重状态。 选择 监视仅在运行进程是否 不需要的进程的监视器并在该进程在运行时将监视器设置为严重状态。

进程名称

进程的完整名称。 这是进程的名称显示在任务管理器中的一样。 它不应包含实际的可执行文件的路径。 您可以键入名称,或单击省略号 (...) 按钮以查找文件的名称。

目标组

该过程进行监视指定的组中包含的所有计算机上。

正在运行的进程

还提供以下选项 正在运行的进程 向导页。

选项

描述

生成警报的进程数已低于最小值或更高版本的时间超过指定的持续时间的最大值

如果选择,将监视器设置为严重状态,并且如果实例指定的进程的数目小于指定的最小值或大于指定的最大比指定的持续时间较长时间,则创建警报。

若要确保至少一个进程正在运行的实例,将最小值和最大值设置为 1。

最小进程数

最小应运行的进程数。

最大进程数

最大应运行的进程数。

持续时间

指定监视器设置为严重状态之前多长时间运行的进程数必须超过指定的范围。 不将此值设置为小于 1 分钟。

如果该进程的运行时间超过指定的持续时间将生成警报

如果选择,将监视器设置为严重状态,以及如果过程的一个实例运行的时间超过指定的持续时间创建警报。

性能数据

还提供以下选项 性能数据 向导页。

选项

描述

CPU 使用率超过指定的阈值时生成警报

指定是否应监视进程的 CPU 使用率。 将创建一个监视器以在对象上设置错误状态和超过指定的阈值时生成警报。 创建规则以收集用于分析和报告的 CPU 使用率。

CPU 使用率 (百分比)

如果 CPU 使用率进行监视,此选项设置的阈值。 如果总 CPU 使用率的百分比超出了阈值,该对象设置为错误状态,并生成警报。

内存使用量超出指定的阈值时生成警报

指定是否应监视进程的内存使用率。 将创建一个监视器来针对对象设置错误状态和超过指定的阈值时生成警报。 创建规则以收集用于分析和报告的 CPU 使用率。

内存使用率 (MB)

如果内存使用率进行监视,此选项设置的阈值。 如果 CPU 使用率总量单位为兆字节 (MB) 的磁盘空间超出了阈值,该对象设置为错误状态,并生成警报。

样本数

如果 CPU 使用率或内存将受到监视,此选项指定对象设置为错误状态,并生成警报之前必须超出的连续性能样本的数。

指定一个大于 1 表示此选项限制从通过确保服务只是暂时超过阈值时不生成警报来监视干扰。 设置之前发出了问题的时间越长段的更大值。 典型值为 2 或 3。

采样间隔

如果 CPU 使用率或内存将受到监视,指定性能示例之间的时间的长度。

较小的值对于此选项可减少用于检测问题的时间,但会增加系统上的代理和收集用于报告的数据量的开销。 典型值为 5 到 15 分钟之间。

其他监视

除了执行指定监视 进程监视 模板将创建可用于附加的监视器和工作流的 targetd 类。 任何监视器或规则作为目标使用此类将在模板中指定的组中的任何代理管理计算机上运行。 例如,如果它创建表示出现错误的 Windows 事件,可以创建的监视器或规则检测到特定事件并作为目标使用进程的类。

创建和修改监视器的过程模板

若要运行进程监视向导

  1. 使用以下逻辑来确定的监视器的目标组:

    - 如果您想要发现管理组中的所有基于 Windows 的计算机上的进程,则您不需要创建一组。 可以使用现有组 **所有 Windows 计算机**。
    
    - 如果您只想要在一组计算机上发现的过程,确保相应的组存在或者通过使用中的过程中创建新的组 [如何在操作管理器中创建组](hh298605\(v=sc.12\).md)。
    
    - 如果您正在监视的过程是在群集中,与类的对象创建一个组 **虚拟服务器** 表示包含服务的群集节点。
    
  2. 启动添加监视向导。

  3. 在上 选择监视类型 页上,选择 进程监视, ,然后单击 下一步

  4. 在上 常规属性 页上,在 名称说明 框中,键入一个名称和可选描述。 该名称用于描述操作控制台中的过程。 它不是该过程的实际名称。

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

  6. 单击“下一步”。

  7. 在上 监视的进程 页上,执行以下操作:

    1. 选择是否想要监视 不需要 过程。

    2. 进程名称 框中,键入要监视的进程的完整名称。 例如, notepad.exe。 您也可以单击椭圆 (...) 按钮,然后找到可执行文件。

    3. 单击省略号 (...) 右侧的按钮 目标组 框中,然后从该过程的第一步中选择的组。

    4. 单击“下一步”。

  8. 如果您选择的选项 进程中,在 正在运行的进程 页上,执行以下操作:

    1. 如果您想要监视进程是否正运行,请执行以下操作:

      1. 选择该选项以 生成警报的进程数已低于最小值或更高版本的时间超过指定的持续时间的最大值

      2. 的进程的最小数量 框中,输入的最小应运行的进程数。 对于过程的单个实例,这通常是 1。

      3. 进程的最大数量 框中,输入的最大进程应运行的实例数。

      4. 持续时间 框中,输入的正在运行的进程必须超过指定的范围内的监视器设置为严重状态之前的时间长度。 此值不应将设置为小于 1 分钟。 请注意,此过程可能停止并重新启动在此时间窗口内具有未检测到错误。

    2. 如果您想要监视的进程运行的长度,请执行以下操作:

      1. 选择该选项以 进程的运行时间超过指定的持续时间时生成警报

      2. 持续时间 框中,输入您希望进程来运行监视器设置为严重状态之前的时间的最大长度。 此值不应将设置为小于 1 分钟。

  9. 如果你选中的选项的所需的过程中,在 性能数据 页上,选择性能计数器和您想要监视的阈值。 有关详细信息,请参阅 向导选项 部分。

    System_CAPS_note注意

    如果您选择的选项,将禁用此页 不需要 过程。

  10. 如果选择了性能计数器,指定监视间隔。

  11. 单击“下一步”。

  12. 查看监视器中的摘要,然后单击 创建

若要修改现有进程监视模板

  1. 具有作者凭据的用户帐户打开操作控制台。

  2. 打开“创作”工作区。

  3. 创作 导航窗格中,展开 管理包模板, ,然后单击 进程监视

  4. 进程监视 窗格中,找到要更改的监视器。

  5. 右键单击监视器,然后选择 属性

  6. 输入的更改,然后单击 确定

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

若要查看所有进程监视的监视器

  1. 打开操作控制台。

  2. 打开 监视 工作区。

  3. 监视 导航窗格中,选择 Windows 服务和进程监视, ,然后单击 进程状态

查看每个监视器的状态

  1. 进程状态 窗格中,右键单击对象。 选择“打开”,然后单击“运行状况资源管理器”。

  2. 展开“可用性”和“性能”节点以查看单个监视器。

若要查看收集的进程的性能

  1. 进程状态 窗格中,右键单击对象。 选择 打开, ,然后单击 性能

  2. 在“图例”窗格中,选择要查看的计数器。

  3. 使用“操作”窗格中的选项修改“性能”视图。