cronで簡易監視スクリプトを作る

はじめに

zabbixやcloudWatchのような”ちゃんとした監視”ではなく、本当にシンプルな値だけを監視して、敷地を超えた場合は通知のみしたいことがある。今回はdisk使用量のみを監視するスクリプトを作った。

設定

disk使用率は60%を超えた場合、通知する簡易シェル

通知の部分は以下の記事を流用する。

コマンドやシェルスクリプトからchatworkを投げる

 

sshでserverにログインし、dfコマンドでxvda1をgrep、必要なところをawkで取得し、sedで%を削除。

その値をtestコマンドで比較し、true(閾値超え)であればchatworkへ通知する処理がこちら。

 

 

Facebook Comments