私は専用サーバーを運用しており、ホスティングプロバイダーからこのことを報告するメールが届き、20分後にはサービスが回復しました。私はSoftLayerでCentOSを運用しています。
Service Issue: SERVICE PING failed for 184.xx.xx.xxx
これは正確にはどういう意味ですか? サイトがダウンしているということですか? 問題を修正または診断する方法を教えてください。
答え1
これはほとんど何でも意味しますが、サーバーが ping に応答していないことを意味します。これは次のことを意味します:
- サーバーがダウンしています。
- サーバーがビジー状態のため応答できません。(DOS ですか? ソフトウェアのバグですか?)
- サーバーのファイアウォールが ICMP をブロックしています。(ping が通らないときにメールが送られてくるので、おそらくそうではないと思いますが、ご承知のとおりです。完全性のため。)
- サーバーと、そのサーバーに ping しようとしているシステムとの間に、何らかのネットワーク接続の問題が発生しています。
これを踏まえると、いいえ、Apache がダウンしていると想定することはできません。Apache がダウンしているかどうかを確認するには、選択した監視ツールを使用して Apache が Web ページを提供しているかどうかを監視するか、サーバーから手動で Web ページを読み込むか、ログインして Apache が実行中かどうかを確認する必要があります。
サーバー ログをチェックして、何か興味深いものがそこに表示されているかどうかを確認します。
答え2
一見、説明不要ですね。その IP アドレスに ping を実行してみてください。これが発生する理由はたくさんあるので、自分でさらに調べる必要があります。
答え3
サービス ping は SoftLayer の基本監視機能の一部です (無料で入手できます)。基本的には、設定された間隔でサーバーに ping を実行し、サーバーが ping に応答しない場合は警告を生成します。
まず、ハードウェア リソースの Nimsoft 監視をオンにします。これにより、実際のホストで何が起こっているかがわかります。
数ドル(5 ドルだと思います)を費やす準備ができている場合は、Nimsoft の高度な監視またはプレミアム監視にアップグレードして、Apache と MySQL に加えて、他の多数のプロセスを直接監視に接続することもできます。
http://www.softlayer.com/server-monitoring
P.S. 私はSoftLayerで働いています。