Monit监控进程详解

Monit监控进程详解Monit能做什么Monit是Unix系统上管理和监控进程、程序、文件、目录和文件系统的辅助软件。Monit可以启动、重启、关闭进程。monit也可以监控目录、文件和文件系统的变化,比如文件的时间戳、校验和以及文件大小的变化。Monit通过可配置的控制文件进行监控。控制文件格式自由。M

大家好,欢迎来到IT知识分享网。

Monit 能做什么

Monit是Unix系统上管理和监控进程、程序、文件、目录和文件系统的辅助软件。
Monit可以启动、重启、关闭进程。monit也可以监控目录、文件和文件系统的变化,比如文件的时间戳、校验和以及文件大小的变化。
Monit通过可配置的 控制文件 进行监控。控制文件格式自由。
Monit可以将log写入syslog(系统log)或自己的log文件,也可以自定义警告信息来提醒你发生的错误。Monit提供一个HTTP的交互界面供你接入Monit程序

部署Monit

使用yum安装monit
yum -y install monit

配置

在conf.d文件夹中可以单独配置各项服务。
目录:/etc/monit.d/
如监控进程

#sshd   监控sshd进程
  check process sshd with pidfile /var/run/sshd.pid
  start program "/etc/init.d/sshd start"
  stop  program "/etc/init.d/sshd stop"
  if failed host 127.0.0.1 port 22  then restart
  if 5 restarts within 5 cycles then timeout

检查配置文件

monit -t

启动

启动Monit

monit

查看状态

monit status

Monit监控进程详解

常用命令

# 配置文件检测
monit -t 
# 启动monit 服务 daemon
service monit start
# 启动monit daemon时指定配置文件
monit -c /var/monit/monitrc 
# 当更新了配置文件需要重载
monit reload 
# 查看所有服务状态
monit status 
# 查看某个服务状态
monit status someone 
 # 启动所有服务
monit start all
# 启动某个服务
monit start  someone
 # 停止所有服务
monit stop all
# 停止某个服务
monit stop  someone
monit -V # 查看版本

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/30631.html

(0)

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信