AWS サポートから、サポートケースのトラブルシューティングに役立つようウェブブラウザから HAR ファイルを作成するように依頼されました。
簡単な説明
HTTP アーカイブ (HAR) ファイルは、最新のネットワークアクティビティを含む JSON ファイルで、ブラウザによって記録されます。AWS サポートでは、ブラウザの HAR ファイルを使用することで、テクニカルサポートケースに記載されたネットワークの問題を調査または再現できます。
重要: テクニカルサポートケースを作成するには、デベロッパー、ビジネス、エンタープライズのいずれかのサポートプランが必要です。AWS サポートからトラブルシューティング用に HAR ファイルを要求された場合は、ブラウザで HAR ファイルを作成し、そのファイルを AWS サポートセンターに送信してください。HAR ファイルには、ユーザー名、パスワード、キーなどの機密情報が取り込まれることがあります。AWS サポートに送信する前に、必ず HAR ファイルから機密情報を削除してください。
解決方法
ブラウザで HAR ファイルを作成する
注: 以下の手順は、Google Chrome バージョン98.0.4758.102、Microsoft Edge (Chromium) バージョン 98.0.1108.62、Mozilla Firefox バージョン 91.6 で最後にテストされました。これらのブラウザはサードパーティ製品であるため、以下の手順は、最新のバージョンや使用しているバージョンでの動作と一致しない場合があります。従来の Microsoft Edge (EdgeHTML) や macOS 用 Apple Safari など、他のブラウザでも HAR ファイルの生成プロセスは似ているかもしれませんが、手順は異なります。
Google Chrome
- ブラウザの右上にある [Google Chrome のカスタマイズと管理] を選択します。
- [その他のツール] にカーソルを合わせ、[デベロッパーツール] を選択します。
- ブラウザで DevTools を開いた状態で、[ネットワーク] パネルを選択します。
- [ログの保持] チェックボックスをオンにします。
- 現在のネットワークリクエストをすべて消去するには、[消去] を選択します。
- AWS マネジメントコンソールで、サポートケースの問題を再現します。または、ローカルの設定で、AWS サポートからアドバイスされた手順に従います。
- DevTools で、任意のネットワークリクエストのコンテキスト (右クリック) メニューを開きます。
- [コンテンツと一緒に HAR としてすべて保存] を選択し、ファイルを保存します。
詳細については、Google Developers ウェブサイトの「Chrome DevTools」と「HAR のインポートおよびエクスポートボタン」を参照してください。
Microsoft Edge (Chromium)
- ブラウザの右上にある [設定など] を選択します。
- [その他のツール] にカーソルを合わせ、[デベロッパーツール] を選択します。
- ブラウザで DevTools を開いた状態で、[ネットワーク] パネルを選択します。
- [ログの保持] チェックボックスをオンにします。
- 現在のネットワークリクエストをすべて消去するには、[消去] を選択します。
- AWS マネジメントコンソールで、サポートケースの問題を再現します。または、ローカルの設定で、AWS サポートからアドバイスされた手順に従います。
- DevTools で、任意のネットワークリクエストのコンテキスト (右クリック) メニューを開きます。
- [コンテンツと一緒に HAR としてすべて保存] を選択し、ファイルを保存します。
詳細については、Microsoft Docs ウェブサイトの [ネットワーク分析リファレンス] ページにある [すべてのネットワークリクエストを HAR ファイルに保存する] を参照してください。
Mozilla Firefox
- ブラウザの右上にある [アプリケーションメニューを開く] を選択します。
- [その他のツール] を選択し、[ウェブデベロッパー****ツール] を選択します。
- [ウェブデベロッパー] メニューで、[ネットワーク] を選択します。(Firefox の一部のバージョンでは、[ウェブデベロッパー] メニューは [ツール] メニューにあります。)
- 歯車アイコンを選択し、[永続ログ] を選択します。
- ゴミ箱アイコン ([消去]) を選択して、現在のネットワークリクエストをすべて消去します。
- AWS マネジメントコンソールで、サポートケースの問題を再現します。または、ローカルの設定で、AWS サポートからアドバイスされた手順に従います。
- ネットワークモニターで、リクエストのリスト内の任意のネットワークリクエストのコンテキストメニュー (右クリック) を開きます。
- [HAR 形式ですべて保存] を選択し、ファイルを保存します。
詳細については、MDN Web Docs ウェブサイトの「ネットワークモニター」と「ネットワークリクエストリスト」を参照してください。
HAR ファイルを編集する
重要: HAR ファイルには機密情報が含まれている場合があります。セキュリティ上の問題を回避するために、AWS サポートに送信する前に機密情報をすべて削除する必要があります。
- テキストエディタアプリケーションで HAR ファイルを開きます。
- テキストエディタの検索と置換の機能を使用して、HAR ファイルに取り込まれた機密情報をすべて識別して置換します。これには、ファイルの作成時にブラウザに入力したユーザー名、パスワード、キーが含まれます。
注: 機密情報は、「REDACTED_DUE_TO_SECURITY.」などの一般的な文字列に置き換えられます。
- 機密情報を削除した状態で、編集した HAR ファイルを保存します。
HAR ファイルを送信する
- AWS サポートセンターの [サポートケースをオープンする] で、サポートケースを選択します。
- サポートケースで、目的の連絡先を選択し、編集した HAR ファイルを添付して送信します。
関連情報
AWS マネジメントコンソールで対応しているブラウザは?