服务器进程模板


服务器进程模板是进程的预定义集合。它提供了一种简单的方法,可以添加多个进程来监控一组服务器。例如,如果要监控所有Linux服务器中的init进程,则可以为此进程配置服务器进程模板,并将该模板应用于所有Linux服务器。这比在Linux服务器中手动添加init进程更好。

添加新服务器进程模板的步骤:

  1. 管理标签下,点击发现和数据收集表下的模板库选项。

  2. 进程模板下,您可以优化服务器进程模板选项。

  3. 点击添加新的以创建新模板。

  4. 指定模板名称和描述

  5. 点击添加进程链接以添加监控进程。您可以手动输入进程详细信息或者选择从可用服务器选择进程详细信息。

    • 如果选择第一个选项,请指定进程名称和参数。通过选中使用正则表达式复选框,可以在输入流程名称和参数时使用正则表达式。(正则表达式指南)。
    • 如果选择第二个选项,请选择适当的监视器类型和监视器,然后点击显示进程链接。将列出服务器中运行的所有进程。从列表中选择必要的进程,然后点击确定。
  6. 如果要在违反进程属性的阈值时接收通知,则必须配置属性告警。该进程的属性将在左侧列出。点击与属性对应的关联链接以打开配置告警页面。

    • 从关联阈值列表框中选择必要的阈值。
    •  如果需要,您还可以为阈值关联动作。从可用动作列表中选择必要的动作,然后将其添加到关联的动作列表中。默认情况下,您可以将动作与关键严重级别关联。如果要关联警告和正常严重级别的动作,请点击显示高级选项复选框,然后从列表中选择适当的动作。
    •  配置阈值和动作后,点击添加到模板按钮。
  7. 您可以在将配置关联到监视器部分下应用进程和阈值配置 。您既可以将配置应用于监视器类型,也可以从监视器列表中进行选择,或者应用于特定的业务组。

    • 要将配置应用于特定的监视器类型,请选择应用于监视器类型选项。您的Applications Manager安装中可用的服务器类型将在下面列出。选择所需的服务器类型,以将模板应用于该类型的所有服务器。
    • 要将模板应用于各个监视器,请选择应用于监视器选项,然后从列表中选择必要的监视器。
    • 要将模板应用于业务组,请选择应用于业务组选项,然后从列出的业务组中进行选择。
  8. 点击保存模板  以完成服务器进程模板配置。

注意:

命令和参数:F:\MySQL\mysql\bin\mysqld-nt.exe

  1. Applications Manager将检查进程是否正在运行以及命令和参数是否与最初添加的相同。如果参数经常更改,则可以保留命令并删除参数。您还可以使用某些路径更新命令和参数字段,这些路径在整个进程的生命周期中都不会改变

    范例一:

    进程名称: java

    Command & Arguments: java/root/jdk1.5.0_07/bin/java -server -Xms128m -Xmx128m -Dprogram.name=run.sh -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=1999 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false -Djava.endorsed.dirs=/root/JBoss/jboss-4.0.2/lib/endorsed -classpath /root/JBoss/jboss-4.0.2/bin/run.jar:/root/jdk1.5.0_07/lib/tools.jar org.jboss.Main

    范例二:

    进程名称: mysqld-nt.exe

    命令和参数: F:\MySQL\mysql\bin\mysqld-nt.exe mysqld-nt --defaults-file=..\my.ini -u root -b .. --tmpdir=..\temp --standalone --port=13326 --default-character-set=latin1

    如果端口或任何其他属性经常更改,则可以使用其名称和命令来监控进程。查看下面的命令和参数:

    进程名称: java

    命令和参数: /root/jdk1.5.0_07/bin/java

    进程名称: mysqld-nt.exe

  2. 当前,在进程监控中不支持模式匹配

从管理服务器(企业版)添加服务器进程模板

您可以使用与被管服务器中相同的步骤来创建新的服务器进程模板,关联服务器并为管理服务器中的属性配置告警  。 但是,可以将在管理服务器中配置的模板应用于不同的监视器类型和业务组,而不是单个监视器。