Cloud Monitor は、サイトモニタリングの検出ポイントを使用してエンドユーザーのアクセスをシミュレートします。このプロセスは、さまざまなリージョンの検出ポイントからターゲットアドレスへのアクセスに関するデータを収集します。さまざまなネットワークプロトコルや複数のターゲットサイトに対するシングルステップ検出リクエストを組み合わせることで、マルチステップ検出タスクを作成できます。これにより、幅広いシナリオに対応する複雑な検出ワークフローを構築できます。
背景情報
マルチステップ検出は、次のシナリオに適しています。
API レベルでビジネストランザクションをモニターし、アラートルールを設定します。
さまざまなネットワークレイヤーでアプリケーションの可用性とパフォーマンスを検出し、診断します。DNS、PING、MTR、TCP、HTTP などのさまざまなネットワークプロトコルを組み合わせたビジネステストプロセスを構築します。各ステップは、名前解決、ネットワーク接続、ポート接続、API の可用性などの目的を果たします。これにより、ネットワークエラーの診断がより柔軟になります。
手順
Cloud Monitor 2.0 コンソールにログインし、ワークスペースを選択します。左側のナビゲーションウィンドウで、 を選択します。
[Synthetic Monitoring] ページの上部のナビゲーションバーで、[Scheduled Detection Tasks] をクリックします。
[Scheduled Detection Tasks] ページで、[Create Task] をクリックします。
[Create Task] ページで、[Business Flow Detection] を選択し、[Next] をクリックします。
タスクパラメーターを設定します。
基本情報:
パラメーター
説明
タスク名
サイトモニタリングタスクの名前を入力します。名前は 4~100 文字で、文字、数字、アンダースコア (_)、漢字、ハイフン (-)、ピリオド (.) を使用できます。
モニタリング頻度
タスクが実行される間隔。たとえば、1 分を選択した場合、各リージョンの検出ポイントは 1 分に 1 回ターゲットアドレスをモニターします。
有効期間の指定
スイッチをオンにして、必要に応じてマルチステップ検出タスクのカスタム有効期間を指定します。
ステップの定義:
パラメーター
説明
環境変数
環境変数は、プレースホルダー {{$.variable_name}} を使用して、さまざまなテストステップのパラメーターで参照できます。また、あるテストステップからの応答を解析し、対応する変数を更新して、次のテストステップで参照することもできます。API キーなどの機密情報については、[Encrypt And Store] を選択して情報をマスクします。
説明複数の環境変数を追加して構成情報を保存できます。シングルステップリクエストを追加するときに、これらのカスタム環境変数を使用できます。
マルチステップ検出
シングルステップリクエストの追加: [リクエストの追加] ダイアログボックスで、シングルステップリクエストのパラメーターを設定します。パラメーターの詳細については、「インターネット経由の PC 検出ポイントからの検出」をご参照ください。
説明検出アドレスを設定するときに、カスタム環境変数を参照できます。フォーマット
{{$.<variable_name>}}を使用します。例:{{$.testurl}}。待機ステップの追加: シングルステップリクエスト間に複数の待機ステップを追加できます。単位は秒です。
検出ポイントの選択:
パラメーター
説明
IP プローブタイプ
フィルター条件: 検出ポイントの分類。
すべてのノード
ノード IP タイプ: IPv4、IPv6、自動。
ノードタイプ: IDC、LastMile。
リージョン: 中国本土、中国本土以外。
カスタムノード: カスタム検出ポイントグループを選択します。
モニタリング頻度: モニタリングタスクが実行される間隔。有効値: 15 秒、1 分、5 分、15 分、30 分、60 分。たとえば、1 分を選択した場合、各リージョンの検出ポイントは 1 分に 1 回ターゲットアドレスを検出します。モニタリング頻度をカスタマイズして、正確なモニタリング時間を設定することもできます。
有効期間の指定: 検出タスクがアクティブな期間を設定します。
[完了] をクリックします。