Zenoss学习杂记(九)

在Zenoss-Core中可以设置对任意进程的监控,具体设置方法如下:

1. 点击左侧Processes,进入设置主界面

2. 根据需要建立Organizer或直接建立Process,在此以IIS的进程inetinfo.exe为例

3. 左侧下拉菜单中选择Add Process,ID中填写IIS

4. 点击Edit标签,在Regex中填写inetinfo.exe,注意,这里的Regex代表的是正则表达式(Regular Expression),如果对正则表达式不熟悉,建议花30分钟阅读 教程

5. Ignore Parameters在此选Yes,如果在Regex中填写了参数部分,那么此项应该选No

6. 保存,退出Processes界面,进入需要监控的设备的OS标签

7. 左侧下拉菜单中选择Add--Add OSProcess,选择IIS

8. 点击zProperties,在zAlertOnRestart中选择True,这样如果这个进程被重启也将收到报警信息

9. zFailSeverity中设置报警信息的级别,这和Alerting Rules中是对应的

10.设置完以后保存,那么在Process--Status中可以看到Process Instances信息,既监控的所有该进程的情况列表

这样就完成了进程监控。

顺带说一个使用Zenoss VM镜象才会有的问题。在收到邮件报警时可以发现发送时间不正确。经过检查可以发现/etc/localtime文件时间不对,使用下列命令重置时区信息再重启就可以解决:

[root@localhost ~]#cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
[root@localhost ~]# reboot

下一篇会讲到如何做端口监控。

你可能感兴趣的:(正则表达式,学习,process,休闲,zenoss)