monit サービス監視 プロセス監視

monitでサービスを自律監視 落ちたサービスを自動再起動させる【Linux】

monit サービス監視 プロセス監視

monit サービス監視 プロセス監視

@see https://mmonit.com/monit/

monitでサービスの監視と自動起動を行おう٩(๑❛ᴗ❛๑)۶

万が一のダウンタイムを最小限に抑える為にMySQLなどのサービスを予め監視しておき、プロセスがダウンをしたら自動起動させるというmonitのご紹介。Watchdogも似ていますが、あれはサーバそのもののリブートだけなんですよね。

 

インストール

 

全体設定

以下のように設定を行う。

 

サービス監視設定

 

個別のサービス監視ファイルを作成する。
/etc/monit.d/以下に設置しよう。

MySQL監視

 

Apache監視

 

Nginx監視

 

SSH監視

 

NFS監視

 

構文エラーチェック

構文エラーチェックがあるサービスはチェックを行ってから再起動させる癖をつけよう。ApacheやNginxなどクリティカルなサービスのダウンタイムを防げる。

 

起動させよう(◍•ᴗ•◍)

 

 

ファイアウォール設定

 

WEBブラウザから動作確認

 

アクセスしてみよう。

http://IPアドレス:2812/

 

user:admin
password:パスワード

 

monit サービス自動起動 ダウン 落ちた プロセス監視 linux

監視が出来ている事を確認したら初期設定に切り替えます。
WEBブラウザからサービス操作が出来てしまう為大変危険です。

 

 

 

 

サマリー

 

 

詳細確認

 

お疲れ様です。

 

monit サービス監視 プロセス監視
最新情報をチェックしよう!
>システム構築・保守に特化した会社です。

システム構築・保守に特化した会社です。

システムの構築・保守運用「システムガーディアン」 社内システム担当が欲しいが、専属で雇うほどの仕事量はない。 必要な時に必要なだけ頼りたいというお悩みを持つ企業様へ専門知識を持って対応を行っております。 サーバから各種システムまで自社・他社で構築されたシステムに対してサポートを行っております。

CTR IMG