次の表に、CloudMonitorのサイトモニタリング機能でサポートされている各プロトコルのエラーコードと一般的なHTTPステータスコードを示します。
検出が成功または失敗した場合は、まずCloudMonitorの事前定義されたエラーコードを確認することを推奨します。 DNSエラーまたはネットワークエラーが原因で検出が失敗した場合、サーバーは応答を返さず、HTTPステータスコードは返されません。
CloudMonitorの定義済みエラーコード
プロトコル | エラーコード | 説明 |
HTTP | 610 | 検出または要求がタイムアウトした場合に返されるエラーコード。 たとえば、TCPまたはSSL接続がタイムアウトしました。 デフォルトのタイムアウト時間は 30 秒です。 |
613 | DNS解決中にエラーが発生した場合に返されるエラーコード。 | |
615 | 必要なコンテンツがレスポンスに見つからない場合に返されるエラーコード。 応答の内容は、指定したカスタムコンテンツとは異なります。 | |
616 | 認証が失敗した場合に返されるエラーコード。 | |
611 | モニタリングが失敗した場合に返されるエラーコード。 | |
617 | リダイレクトの最大数を超えた場合に返されるエラーコード。
| |
618 | 検出アサーションが失敗した場合に返されるエラーコード。 失敗した検出の詳細に基づいて、失敗の原因を表示できます。 | |
703 | プライベートネットワーク経由でサーバーを監視できない場合に返されるエラーコード。 プライベートネットワーク経由でサーバーをモニタリングする方法の詳細については、「可用性モニタリングタスクの作成」をご参照ください。 | |
PING | 550 | ネットワーク接続が失敗した場合に返されるエラーコード。 |
610 | パケットが送信されてから2秒以内にすべてのパケットが受信されなかったため、エラーコードが返されました。 | |
613 | ホスト名をIPアドレスに解析できない場合に返されるエラーコード。 | |
615 | 送信されたパケットの10% 以上が受信に失敗した場合に返されるエラーコード。 | |
617 | 監視対象オブジェクトのIPアドレスに到達できない場合に返されるエラーコード。 | |
618 | 検出アサーションが失敗した場合に返されるエラーコード。 失敗した検出の詳細に基づいて、失敗の原因を表示できます。 | |
703 | プライベートネットワーク経由でサーバーを監視できない場合に返されるエラーコード。 プライベートネットワーク経由でサーバーをモニタリングする方法の詳細については、「可用性モニタリングタスクの作成」をご参照ください。 | |
TCP | 550 | ソケットを開くことができない場合に返されるエラーコード。 このエラーは、すべてのシステムリソースが枯渇した場合に発生します。 |
610 | 応答が返されなかった場合、または応答がタイムアウトした場合に返されるエラーコード。 | |
611 | 接続がタイムアウトしたか拒否された場合に返されるエラーコード。 | |
615 | 必要なコンテンツがレスポンスに見つからない場合に返されるエラーコード。 応答の内容は、指定したカスタムコンテンツとは異なります。 | |
618 | 検出アサーションが失敗した場合に返されるエラーコード。 失敗した検出の詳細に基づいて、失敗の原因を表示できます。 | |
703 | プライベートネットワーク経由でサーバーを監視できない場合に返されるエラーコード。 プライベートネットワーク経由でサーバーをモニタリングする方法の詳細については、「可用性モニタリングタスクの作成」をご参照ください。 | |
UDP | 550 | ソケットを開くことができない場合に返されるエラーコード。 このエラーは、すべてのシステムリソースが枯渇した場合に発生します。 |
611 | ホスト名を解析できず、接続が失敗した場合に返されるエラーコード。 | |
610 | リクエストを送信できない場合、またはレスポンスの受信に失敗した場合に返されるエラーコード。 | |
615 | 必要なコンテンツがレスポンスに見つからない場合に返されるエラーコード。 | |
618 | 検出アサーションが失敗した場合に返されるエラーコード。 失敗した検出の詳細に基づいて、失敗の原因を表示できます。 | |
703 | プライベートネットワーク経由でサーバーを監視できない場合に返されるエラーコード。 プライベートネットワーク経由でサーバーを監視する方法の詳細については、「PCを使用したサイトの監視」をご参照ください。 | |
DNS | 610 | DNS解決でエラーが発生した場合に返されるエラーコード。 |
613 | DNSクエリが失敗した場合に返されるエラーコード。 | |
615 | 必要なコンテンツがレスポンスに見つからない場合に返されるエラーコード。 | |
618 | 検出アサーションが失敗した場合に返されるエラーコード。 失敗した検出の詳細に基づいて、失敗の原因を表示できます。 | |
703 | プライベートネットワーク経由でサーバーを監視できない場合に返されるエラーコード。 プライベートネットワーク経由でサーバーをモニタリングする方法の詳細については、「可用性モニタリングタスクの作成」をご参照ください。 | |
SMTP | 610 | 接続がタイムアウトしたために返されるエラーコード。 |
611 | DNS解決の失敗、電子メールアドレスの無効、またはSMTPクライアントの初期化の失敗によりサイトにアクセスできない場合に返されるエラーコード。 | |
616 | ログオン要求が拒否された場合に返されるエラーコード。 | |
703 | プライベートネットワーク経由でサーバーを監視できない場合に返されるエラーコード。 プライベートネットワーク経由でサーバーをモニタリングする方法の詳細については、「可用性モニタリングタスクの作成」をご参照ください。 | |
POP3 | 611 | サイトにアクセスできない場合に返されるエラーコード。 |
703 | プライベートネットワーク経由でサーバーを監視できない場合に返されるエラーコード。 プライベートネットワーク経由でサーバーをモニタリングする方法の詳細については、「可用性モニタリングタスクの作成」をご参照ください。 | |
FTP | 610 | FTP送信が失敗した場合に返されるエラーコード。 |
611 | DNS解決に失敗した場合、またはTCP接続に失敗した場合に返されるエラーコード。 | |
616 | ログオンが失敗した場合に返されるエラーコード。 | |
703 | プライベートネットワーク経由でサーバーを監視できない場合に返されるエラーコード。 プライベートネットワーク経由でサーバーをモニタリングする方法の詳細については、「可用性モニタリングタスクの作成」をご参照ください。 |
一般的なHTTPステータスコード
ステータスコード | メッセージ | 説明 |
200 | OK | リクエストが成功した場合に返されるステータスコード。 すべての2XXステータスコードは、成功したリクエストを示します。 |
300 | 複数の選択肢 | サーバーがリクエストに基づいて複数の操作を実行できる場合に返されるステータスコード。 サーバは、ユーザエージェントに基づいて実行する1つの動作を選択するか、またはユーザエージェントが選択する動作のリストを提供する。 |
301 | 完全に移動 | 要求されたwebページが新しいURLに永続的に移動された場合に返されるステータスコード。 サーバーがGETまたはHEADリクエストに応答してこのステータスコードを返すと、サーバーはリクエストを新しいURLにリダイレクトします。 このステータスコードを使用して、webページまたはwebサイトが新しいURLに永続的に移動されたことをGooglebotに通知できます。 |
302 | 見つかりました | 要求されたwebページが一時的に別のURLに移動された場合に返されるステータスコード。 ユーザーエージェントは、今後のリクエストに対して元のURLを引き続き使用する必要があります。 サーバーは要求を新しいURLにリダイレクトします。 これは、GETまたはHEAD要求に応答してステータスコード301が返されたときにサーバーによって実行される操作に似ています。 |
303 | その他を見る | ユーザーエージェントが別のURLにGETリクエストを送信する必要がある場合に返されるステータスコード。 サーバーは、HEADリクエストを除くすべてのリクエストを新しいURLにリダイレクトします。 |
304 | Not Modified | 要求されたwebページが最後の要求以降に変更されていない場合に返されるステータスコード。 サーバーがこのステータスコードを返した場合、webページのコンテンツはレスポンスで返されません。 |
305 | プロキシの使用 | 要求されたリソースにプロキシを使用してアクセスする必要がある場合に返されるステータスコード。 サーバーがステータスコードを返す場合、サーバーは応答でプロキシを指定します。 |
307 | 一時的なリダイレクト | このステータスコードは、ステータスコード302と同様です。 要求されたリソースが、Locationヘッダーで指定されたURLに一時的に移動された場合に返されるステータスコード。 |
308 | 永久リダイレクト | 要求されたリソースがLocationヘッダーで指定されたURLに永続的に移動された場合に返されるステータスコード。 |
400 | Bad Request | 無効なリクエスト構文が原因でサーバーがリクエストを処理できない場合に返されるステータスコード。 |
401 | 権限が付与されていません | ユーザーエージェントが認証を渡す必要がある場合に返されるステータスコード。 サーバは、ログオン後にこのステータスコードを返すことができる。 |
403 | Forbidden | サーバーがリクエストを拒否した場合に返されるステータスコード。 |
404 | Not Found | サーバーが要求されたwebページを見つけることができない場合に返されるステータスコード。 例えば、要求されたウェブページがサーバ上に存在しない場合、サーバはこのステータスコードを返す。 |
405 | Method Not Allowed | リクエストメソッドがサポートされていない場合に返されるステータスコード。 |
406 | Not Acceptable | リクエストの内容が受け入れられない場合に返されるステータスコード。 |
407 | プロキシ認証が必要 | ユーザーエージェントが認証を渡すためにプロキシを使用する必要がある場合に返されるステータスコード。 ステータスコード407は、ステータスコード401と同様である。 サーバーがステータスコード407を返す場合、サーバーは応答でプロキシを指定します。 |
408 | リクエストタイムアウト | サーバーがタイムアウト期間内にリクエストを受信しなかった場合に返されるステータスコード。 |
409 | 競合が発生しました | 競合のためにリクエストを完了できなかった場合に返されるステータスコード。 サーバーは、応答で競合に関する情報を返します。 PUTリクエストが最後のリクエストと競合する場合、サーバーはこのステータスコードと2つのリクエストの違いを返します。 |
411 | 必要な長さ | コンテンツの長さがリクエストで指定されていない場合に返されるステータスコード。 このステータスコードは、サーバーがリクエストを拒否したことを示します。 |
412 | Precondition Failed | リクエストでユーザーエージェントが指定した前提条件のいずれかをサーバーが満たしていない場合に返されるステータスコード。 |
413 | リクエストエンティティが大きすぎる | リクエストのサイズがサーバーの処理能力を超えた場合に返されるステータスコード。 |
414 | リクエスト-URLが長すぎる | URLが長すぎてサーバーが処理できない場合に返されるステータスコード。 |
415 | サポートされていないメディアタイプ | リクエストエンティティにサーバーでサポートされていないメディアタイプが含まれている場合に返されるステータスコード。 |
416 | 要求された範囲は満足できない | 要求されたwebページのRangeヘッダーが無効な場合に返されるステータスコード。 |
417 | 期待が失敗しました | サーバーがExpectリクエストヘッダーフィールドの要件を満たしていない場合に返されるステータスコード。 |
499 | クライアントのクローズ要求 | サーバーが応答を送信する前にクライアントがリクエストを閉じたために返されるステータスコード。 |
500 | Internal Server Error | 内部サーバーエラーのためにリクエストを完了できなかった場合に返されるステータスコード。 システム管理者に連絡して、エラーのトラブルシューティングを行います。 |
501 | 実装されていない | サーバーが要求を完了するために必要な機能をサポートしていない場合に返されるステータスコード。 たとえば、サーバーがリクエストメソッドを認識できない場合、サーバーはこのステータスコードを返します。 |
502 | 悪いゲートウェイ | ゲートウェイまたはプロキシとして機能するサーバーが上流サーバーから無効な応答を受信した場合に返されるステータスコード。 たとえば、CloudMonitorはキャリアサイトから無効な応答を受信しました。 ECS検出ポイントまたはキャリア検出ポイントが宛先サイトから無効な応答を受信しました。 |
503 | サービス利用不可 | サーバーが一時的にリクエストを処理できない場合に返されるステータスコード。 この問題は、一時的なサーバーの過負荷またはサーバーのメンテナンスが原因で発生します。 ほとんどの場合、サーバーは短期間しか使用できません。 |
504 | Gatewayタイムアウト | ゲートウェイまたはプロキシとして機能するサーバーがタイムアウト期間内に上流サーバーから応答を受信しない場合に返されるステータスコード。 たとえば、ECS検出ポイントまたはキャリア検出ポイントは、タイムアウト期間内に宛先サイトからの応答を受信できませんでした。 |
505 | HTTPバージョンがサポートされていません | サーバーがリクエストで使用されているHTTPプロトコルバージョンをサポートしていない場合に返されるステータスコード。 |