アプリ版:「スタンプのみでお礼する」機能のリリースについて

Web等のサービスの監視というと場合telnet IPアドレス ポート番号
で結果を見ればよいのでしょうか?

市販の監視ツールなどは何をおこなっているのでしょうか?

A 回答 (2件)

>市販の監視ツールなどは何をおこなっているのでしょうか?


ポート監視->TCPでコネクションを確立できるかどうか。
サービス監視->各サーバアプリから正常な応答があるかどうか。

サービス監視にある【正常な応答】の内容は、各監視ツール毎に異なります。Webのサービス監視の場合、
 1.応答があれば良いのか?
 2.応答中のステータスコードが一定の数値であれば良いのか?
 3.応答に含まれるコンテンツの内容が正しいか?
 4.Webサーバの背後のAPサーバやDBサーバが正常に稼動しているか?
といったことが考えられますが、「監視ツールの仕様」や「監視ツールと監視対象」の組み合わせにより色々です。

なお、一般的には、1番、2番の範囲まで。
3番はコンテンツ監視や改竄監視と別名が付いていることも。
4番は技術的に、監視対象側にも監視するための仕組みが必要で、大規模システム以外は採用しません。

最後に、
「Web等のサービスの監視をどのような方法で行えば良いのか?」
という疑問について。

まず、監視対象、監視範囲を決めることが重要です。
監視対象や監視範囲とは、例えば、「Webブラウザに何らかの画面(正常、エラーを問わず)を表示できること」「Webサーバから何らかの応答(正常、エラーを問わず)ができること」など。
上記の範囲であれば、
 telnetで接続
 HTTPリクエストを送信
 応答が表示されることを確認
という手順でOKです。
監視対象や監視範囲が明確でないと、質問された側も明確な答えが出せません。
    • good
    • 0
この回答へのお礼

非常に丁寧にありがとうございます。

>ポート監視->TCPでコネクションを確立できるかどうか。
これはtelnetコマンドを使うのでしょうか?

また単にポートが開いているかどうかを確認する方法には
どんなものがあるでしょうか。
telentで接続して拒否されなければOK?

お礼日時:2008/10/05 00:34

確認用のページを用意しておき、そのページが表示できるか等

    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!