monitでサービスを自律監視 落ちたサービスを自動再起動させる【Linux】 | ITオフィスサポートとシステム開発|システムガーディアン AWSクラウド導入|東京都中央区八丁堀

ITサポート出張、ITシステム開発・保守をワンストップで|AWSクラウド|東京都中央区八丁堀

ITオフィスサポートとシステム開発|システムガーディアン AWSクラウド導入|東京都中央区八丁堀

電話でのお問い合わせ

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

   

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ブラウザからサービス操作が出来てしまう為大変危険です。

 

 

 

 

サマリー

 

 

詳細確認

 

お疲れ様です。

 

 

優 ( エンジニア )

システムガーディアン爆弾処理班
アクセス負荷対策などNginxへの移行案件が多いこの頃。
東京は盆踊りの季節から涼やかな秋へ移行(◍•ᴗ•◍)

 

 - Linux/UNIX, テクニカル,

  関連記事

feedly rssリーダー
feedlyを導入してみて一週間が経ちました。

『えっ・・RSSリーダーって知ってます?』 『2年前からRSSリーダー使えっていってるだろ!いう事をきけ』 『この猿が!』 『・・(笑)』   おそら …

ELB ヘルスチェック unhealthy Nginx
AWS EC2 Nginx環境でのELBヘルスチェック設定 unhealthy

  Nginxでもリバースプロキシ設定環境になりますが、ヘルスチェックがデフォルトの80番ポートのままだとunhealthyになります。この場合はリバ …

WordPress リビジョン 削除 無効化
WordPressのリビジョンを削除、無効化で軽量化

    WordPressのリビジョン機能ってありますよね。記事作成中に自動保存してくれて、ブラウザのフリーズ等で戻れる便利な機能です。この …

nexterm13
500円でジャンクパソコンを買ってみた結果

先週の日曜日、某客先からの帰りに秋葉原へ。パーツ確認しに。ついつい安いジャンク品に引き寄せられてパーツ街、ジャンク通りまで行ってしまいました。3年前まで用事もな …

アプリケーションパフォーマンス2016
アプリケーション・パフォーマンス 2016にいってきました。

  アプリケーションプラットフォーム2016に行ってきました! 東京駅から徒歩1分のビル。   同時に4セッション程あるので予約してあるセッ …

ファイル ログ 削除 一定期間
日数が経過したファイルやログを自動削除するスクリプト Linux

目次1 自動生成されるファイルを一定期間で自動削除したい。2 実際の例3 Cronで自動化しよう!4 tmpwatchコマンドを使ってもいい 自動生成されるファ …

TwitterAPI
Twitterのタイムラインを表示する

こんにちは加藤です。 ここ数週間は出先にてお客様との打ち合わせや出先での作業が多く なかなか制作業務に中々時間を避けないのですが、 先日Twitterのタイムラ …

AWS cloudfront wordpress
AWS CloudFrontとWordPressを連携させた時のリダイレクトループ対策

  お問い合わせが多いAWS CloudFront。 この構成のメリット AWS CloudFrontがキャッシュサーバとして前面で頑張る構成。AWS …

vpn
VPN Gate筑波大学学術研究プロジェクト

http://www.vpngate.net/ja/ 目次1 VPNっていったいなんなの?2 それって・・もしかして3 筑波大学学術研究プロジェクト4 VPN …

apache WEBサーバー ダウン 大量アクセス
数万PVに耐えるApacheチューニング

目次1 不意の大量アクセス2 Apacheのチューニング3 KeepAliveはOnにしよう(推奨)4 出たっ!必殺 mod_expireの導入5 これで終わり …

トップページ