ManageEngine® Applications Manager


脚本监视器

<< 上一页

主页

下一页 >>

脚本监视器

 

Applications Manager 提供脚本监视功能可以自动监视Solaris/Linux脚本的输出。

可用性选项卡中可以查看过去24小时或者30天的可用性历史,在性能选项卡中显示了过去24小时或者30天的健康状态和告警,在列表视图可以执行批量管理配置。点击列出的特定选项可以查看以下信息

 

重写脚本的可用性和响应时间:

如果您希望使用输出文件中已定义的值为自定义脚本重写测量的响应时间值,则此选项将非常有用。Applications Manager在输出文件中查找几个关键字,如果找到匹配的关键字,则其将替换相应属性。

例如,如果脚本输出如下所示,
script_availability=1(允许值为0或1,“0”表示成功。“1”表示失败。)
script_message=服务器没有运行
script_responsetime=10

然后,在分析输出文件时,获取脚本可用性值并在此基础上计算可用性。对于响应时间也是一样的方法。
 

示例:


 

标量类型案例

 

假设要监视一个脚本< filesystem.sh>,它位于test-solaris机器上/home/test-solaris/ 目录下脚本的输出结果被保存为同目录下的output.txt 文件,文件格式为

SystemTemperature=37
TimeSinceLastReboot=30
TopPaginApp=sendmail
IOReads=1050

 

 

设置脚本监视器:

       同样在字符串属性的文本框内添加 TopPaginApp
       <>

将显示成功信息,点击监视器 > 脚本监视器,并点击所创建的脚本监视器可以查看脚本的明细。
 

表格类型案例
 

假设要监视一个脚本< prustat.sh>,它位于test-solaris机器上/home/test-solaris/ 目录下脚本的输出结果被保存为同目录下的output.txt 文件,文件格式为:

 

"<--table prustat starts-->"
PID CPU Mem Disk Net COMM
7176 0.88 0.70 0.00 0.00 dtrace
7141 0.00 0.43 0.00 0.00 sshd
7144 0.11 0.24 0.00 0.00 sshd
3 0.34 0.00 0.00 0.00 fsflush
7153 0.03 0.19 0.00 0.00 bash
99 0.00 0.22 0.00 0.00 nscd
7146 0.00 0.19 0.00 0.00 bash
52 0.00 0.17 0.00 0.00 vxconfigd
7175 0.07 0.09 0.00 0.00 sh
98 0.00 0.16 0.00 0.00 kcfd
"<--table prustat ends-->"

 

注意表格头 <--table prustat starts-->是必须的而且要严格按照该格式,其中"prustat"可以被替换为实际的表格名。

 

设置脚本监视器

 

可以使用脚本监视器监视SNMP OID:

下面是创建脚本监视器的步骤:

其他参数使用默认配置。

 

注意:请参照论坛中的示例,该示例介绍如何在输出文件中强制使用键值对。


另请参阅

新建监视器 - 脚本监视器

 

<< 上一页

主页

下一页 >>

数据库查询监视器

 

Windows性能计数器