Dotcom-Monitor を使用すると、ユーザーは予想される HTTP 応答コードを指定して Web サイトの監視をカスタマイズできます。これにより、システムは、200 件以外のすべての応答を単に失敗として扱うのではなく、独自のニーズに基づいて応答を正しく解釈します。既定では、Dotcom-Monitor は、Web ページが適切に機能し、監視要求が成功したことを確認するために 、200 から 399 の範囲内の状態コードを持つ HTTP 応答を想定しています。ただし、場合によっては、他のステータスコードも予期される結果を示していることがあります。HTTP 応答にユーザーから提供された予期されるステータス コードが含まれている場合、Dotcom-Monitor は、コードが既定の 200 から 399 の成功範囲にない場合でも、要求が成功したと見なします。

特定の HTTP コードの監視を設定する方法

  1. HTTP(S) 監視対象の設定を開きます。
  2. [基本] タブの [予期される応答コード] フィールドに、システムが正常な応答として認識するステータス コードを入力します。

Dotcom-Monitor では、複数の HTTP 応答コードを入力したり、許容可能なコードの範囲を定義したりできます。

例:

  • 401 Unauthorized500 Internal Server Errorなど、予期される複数の応答を許可するには、次のように入力します:
    401, 500
  • すべての 5xx サーバー・エラー 応答を許可するには、次のように入力します:
    500-599

たとえば、許可されたユーザーのみがアクセスできる制限された Web ページを監視するとします。 承認されていないユーザーが このページにアクセスしようとすると、サーバーは HTTP 401 Unauthorized 状態コードを返す必要があります。

  • 権限のないユーザーがターゲット ページにアクセスできないことを確認するには、[予期される応答コード] フィールドに 401 を入力します。
  • Dotcom-Monitor が 401 応答を受信すると、監視要求は成功としてマークされます。
  • レスポンスがそれ以外の場合 (たとえば、 200 OK、予期せずアクセスが許可されたことを意味します)、エラーが生成され、監視レポートに反映されます。