监控单独进程()
对服务器的各项服务监控还是比较容易的,但是对没有端口号的进程监控方面涉及
的比较少,我也在工作中不可避免的遇到了。
以我遇到的监控 为例
、原本想自己来个脚本来进行监控的,因为 启动时有 个进程
1. #!/bin/sh
2. #lvs_is=`ps -e | grep keepalived |grep -v grep |wc -l`
3. #lvs_is=`ps -ef | grep keepalived |grep -v grep |wc -l`
4. lvs_is=`ps aux | grep keepalived |grep -v grep |wc -l`
5. if [ $lvs_is != 3 ]
6. then
7. ) )echo "Critical -lvs process num is $lvs_is"
8. ) )exit 2
9. fi
10. echo "OK -lvs process count is $lvs_is"
11. exit 0
但是在服务调用时 进程总是显示不正确,没有解决
、用 检测
创建 用户,此用户不要求登录
先把 下载下来
!"#"#$"%"$&""'
解压安装
'(#$"%"$)""'
$"%"$)
$"%"$)"*
$"%"$)+,,+
检测相关数据文件是否存在
先把 nrpe 下载下来
!"#"#-"$-""'
解压安装
'(#-"$-""'
评论2