Applications Manager ナレッジベース

URLシーケンス監視の追加方法(HARファイル)


【対象ビルド】

14783以降

【内容】

URLシーケンス監視の追加方法にHARファイルのインポートが追加されました。
その方法を以下に記載いたします。

※HARファイルとは
HTTPアーカイブ(HAR)キャプチャは、ブラウザがWebアプリケーションに対して行う要求と応答を記録します。
Applications Managerを使用すると、ブラウザーからエクスポートされたHARファイルを使用してHTTP(s)URLシーケンス監視を作成できます。
トランザクションに関連付けられているすべてのURLはHARファイルにキャプチャされ、HTTP(s)URLシーケンス監視に個別に記録されます。

注:拡張子が.harのファイルのみが受け入れられます。

【手順】

1.HARファイルの生成
お使いのブラウザがChromeの場合
  1. Chromeで、HTTP(s)URLシーケンスで監視したいページに移動します。(シークレットモードを推奨)
  2. ブラウザウィンドウの右上にあるChromeメニュー(:)をクリックして、
    [その他のツール]→ [デベロッパーツール]を選択するか、
    F12ボタンを押て、
    [デベロッパーツール]ウィンドウを開きます。
  3. [Network]タブをクリックします。
  4. [Preserve log]を有効にします。
  5. キャプチャが開始されると、[ネットワーク]タブの左上に赤い円()が表示されます。
    円が黒(●)の場合は、黒丸をクリックしてキャプチャを開始します。
  6. ページを更新して、監視したいWebサイトのトランザクションを実行します。
  7. Webトランザクションアクティビティを正常に実行した後、アクティビティペインの任意の行を右クリックし、[ Save all as HAR with Content]を選択するか、[Export HAR(↓)]アイコンをクリックしてHARファイルをダウンロードします。
  8. このHARファイルをApplications Managerの[ HARファイルのインポート]ページにアップロードして、HTTP(s)URLシーケンス監視を作成します。
お使いのブラウザがFirefoxの場合
  1. Firefoxで、HTTP(s)URLシーケンスを監視したいページに移動します。
  2. ブラウザウィンドウの右上にあるFirefoxメニューをクリックして、[ Web開発]→ [ネットワーク]を選択するか、
    F12ボタンを押して、[デベロッパーツール]ウィンドウを開きます。
  3. [ネットワーク]タブをクリックします。
  4. [すべて]を有効にします。
  5. ページを更新して、監視したいWebサイトページのトランザクションアクティビティを実行します。
  6. Webトランザクション・アクティビティを実行した後、活動ペインの任意の行を右クリックして選択し、
    [HAR形式ですべて保存]するか、エクスポートHAR [ HAR↕]アイコンを選択し、HARファイルをダウンロードします。
  7. このHARファイルをApplications Managerの[ HARファイルのインポート]ページにアップロードして、HTTP(s)URLシーケンス監視を作成します。

その他のブラウザに関しましては本社ユーザーガイドをご参照ください。

 

2.新規監視追加→URLシーケンス監視へ遷移→HARファイルをインポートをクリック

3.URLシーケンス監視の情報を入力

表示名:URLシーケンス監視の表示名を入力します。
アップロードするファイル:生成されたHARファイルをアップロードします。最大ファイルサイズは60MBです。
ポーリング間隔:分単位で入力します。デフォルト値は10分です。

[ファイルのアップロード]をクリックします。
記録されたすべてのURLを確認し、必要に応じてそれらを変更できるページに移動します。

4.記録されたURLを表示および変更します

[表示名]:HARファイルのアップロード中に指定した監視名が表示されます。

[ファイル名]:アップロードされたファイルの名前が表示されます。

[接続タイムアウト]:シーケンス内の各URLの接続のタイムアウトの値が表示されます。

[URLリスト]:記録されたすべてのURLが一覧表示されます。URLを削除するには、

・URLリストでそれらに対応するチェックボックスを選択
・リストの下の右側にある[削除]ボタンをクリック

