概要
Datadog の Azure インテグレーションにより、Azure 環境からのメトリクスおよびログの収集が可能になります。コンフィギュレーションオプションは、オーガニゼーションで使用している Datadog のサイトにより異なります。
全サイト: すべての Datadog サイトは、メトリクス収集を実装するための App Registration 資格情報プロセスと、Azure Platform ログを送信するための Event Hub セットアップを使用することができます。Azure インテグレーションが Azure China を監視するために使用される範囲において、中国本土における (または中国本土内の環境に関連する) Datadog サービスのすべての使用は、弊社 Web サイトのサービス制限地域セクションに掲載されている免責事項の対象となります。
US3: 組織が Datadog US3 サイトにある場合、Azure Native インテグレーションを使用して、Azure 環境の管理とデータ収集を効率化します。Datadog では、可能な限りこの方法を使用することを推奨しています。セットアップには、Azure 内の Datadog リソースを作成して、Azure サブスクリプションを Datadog 組織にリンクします。これは、メトリクス収集のための App Registration の認証プロセスとログ転送のための Event Hub のセットアップを置き換えるものです。
Microsoft Azure に接続すると、以下のことができます。
- Datadog Agent をインストールして、またはインストールしないで、Azure VM からメトリクスを取得できます。
- すべての Azure サービスの標準 Azure Monitor メトリクスを収集できます。Application Gateway、App Service (Web および Mobile)、Batch サービス、イベントハブ、IoT Hub、Logic App、Redis Cache、サーバーファーム (App Service プラン)、SQL データベース、SQL 可変プール、仮想マシンスケールセットなどが含まれます。
- Azure メトリクスに、Azure 環境で定義されているリージョン、リソースグループ、タグなど、関連付けられたリソースに関する Azure 固有の情報をタグ付けできます。
- Datadog が生成したメトリクスを取得することで、Azure 環境に対する独自の洞察を提供できます。
- Azure アプリケーションのログ、メトリクス、APM トレース、ユーザーアクティビティなどのデータを、Datadog 組織内で相関付けることができます。
Datadog の Azure インテグレーションは、
Azure Monitor からすべてのメトリクスを収集するように構築されています。Datadog では継続的にドキュメントを更新してすべてのサブインテグレーションを表示できるように努めていますが、新しいメトリクスやサービスがクラウドサービスから次々にリリースされるため、インテグレーション一覧が追い付かないことがあります。
azure.*.status
および
azure.*.count
メトリクスは、Datadog により Azure Resource Health から生成されています。詳細は、
Azure のステータスとカウントメトリクスをご覧ください。
セットアップ
自動
全サイト:
Datadog と Azure の標準インテグレーションを自動的にセットアップする手順については、標準 Azure インテグレーションプログラム管理ガイドを参照してください。Terraform や Azure CLI を通じてインテグレーションをセットアップし、 Datadog Azure VM 拡張機能を通じて Datadog Agent をネイティブに Azure にデプロイし、 自動化スクリプトを実行してログ収集を有効にすることができます。
US3:
Terraform を使用して Datadog の Azure Native インテグレーションを Azure の Datadog リソースでセットアップする手順については、Azure ネイティブインテグレーションプログラム管理ガイドを参照してください。
手動
全サイト:
Azure ポータルや CLI を通じた Datadog と Azure のインテグレーションを手動でセットアップする手順や、VM 拡張機能または AKS Cluster 拡張機能を用いて Azure に Datadog Agent を直接デプロイする手順については、標準 Azure インテグレーション手動セットアップガイドを参照してください。
US3:
Azure Native と Datadog のインテグレーションを手動でセットアップする手順については、Azure ネイティブインテグレーション手動セットアップガイドを参照してください。これには、Azure における Datadog リソースの作成、VM 拡張機能または AKS Cluster 拡張機能による Datadog Agent の Azure への直接デプロイ、シングルサインオン (SSO) のオプション構成が含まれます。
ログ収集
全サイト:
Azure ログを Datadog に送信する手順については、Azure ログを Datadog に送信するガイドを参照してください。Datadog-Azure 関数と Azure Event Hub を介したログ収集を有効にするには、自動プロセスまたは手動プロセスのいずれかを選択できます。また、Azure Blob Storage Function を使用して、すべての Azure App Services からログを収集することもできます。
US3:
サブスクリプションレベル、Azure リソース、Azure Active Directory のログを Datadog に送信する手順については、Datadog リソースで Azure ログを送信するガイドを参照してください。
収集データ
メトリクス
すべての標準 Azure Monitor メトリクスに加え、Datadog 独自の生成メトリクス。
詳しいメトリクス一覧については、概要セクションで該当する Azure サービスを選択してください。特定の VM をメトリクス収集対象から除外するには、Azure VM の除外を参照してください。
イベント
Azure インテグレーションは、自動的に Azure サービス健全性イベントを収集します。これを Datadog で表示するには、イベントエクスプローラーに移動し、Azure Service Health
ネームスペースをフィルタリングします。
サービスチェック
Azure インテグレーションには、サービスのチェック機能は含まれません。
タグ
Azure インテグレーションのメトリクス、イベント、およびサービスチェックは、Azure 環境で定義されているタグに加えて、次のタグを受け取ります。
インテグレーション | ネームスペース | Datadog タグキー |
---|
すべての Azure インテグレーション | All | cloud_provider 、region 、kind 、type 、name 、resource_group 、tenant_name 、subscription_name 、subscription_id 、status (該当する場合) |
Azure VM インテグレーション | azure.vm.* | host 、size 、operating_system 、availability_zone |
Azure App Service Plans | azure.web_serverfarms.* | per_site_scaling 、plan_size 、plan_tier 、operating_system |
Azure App Services Web Apps & Functions | azure.app_services.* 、azure.functions.* | operating_system 、server_farm_id 、reserved 、usage_state 、fx_version (linux ウェブアプリのみ)、php_version 、dot_net_framework_version 、java_version 、node_version 、python_version |
Azure SQL DB | azure.sql_servers_databases.* | license_type 、max_size_mb 、server_name 、role 、zone_redundant レプリケーションリンクのみ: state primary_server_name primary_server_region secondary_server_name secondary_server_region |
Azure Load Balancer | azure.network_loadbalancers.* | sku_name |
Azure Usage and Quota | azure.usage.* | usage_category 、usage_name |
トラブルシューティング
Azure トラブルシューティングガイドをご参照ください。
さらにヘルプが必要な場合は、Datadog サポートまでお問い合わせください。
その他の参考資料