PHPスクリプト1つでできる簡単サーバ監視
このスクリプトが気になったので、実際試してみました。
xrea(coreserver)に設置してみたところ、無事動作しました。
こんな感じで結果がメールで送られてきます。
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
192.168.1.1 ping ok
http://example.com access ok
disk free: 855484MB/952669MB
used memory: 1005MB/3989MB
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
エントリにも書いてありますが、これをベースに適宜カスタマイズすると良さそうです。
ちなみにxreaだとデフォルトでphpがセーフモードになっているのでcgiとして動かす必要があります。
あとcronで動かせるのはシェルスクリプトだけなので、面倒ですがシェルを書いてphpスクリプトを起動させるようにしました。