httping サムネイル

HTTPサーバ向けPing

Pingではサーバ自体の生存まで。httpingならHTTPサーバのレスポンスが測定できます。

HTTPサーバ向けPing

httping スクリーンショット

サーバが落ちているかどうかに良く使われるのがPingだ。ネットワーク接続の状態チェックでも使われる便利なコマンドだ。そんな便利なPingであるが、サービスが生きているかどうかの判別は難しい。

Pingをファイアウォールで弾いている場合もあり、こんな時にはどうやってサービスの状態を判断しよう。

今回紹介するオープンソース・ソフトウェアはhttping、HTTPを使ったPingソフトウェアだ。

httpingはHTTPヘッダを対象サーバへ送信し、その返答時間を測定する事ができる。これを使えばHTTPサーバの状態を判断する事が可能だ。

反応がない場合は勿論、時間が長くなってきた際のシステム見直し等、定点的に測定しておけば障害発生前の対応が取れるようになるだろう。

HTTPサーバを使っている際には、通常のPingよりもhttpingがお勧めだ。

httping レビューはこちら