Azure Diagnostics 拡張機能から Azure Monitor ログにデータを送信する
Azure Diagnostics 拡張機能は、仮想マシンを含む Azure コンピューティング リソースのゲスト オペレーティング システムから監視データを収集する、Azure Monitor のエージェントです。 この記事では、診断拡張機能によって収集されたデータを Azure Storage から Azure Monitor ログに収集する方法について説明します。
注意
Azure Monitor の Log Analytics エージェントは、ゲスト オペレーティング システムから Azure Monitor ログにデータを収集するために一般的に推奨される方法です。 エージェントの比較については、「Azure Monitor エージェントの概要」を参照してください。
サポートされるデータ型
Azure Diagnostics 拡張機能では、データは Azure Storage アカウントに格納されます。 このデータを収集する Azure Monitor ログは、次の場所にある必要があります。
ログのタイプ | リソースの種類 | 場所 |
---|---|---|
IIS ログ | 仮想マシン Web ロールの比較 Worker ロール |
wad-iis-logfiles (Azure Blob Storage) |
syslog | 仮想マシン | LinuxsyslogVer2v0 (Azure Table Storage) |
Azure Service Fabric の操作イベント | Service Fabric ノード | WADServiceFabricSystemEventTable |
Service Fabric Reliable Actor のイベント | Service Fabric ノード | WADServiceFabricReliableActorEventTable |
Service Fabric Reliable Service のイベント | Service Fabric ノード | WADServiceFabricReliableServiceEventTable |
Windows イベント ログ | Service Fabric ノード 仮想マシン Web ロールの比較 Worker ロール |
WADWindowsEventLogsTable (Table Storage) |
Windows ETW のログ | Service Fabric ノード 仮想マシン Web ロールの比較 Worker ロール |
WADETWEventTable (Table Storage) |
サポートされていないデータ型
次のデータ型はサポートされていません。
- ゲスト オペレーティング システムからのパフォーマンス データ
- Azure Web サイトからの IIS ログ
Azure Diagnostics 拡張機能を有効にする
診断拡張機能をインストールして構成する方法については、「Windows 用 Azure Diagnostics 拡張機能のインストールと構成」または「Linux 用 Azure Diagnostics 拡張機能を使用してメトリックとログを監視する」を参照してください。 ストレージ アカウントを指定したり、Azure Monitor ログに転送するデータの収集を構成したりすることができます。
Azure Storage からログを収集する
Azure Storage アカウントからの診断拡張機能データの収集を有効にするには、次の手順に従います。
- Azure portal で Log Analytics ワークスペースに移動し、ご自分のワークスペースを選択します。
- メニューの [クラシック] セクションで [従来のストレージ アカウント ログ] を選択します。
- [追加] を選択します。
- 収集するデータが含まれているストレージ アカウントを選択します。
- 収集する [データ型] を選択します。
- ソースの値はデータ型に応じて自動的に設定されます。
- [OK] を選択して構成を保存します。
- その他のデータ型についても同じ手順を繰り返します。
約 30 分で、ストレージ アカウントからのデータを Log Analytics ワークスペースで確認できるようになります。 表示されるのは、構成の適用後にストレージに書き込まれたデータだけです。 ワークスペースでは、ストレージ アカウントから既存のデータを読み取りません。
注意
ストレージ アカウントにソースが存在するかどうかや、新しいデータが書き込まれているかどうかの確認は、ポータルでは実行されません。
次のステップ
- サポートされている Azure サービスのログとメトリックを収集します。
- ソリューションを有効にして、データに対する分析情報を得ます。
- 検索クエリを使用 して、データを分析します。