• ベストアンサー

サービスポート監視の仕方について

Web等のサービスの監視というと場合telnet IPアドレス ポート番号 で結果を見ればよいのでしょうか? 市販の監視ツールなどは何をおこなっているのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • onosuke
  • ベストアンサー率67% (310/456)
回答No.2

>市販の監視ツールなどは何をおこなっているのでしょうか? ポート監視->TCPでコネクションを確立できるかどうか。 サービス監視->各サーバアプリから正常な応答があるかどうか。 サービス監視にある【正常な応答】の内容は、各監視ツール毎に異なります。Webのサービス監視の場合、  1.応答があれば良いのか?  2.応答中のステータスコードが一定の数値であれば良いのか?  3.応答に含まれるコンテンツの内容が正しいか?  4.Webサーバの背後のAPサーバやDBサーバが正常に稼動しているか? といったことが考えられますが、「監視ツールの仕様」や「監視ツールと監視対象」の組み合わせにより色々です。 なお、一般的には、1番、2番の範囲まで。 3番はコンテンツ監視や改竄監視と別名が付いていることも。 4番は技術的に、監視対象側にも監視するための仕組みが必要で、大規模システム以外は採用しません。 最後に、 「Web等のサービスの監視をどのような方法で行えば良いのか?」 という疑問について。 まず、監視対象、監視範囲を決めることが重要です。 監視対象や監視範囲とは、例えば、「Webブラウザに何らかの画面(正常、エラーを問わず)を表示できること」「Webサーバから何らかの応答(正常、エラーを問わず)ができること」など。 上記の範囲であれば、  telnetで接続  HTTPリクエストを送信  応答が表示されることを確認 という手順でOKです。 監視対象や監視範囲が明確でないと、質問された側も明確な答えが出せません。

vivi0303
質問者

お礼

非常に丁寧にありがとうございます。 >ポート監視->TCPでコネクションを確立できるかどうか。 これはtelnetコマンドを使うのでしょうか? また単にポートが開いているかどうかを確認する方法には どんなものがあるでしょうか。 telentで接続して拒否されなければOK?

その他の回答 (1)

noname#96023
noname#96023
回答No.1

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

関連するQ&A