[URL情報]:現在選択されているURLのURL、表示名、ヘッダー、HTTPリクエストメソッドなどの情報が表示されます。
[ベーシック]と[高度]の2つのタブがあり 、URLリストの下にラジオボタンとして表示されます。
注:ここで行った変更は、リストされているすべてのURLではなく、選択したURLにのみ影響します。

  • ベーシック:
    URL:現在選択されているURLが表示されます。必要に応じて変更可能です。
    表示名:URLシーケンス監視のURLリストのURLに表示される名前です。
    ヘッダー:このURLが通信に使用するヘッダーを表示します。
    Applications Managerから監視する際も、このURLにリクエストを送信するときに、同じURLを送信します。
    HTTPリクエストメソッド:URLリクエストメソッドを表示します。(GETかPOSTか関係ない)
    (PUT、PATCH、HEAD、DELETEのURLは監視されません)

    • URLリクエストメソッドのタイプがGETの場合:
      URLに使用されるリクエストパラメータが[リクエストパラメータ]セクションに表示されます。
      必要に応じて、コンテンツを変更して追加のデータを含めることができます。
    • URLリクエストメソッドのタイプがPOSTの場合:
      投稿データは[ペイロード]セクションにFORM、TEXT、XML、またはJSON形式で表示されます。
      必要に応じて、すべてのセクションを変更して、追加のデータを含めることができます。
  • 高度:
    アラート構成-必要に応じて、URLのコンテンツチェックを追加できます。

    • 次のキーワードが存在する場合にアラートを生成する:
      ここで追加されたキーワードがURLのWebページに存在する場合、監視のステータスが停止され、アラートが生成されます。(Webサイトに含めたくないキーワード)
    • 次のキーワードが存在しない場合にアラートを生成する:
      ここで追加されたキーワードがURLのWebページに存在しない場合、監視のステータスが停止され、アラートが生成されます。(Webサイトに含めたいキーワード)
    • Basic認証:Basic認証の詳細がURLに存在する場合、ApplicationsManagerによって自動的にキャプチャされます。
      認証の詳細を追加する場合は、認証用のユーザー名やパスワードなどの資格情報の詳細を入力するか、URL監視の[資格情報リストから選択]オプションを有効にしてから、資格情報マネージャーリストから必要な資格情報を選択します。詳細はこちら
    • 応答コードの構成:アラートを受け取る応答コードと条件を構成します。デフォルトでは、200を超える応答コードを返すすべてのURLについてアラートが表示されます。必要に応じて、それらを変更できます。

[Filters]:次のカテゴリに基づいてURLをフィルターします。

・URL拡張子(ファイルタイプ):
ファイルタイプ
の拡張子に基づいて、キャプチャされたURLをフィルタリングします。
デフォルトでは、.css、.js、.tffなどのデフォルトのファイル拡張子フィルターに基づいてフィルター処理されます。

・ドメインコンポーネント:
取得したURLを、発信されたドメイン(abc.comexample.comなど)に基づいてフィルタリングします。

・コンテンツコンポーネント:
画像、ビデオ、オーディオ、テキスト、アプリケーションなどの応答ヘッダーの「Content-Type」ヘッダーに基づいて、キャプチャされたURLをフィルタリングします。

各カテゴリリストの下部にある[追加]ボタンを使用して、上記の各カテゴリ(URL拡張、ドメインコンポーネント、またはコンテンツコンポーネント)に新しいフィルタを追加できます。

[監視インスタンスの関連付け]:監視グループ(オプション)
コンボボックスからURLシーケンス監視を関連付ける監視グループを選択します。
複数のグループを選択して、監視を関連付けることも可能です。

5.上記のすべての手順を実行した後、「監視の追加」をクリックして、URLシーケンス監視を作成します。

注:
記録できるURLは25個のみです。URLが25を超える場合、監視は最初の25個のURLで作成されます。
削除機能を使用して、不要なURLを削除することもできます。