モニタソフトmonit使用


  • 設置:sudo ap-get install monit
  • 配置ファイル:sudo vim/etc/monit/monitchは主に以下のオプションを設定しています.SMTPサーバは外メールで使用しています.ここで使っているのはAWS Simple Mail Serviceset malstre-smartp.us-xamazonaws.com.com port 587 username「Axxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxtworks」です.
    収集人腣email address which will receive mont alertsset [email protected]
    monitが必要でないなら、毎回reloadして自分にメールします.set [email protected]{instance}
    メールフォーマットset mail-format{from:[email protected]:XXX alert--$EVENT SERVICEMessage:$EVENT Service$SERVICEDate:$DATEAction:$ACT IONHost:XXX ServerDescription:$DESCRIPTION
            Monitor System
    )
    http Enbale httpd:set httpd port 281233451;The n:sudo monit reload菗The n:local host:2812
    この設定ファイルには多くの監視オプションが含まれています.必要に応じて設定できます.
  • 起動monit:sudo monit
  • その他の常用命令スドーモンit statussud service mont statussud monit reload=sudo service mont retart
  • Check logs:sudo tail-f/var/log/monit.loggrep sshd/var/log/monit.logs
    Check sysntax:sudo monit-t
  • 自分の監視項目をカスタマイズしたいなら、ここに配置ファイルを保存できます.
  • ディスク残空間警報sudo vim/etc/monit/conf.d/storage spaceを監視する
  • check filesystem Media with path/dev/sdb 1 dfif space usage>90%then alert
  • マウントされた外部フォルダcheck filesystem Compl-NAS-CSroissant with path/test/ABCif changed fsffffffffflags then alert
  • を監視する.
    -監視ネットワーク接続check host WW with address 192.20.10 if failed ping then alert