500 Internal Server Errorが表示されているままのブログ
普段は誰も見に来ないようなブログだから気にしていないのだけど、たまに見る人が増えてブログが落ちてしまう。表示されるのは「500 Internal Server Error」で、かっこ悪いことこの上なし。でも、ずーっと見てるわけにもいかないし、毎日更新するわけでもないし困ったものだ。収益が出てるわけでもないから有料サービスなんて使えるわけがない。
無料で監視できるサービス
「Monitoring Plus」という無料サービスがある。https://www.monitoring-plus.jp/ 証明書の有効期間がみれたり、世界各国からみたときの応答時間がみれたりもするよなのだけどそれは有償版。無償版はちゃんとブログが表示されているかどうかだけだ。
他の監視ツールではできないの?
サーバー監視ツールといわれるものは、サーバーが応答しているかどうかをみるので、通常は80/443ポートが開いていて応答が返ってくるかどうかくらいしかみない。500 Internal Server Errorが出ているときは実はサーバーからすると普通に動いているので80/443ポートは応答を返してくる。CPU/メモリの使用率からいってもアクセスがなくなって使用率が落ちており、健全な状態に見えるのだ。
登録方法
登録は5分もあれば終わる。これで無料監視してくれるのだから助かる。有料版もあるのだけど、無償機能でかなり助かるレベルなので本当に稼げているのか心配なレベル。
手順
- サイトにアクセスしてユーザーを登録
- URL:https://www.monitoring-plus.jp/
- 参考図
- メール認証が飛ぶので承認
- ブログのURLを入力して登録
登録したあとの画面
表示がちゃんとできていたかどうかが1週間分わかる。有償プランだとマルウェアリンクが埋め込まれていないかとかチェックできるらしい。企業のHPだったら良いかも。
見られなくなったときにくるメール
Title:[Warning]xxxxx(ブログ名) HTTP監視 2017/05/06 10:09:01 – 2017/05/06 10:09:01
xxxxx(ブログ名)の監視でWarningが発生しました。
■検知時間
========================
2017/05/06 10:09:01 – 2017/05/06 10:09:01
========================
■検知内容
===========================================================
2017/05/06 10:09:01 東京
監視対象:HTTP監視[http://www.rbkyan.com/]
ウェブサイトに接続できませんでした。
===========================================================
一時間おきに、直るまで延々と着続けました。このときはメモリが足りなくなっていたはず。サーバー再起動させて直しました。