合成監視を使用すると、オンラインサービスのネットワークステータス、パフォーマンス、およびユーザーエクスペリエンスを積極的に包括的に監視できます。このトピックでは、合成監視タスクを作成して Web サイトの速度をテストする方法について説明します。
ARMS console にログオンします。
左側のナビゲーションペインで、合成監視 >スケジュールテスト を選択します。合成タスクページで、新しいタスク をクリックします。
合成タスクの作成ページで、Web サイトの速度 をクリックします。
ステップ1 セクションで、次の表に示すパラメーターを設定します。
パラメーター
説明
タスク名
合成監視タスクの名前。
ターゲットアドレス
合成監視を実行する Web アプリケーションのアドレス。
http
またはhttps
で始まる URL、またはIP アドレス:ポート番号
形式のアドレスを入力できます。ダイヤル頻度
頻度: 合成監視タスクを実行する間隔。
カスタム: カスタムスイッチをオンにすると、合成監視タスクを実行する期間を選択できます。
ステップ2 セクションで検出ポイントを選択します。
パラメーター
説明
監視ポイントタイプ
有効な値: PC エンド および モバイルエンド。
監視ポイントグループ
推奨監視ポイントグループ: このグループには、システムによって推奨される一般的な検出ポイントが含まれています。
すべての監視ポイントグループ: このグループには、合成監視でサポートされているすべての検出ポイントが含まれています。
カスタム監視ポイントグループ: このグループには、頻繁に使用される検出ポイントが含まれています。
説明データセンターでは IPv6 Web アプリケーションを監視できません。
監視ポイントの選択
監視するキャリアを右側の 選択済み監視ポイント セクションに追加します。
説明選択済み監視ポイント セクションに追加されたキャリアをカスタム検出ポイントグループに保存できます。これにより、合成監視タスクを作成するときに検出ポイントをすばやく選択できます。
ステップ3 セクションで、詳細設定を行います。次の表にパラメーターを示します。
パラメーター
説明
IP プロトコル
IP プロトコルは、Web サイトにアクセスするサーバーによって使用されます。有効な値:
自動: IPv4 または IPv6 サーバーのパフォーマンスをランダムにテストします。
IPv4: IPv4 サーバーのパフォーマンスをテストします。
IPv6: IPv6 サーバーのパフォーマンスをテストします。
監視関連アイテム
タスクの監視設定。有効な値:
キャッシュの無効化: この値を選択すると、ブラウザの履歴がクリアされ、一時ファイル、履歴レコード、Cookie、保存されたパスワードと HTML フォームが削除され、ページの読み込みプロセス中にキャッシュされたリソースを読み込むことができません。
リダイレクト: この値を選択すると、監視対象の指定されたページから訪問者がリダイレクトされるページも監視されます。この値の選択を解除すると、リダイレクトされたページは監視されません。代わりに、ページでリダイレクトが発生したことを示す
651 エラーコード
が返されます。圧縮の無効化: この値を選択すると、監視中に圧縮形式のファイルは受信されません。
自動スクロール: この値を選択すると、監視対象ページでマウス操作がシミュレートされ、ページがスクロールバーの最後まで自動的にスクロールされます。
証明書エラーを無視する: この値を選択すると、SSL ハンドシェイクプロセスでの証明書の検証中の証明書エラーが無視され、ブラウジングを続行できます。SSL ハンドシェイクプロセスでの証明書の検証中に証明書エラーを監視する場合は、この値の選択を解除します。
監視タイムアウト
タスクの最大実行時間。指定された値を超えると、タイムアウトエラーが報告されます。デフォルト値: 40000。単位: ミリ秒。
最大待機時間
ARMS がブラウザのステータスをチェックする間隔。デフォルト値: 40000。単位: ミリ秒。
低速要素のしきい値
低速要素を定義するために使用される時間のしきい値。デフォルト値: 5000。単位: ミリ秒。要素のダウンロードに消費された合計時間が 5,000 ミリ秒を超えると、その要素は低速要素として定義されます。
カスタムヘッダー
リクエストヘッダーの特定のフィールド値を追加または変更するかどうかを指定します。このスイッチをオンにすると、次のいずれかの値を選択できます。
グローバルパケットの変更: すべてのパケットのヘッダーを変更します。
最初のパケットの変更: 参照タスクの最初の要求パケットのヘッダーを変更します。
ホストのカスタマイズ
カスタムホストモード。ポーリング または ランダム を選択し、フィールドにカスタムホストの IP アドレスを入力します。
複数の IP アドレスを入力できます。IP アドレスはコンマ (|) で区切ります。例:
192.168.1.11,192.168.1.12:www.a.domain
。説明コロン (:) が使用されている場合、コロン (:) の前の URL が自動的に解決されます。
ハイジャックパラメーター - DNS ハイジャックホワイトリスト
www.aliyun.com などのドメイン名から解決された IP アドレスまたは CNAME レコードが DNS ホワイトリストに含まれていない場合、ドメイン名にアクセスできないか、別のドメイン名に属する IP アドレスが返されます。IP アドレスまたは CNAME レコードが DNS ホワイトリストに含まれている場合、DNS ハイジャックは発生しません。
形式:
<ドメイン名>:<一致ルール>
。一致ルールは、正確な IP アドレス、ワイルドカード、サブネットマスク、または CNAME レコードにすることができます。複数の一致ルールは縦棒 (|) で区切ります。例:www.aiyun.com:202.0.3.55|203.3.44.67
。これは、www.alliyun.com ドメイン名から解決されたすべての IP アドレス (202.0.3.55 と 203.3.44.67 を除く) がハイジャックされることを示しています。ハイジャックパラメーター - ページの改ざん
ホワイトリストに含まれていない要素が監視対象ページに表示された場合、ページは改ざんされています。これらの要素は、ポップアップ広告、フローティング広告、ページリダイレクトなどです。
形式:
<ドメイン名>:<要素名>
。要素はワイルドカード形式で指定できます。複数の要素は縦棒 (|) で区切ります。例: www.aliyun.com:|/cc/bb/a.gif|/vv/bb/cc.jpg。これは、基本ドキュメント、/cc/bb/a.gif、/vv/bb/cc.jpg 以外の要素が www.aliyun.com に表示された場合、Web サイトページが改ざんされていることを示しています。ハイジャックパラメーター - トラフィックハイジャック
参照されたページの HTTP ステータスコード 302 の分類統計。
重要ページで HTTP ステータスコード 302 が返された要素を確認する必要があります。ほとんどの場合、合成監視タスクは HTTP ステータスコードが返された後の基本ドキュメントのステータスを監視します。
要素の識別: ページ上の要素の総数。
ハイジャックの識別: ハイジャックを識別するために使用されるキーワード。アスタリスク (*) が許可されています。
検証文字列ブラックリスト
検証用のページのソースコード内の任意の文字列。クライアントによって返されたソースコードにブラックリストに含まれる文字列が含まれている場合、文字列の検証に失敗したことを示す
650 エラーコード
が返されます。複数の文字列は縦棒 (|) で区切ります。検証文字列ホワイトリスト
検証用のページのソースコード内の任意の文字列。クライアントによって返されたソースコードにホワイトリストに含まれていない文字列が含まれている場合、文字列の検証に失敗したことを示す
650 エラーコード
が返されます。複数の文字列は縦棒 (|) で区切ります。要素ブラックリスト
ページの読み込みプロセスで読み込まれない要素。
重要基本ドキュメントを要素ブラックリストに追加しないでください。
可用性アサーション
監視が使用可能かどうかを判断するために使用される条件。合成監視タスクの監視ポイントへの応答が指定されたすべての条件を満たしている場合にのみ、監視は使用可能です。
リソースグループ
タスクが属するリソースグループ。リソースグループの作成方法については、リソースグループの作成 を参照してください。
タスクの作成 をクリックします。
タスクを作成すると、合成タスクページにリダイレクトされます。