Система мониторинга Linux сервисов Monit

Monit

Monit - ПО для мониторинга сервисов Linux серверов, таких как Apache, MySQL, SSHd а также мониторинга наличия свободной оперативной памяти, дискового пространства и других важных параметров.
Имеет гибко настраиваемую систему уведомлений. Monit в Ubuntu Linux устанавливается командой

apt-get install monit

Конфигурационный файл:

/etc/monit/monitrc

check filesystem rootfs with path /

check process mysqld with pidfile /var/run/mysqld/mysqld.pid
start program = "/etc/init.d/mysql start"
stop program = "/etc/init.d/mysql stop"

check process sendmail with pidfile /var/run/sendmail/mta/sendmail.pid
start program = "/etc/init.d/sendmail start"
stop program = "/etc/init.d/sendmail stop"

check process apache with pidfile /var/run/apache2/apache2.pid
start program = "/etc/init.d/apache2 start" with timeout 60 seconds
stop program = "/etc/init.d/apache2 stop"

check system HOSTNAME
if loadavg (1min) > 4 then alert
if loadavg (5min) > 2 then alert
if memory usage > 75% then alert

Добавить комментарий

Filtered HTML

  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Разрешённые HTML-теги: <a> <em> <strong> <cite> <blockquote> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Строки и параграфы переносятся автоматически.

Plain text

  • HTML-теги не обрабатываются и показываются как обычный текст
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Строки и параграфы переносятся автоматически.
CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.
Image CAPTCHA
Enter the characters shown in the image.