monit Unix系统监控服务

网友投稿 830 2023-02-14

本站部分文章、图片属于网络上可搜索到的公开信息,均用于学习和交流用途,不能代表睿象云的观点、立场或意见。我们接受网民的监督,如发现任何违法内容或侵犯了您的权益,请第一时间联系小编邮箱jiasou666@gmail.com 处理。

monit Unix系统监控服务

monit 介绍

monit监控和管理进程、程序、文件、目录和Unix系统的文件的工具。可以进行自动维护和修理,在错误的情况下执行有意义的因果关系的行动。比如,某个进程没有运行启动它;没有响应重启它;占用太多资源停止该进程等等。也可以用来监控文件、目录或系统文件的变化,如时间戳的改变,检验和的改变或大小的改变。

monit 安装

1
# yum install monit

monit 配置

检查配置文件正确性

1
2
# monit -t
Control file syntax OK

启动

1
# service monit start

实际应用实例

监控服务的monit配置文件放在/etc/monit.d/目录下,如:

1
2
3
4
# vi /etc/monit.d/nginx.monit.conf
check process nginx with pidfile/var/run/nginx.pid
start program="/etc/init.d/nginx start"
stop program="/etc/init.d/nginx stop"
上一篇:Supervisor Linux进程控制管理
下一篇:it运维痛点(it运维的出路)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~