Ubuntu/Debian Linux:安装Monit Linux服务器监控实用程序

时间:2020-01-09 10:42:37  来源:igfitidea点击:

问题描述:如何在Debian/Ubuntu Linux上安装监视monit的服务器?

答:
monit是用于管理和监视Debian/Ubuntu Linux服务器系统上的进程,文件,目录和设备的实用程序。
常见monit用法:a)Monit如果不运行,则可以启动进程b)如果它不响应,则重新启动进程c)如果它占用大量资源,则停止进程

如何安装用于监视服务的monit实用程序?

只需以root用户身份执行以下命令:

$ sudo apt-get update
$ sudo apt-get install monit

配置监控

使用vi文本编辑器打开monit配置文件/etc/monit/monitrc:

# vi /etc/monit/monitrc

您需要设置以下参数:

set daemon 120
set logfile syslog facility log_daemon
set mailserver localhost # primary mailserver
set alert [email protected] # receive all alerts

保存并关闭文件。
其中:

  • set daemon 120:在后台启动monit作为守护程序,并每隔2分钟检查一次服务。
  • set logfile syslog工具log_daemon:在/var/log/messsages文件中记录消息
  • set mailserver localhost:通过本地邮件服务器(例如sendmail)发送电子邮件警报。设置用于警报传递的邮件服务器列表。可以使用逗号分隔符指定多个服务器。默认情况下,monit使用端口25,可以使用PORT选项覆盖它。
  • set alert Hyman @ theitroad.com:您可以在此处设置警报接收者,它将接收每项服务的警报。使用列表可以限制事件警报。

现在打开/etc/default/monit文件以打开监视服务:

# vi /etc/default/monit

将启动设置为1,以便monit可以启动:

startup=1

保存并关闭文件。
启动monit Linux监视工具/服务:

# /etc/init.d/monit start