ここ(http://www.websitepulse.com/tools.php3)の「WebSite Test」のようなものです。
この「WebSite Test」では、生きていれば
Status:Server responded normally to all tests
Server Status:HTTP/1.1 200 OK
死んでいれば、
Status:Connection error - Connect failed
Server Status:Connect failed
と表示されます。
生きているかどうかの確認としてPINGを使うcgiは見つけたのですが、使っているサーバがPINGに対応していないらしく動いていても落ちていると表示されます(Θ_Θ;)。ですのでPINGは使わない方法をお願いします。
自分で監視するのが目的ではないので、監視サービスの紹介は不要です。また、自分が所有しているサーバ専用になるように手を加える予定なので、生きているか表示してくれるサービスの紹介も必要ありません。
よろしくお願いします<(_ _)>
HTTPクライアントということで作ってみました。
ただし、手抜きなのでCGIとしては使用できません。
Perlスクリプトなので、多少改造すればCGIとして使えるようになります。
使い方はスクリプト内に書いてあります。
ありがとうございます<(_ _)>
うまく呼び出せなかったのですが、これをヒントに別のCGIを見つけることが出来ました。
そちらもちょっとやりたい動作と違うので、作っていただいた物と比較しながら直してみたいと思います<(_ _)>