monit 命令详解(monit)

monit是Monit软件的主操作控制命令。

语法
monit [options]+ [command]

选项(options)
-c file                指定要使用的配置文件
-d n                   每间隔多少秒运行一次Monit
-g name                设置Monit命令的组名
-l logfile             将日志信息打印到指定的文件中
-p pidfile             在守护程序模式下运行时使用此锁定文件
-s statefile           设置用于Monit写入状态信息的文件
-I                     不在后台运行 (needed for run from init)
--id                   打印Monit唯一ID
--resetid              重置Monit唯一ID。请谨慎使用
-t                     检查配置文件语法是否错误
-v                     详细模式,运行Monit时输出详细的诊断信息
-vv                    非常详细的模式,运行Monit时输出更加详细的诊断信息
-H [filename]          打印SHA1和MD5哈希信息到指定文件,如果不指定文件,则Monit在随后自动退出。
-V                     打印版本号和补丁级别
-h                     打印帮助信息

子命令(command)
start all              启动所有服务
start <name>           只启动指定名称的服务
stop all               停止所有服务
stop <name>            只停止指定名称的服务
restart all            重启所有服务
restart <name>         只重启指定名称的服务
monitor all            启动对所有服务的监视
monitor <name>         只启动对指定名称的服务的监视
unmonitor all          禁用对所有服务的监视
unmonitor <name>       只禁用对指定名称的服务的监视
reload                 重新初始化监视器
status [name]          打印指定服务名称的完整状态信息
summary [name]         打印指定服务名称的简短状态信息
quit                   退出监控守护进程
validate               检查所有服务,如果未运行则启动
procmatch <pattern>    使用正则表达式测试找到进程
原文地址:https://www.cnblogs.com/network-ren/p/14267672.html