アプリケーションリアルタイム監視サービス (ARMS) のシンセティックモニタリングサブサービスを使用すると、ファイル転送とAlibaba Cloud CDN (CDN) の速度をテストするためのシンセティックモニタリングタスクを作成できます。シンセティックモニタリングは、さまざまな環境でユーザーがリソースをアップロードおよびダウンロードする方法をシミュレートして、リソースの可用性とパフォーマンス、およびCDNの高速化機能を監視および分析します。これにより、ネットワークアーキテクチャの最適化、サービスデプロイの調整、ネットワークパフォーマンスとユーザーエクスペリエンスの向上に役立ちます。
ARMS consoleにログオンします。
左側のナビゲーションペインで、シンセティックモニタリング >スケジュールされたテストを選択します。シンセティックタスクページで、新しいタスクをクリックします。
シンセティックタスクの作成ページで、ファイル転送とCDN速度テストをクリックします。
ステップ1セクションで、次の表に記載されているパラメーターを設定します。
パラメーター
説明
タスク名
シンセティックモニタリングタスクの名前。
ターゲットアドレス
シンセティックモニタリングを実行するWebアプリケーションのアドレス。
http
またはhttps
で始まるURL、またはIPアドレス:ポート番号
形式のアドレスを入力できます。ダイヤル頻度
頻度:シンセティックモニタリングタスクを実行する間隔。
カスタム:カスタムスイッチをオンにすると、シンセティックモニタリングタスクを実行する期間を選択できます。
ステップ2セクションで検出ポイントを選択します。
パラメーター
説明
監視ポイントタイプ
有効な値:PCエンドとモバイルエンド。
監視ポイントグループ
推奨監視ポイントグループ:グループには、システムによって推奨される一般的な検出ポイントが含まれています。
すべての監視ポイントグループ:グループには、シンセティックモニタリングでサポートされているすべての検出ポイントが含まれています。
カスタム監視ポイントグループ:グループには、頻繁に使用される検出ポイントが含まれています。
説明データセンターではIPv6 Webアプリケーションを監視できません。
監視ポイントの選択
監視するキャリアを右側の選択済み監視ポイントセクションに追加します。
説明選択済み監視ポイントセクションに追加されたキャリアをカスタム検出ポイントグループに保存できます。これにより、シンセティックモニタリングタスクを作成するときに、検出ポイントをすばやく選択できます。
ステップ3セクションで、詳細設定を行います。次の表にパラメーターを示します。
パラメーター
説明
IPプロトコル
Webサイトにアクセスするサーバーで使用されるIPプロトコル。有効な値:
自動:IPv4またはIPv6サーバーのパフォーマンスをランダムにテストします。
IPv4:IPv4サーバーのパフォーマンスをテストします。
IPv6:IPv6サーバーのパフォーマンスをテストします。
監視関連アイテム
タスクの監視設定。有効な値:
リダイレクト:リダイレクトが発生した後にブラウジングを続行するかどうかを指定します。
証明書エラーを無視
Secure Sockets Layer (SSL) ハンドシェイクでの証明書の検証中に証明書エラーを無視してダウンロードを続行するかどうかを指定します。有効な値:
証明書ステータスエラーを無視
信頼されていない証明書を無視
無効なホストエラーを無視
監視タイムアウト
タスクの最大期間。指定された値を超えると、タスクは停止します。デフォルト値:60000。単位:ミリ秒。
転送サイズ
タスクでダウンロードできるファイルの最大サイズ。
説明最大値:20 MB。
接続タイムアウト
Transmission Control Protocol (TCP) 接続のタイムアウト期間。指定された値を超えると、接続に失敗したことを示す
エラーコード601のメッセージ
が返されます。デフォルト値:5000。単位:ミリ秒。ダウンロードカーネル
ファイルをダウンロードするために使用されるカーネル。有効な値:
curl:Windows、Linux、macOSをサポートするクロスプラットフォームのオープンソースライブラリ。サーバーまたはmacOS OSのダウンロード速度をテストする場合は、cURLを選択することをお勧めします。
WinInet:Microsoft Windowsの一部であるAPIライブラリ。Windows OSのダウンロード速度をテストする場合は、WinInetを選択することをお勧めします。
プロトコル
カーネルのプロトコル。
カスタムヘッダー
リクエストヘッダーに特定のフィールド値を追加または変更するかどうかを指定します。フィールドにカスタムヘッダーを入力します。
ホストのカスタマイズ
カスタムホストモード。ポーリングまたはランダムを選択し、フィールドにカスタムホストのIPアドレスを入力します。
複数のIPアドレスを入力できます。IPアドレスはコンマ(,)で区切ります。例:
192.168.1.11,192.168.1.12:www.a.domain
。説明コロン(:)が使用されている場合、コロン(:)の前のURLは自動的に解決されます。
キーワードの検証
検証のためにレスポンスヘッダーから抽出された文字列。文字列がデータサンプルに含まれていない場合は、エラーが報告されます。有効な値:
文字列検証:レスポンスデータには、検証のために指定された文字列が含まれている必要があります。そうでない場合は、エラーが報告されます。
MD5検証:レスポンスデータはファイルとして保存され、MD5アルゴリズムを使用して処理されます。取得された値は、期待値と完全に同じである必要があります。
ハイジャックパラメーター
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を除く)がハイジャックされることを示しています。可用性アサーション
監視が利用可能かどうかを判断するために使用される条件。シンセティックモニタリングタスクの監視ポイントのレスポンスが指定されたすべての条件を満たしている場合にのみ、監視は利用可能です。
リソースグループ
タスクが属するリソースグループ。リソースグループの作成方法については、リソースグループの作成を参照してください。
タスクの作成をクリックします。
タスクを作成すると、シンセティックタスクページにリダイレクトされます。
関連情報
タスクの作成後、ダッシュボードでファイル転送に関連するメトリックを表示できます。メトリックの詳細については、ファイル転送とCDN速度テストタスクのダッシュボードの表示を参照してください。