monit

サーバ監視用にmonitを導入しました。 自分で構築した別のWebサーバを監視しています。 アラートが発生した場合には、メールを送信するようにしました。 [shell]# yum install monit Loaded plugins: fastestmirror base                                                     | 3.6 kB     00:00 epel/x86_64/metalink                                     | 5.4 kB     00:00 epel                                                     | 4.4 kB     00:00 extras                                                   | 3.4 kB     00:00 rpmforge                                                 | 1.9 kB     00:00 updates                                                  | 3.4 kB     00:00 (1/2): epel/x86_64/primary_db                              | 3.8 MB   00:01 (2/2): updates/7/x86_64/primary_db                         | 6.0 MB   00:01 (1/2): epel/x86_64/updateinfo                              | 264 kB   00:00 (2/2): epel/x86_64/pkgtags                                 | 1.3 MB   00:00 Determining fastest mirrors * base: ftp.iij.ad.jp * epel: ftp.iij.ad.jp * extras: ftp.iij.ad.jp * rpmforge: ftp.kddilabs.jp * updates: ftp.iij.ad.jp Resolving Dependencies --> Running transaction check ---> Package monit.x86_64 0:5.6-1.el7 will be installed --> Finished Dependency Resolution Dependencies Resolved ================================================================================ Package          Arch              Version               Repository       Size ================================================================================ Installing: monit            x86_64            5.6-1.el7             epel            265 k Transaction Summary ================================================================================ Install  1 Package Total download size: 265 k Installed size: 660 k Is this ok [y/d/N]: y Downloading packages: monit-5.6-1.el7.x86_64.rpm                                 | 265 kB   00:00 Running transaction check Running transaction test Transaction test succeeded Running transaction Installing : monit-5.6-1.el7.x86_64                                       1/1 Verifying  : monit-5.6-1.el7.x86_64                                       1/1 Installed: monit.x86_64 0:5.6-1.el7 Complete! # systemctl start monit # systemctl enable monit ln -s '/usr/lib/systemd/system/monit.service' '/etc/systemd/system/multi-user.target.wants/monit.service' vi /etc/monitrc set mailserver localhost set alert sysadm@foo.bar # vi /etc/monit.d/check-foo.bar check host foo with address www.foo.bar if failed url http://www.foo.bar then alert # systemctl start monit[/shell]

コメント

このブログの人気の投稿

新しいGoogle Home スピーカーを購入しました。

Wordpress再構築&データ移行

CentOS Stream 9 SSH接続