0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

AzureのログをDatadogで監視する方法

Last updated at Posted at 2025-03-05

はじめに

Azure環境で発生するログを効率的に収集・監視することは、システムの可視性を向上させ、トラブルシューティングを迅速化するために重要です。本記事では、Datadogを利用してAzureのログを収集・監視する流れを説明します。
詳細な手順ではなく、全体的なイメージを掴みたい場合などにお役に立つかと思いまとめてます。

詳細な手順については、公式Docsをご覧ください。

Datadogを使用したAzureログの監視手順

DatadogとAzureの統合

DatadogはAzureとの連携機能を提供しており、Azureリソースからのログを簡単に取り込むことができます。統合の手順は以下のとおりです。

  1. Datadogアカウントの作成
    ・Datadogの公式サイトでアカウントを作成し、APIキーを取得します。

  2. Azureポータルでの設定
    ・Azureポータルにログインし、「Azure Monitor」→「Diagnostic settings」へ移動。
    ・Datadogの統合サービスを有効化し、ログの出力先として選択。

  3. Datadogの設定
    ・Datadogの統合ページで「Microsoft Azure」を選択し、APIキーを入力。
    ・監視対象のサブスクリプションやリソースを選択。

ログの収集方法

Datadogでは、以下の2つの方法でAzureのログを収集できます。

自動インストール(推奨)

Datadogが提供する自動セットアップスクリプトを使用すると、簡単に設定が完了します。

・開始するには、公式Docs内のDeploy to Azureボタンをクリックし、Azure Portal のフォームに入力します。Datadog アカウントにアクティビティログをストリーミングするために必要な Azure リソースが、自動的にデプロイされます。
・必要な権限を持つサービスプリンシパルを作成し、Datadogと接続します。
・Azureのリソースごとにログを収集し、Datadogに送信されます。

Screenshot 2025-03-05 at 15.26.45.png

手動設定

手動での設定も可能ですが、より多くのステップが必要です。

・Azure Event Hub を作成します。
・Event Hub トリガー付き Datadog-Azure 関数を設定して、ログを Datadog に転送します。
・診断設定を作成して、Azure のアクティビティログ、リソースログ、またはその両方を Event Hub に転送します。
・Datadogの「Logs」セクションでデータを可視化します。

Screenshot 2025-03-05 at 15.32.23.png

ログの分析とアラート設定

Datadogでは、収集したAzureのログを分析し、アラートを設定できます。

・ログフィルタリング: 重要なログのみを表示。
・ダッシュボード作成: Azureのリソースごとのメトリクスを視覚化。
・アラート設定: 重大なエラーや異常なパターンを検出し、通知を受け取る。

Screenshot 2025-03-05 at 15.35.40.png

Automated Log Forwarding for Azure (プレビュー版)

ログ自動転送のプレビュー版が公開されました!
Azure環境全体のログ転送を自動的に設定します。手動設定は必要ありません。
この機能は、ログ転送サービスを自動的に管理し、スケーリングします。
プレビュー版のリクエストはこちらから!

Screenshot 2025-03-05 at 15.17.02.png
※ Docsの表示を日本語にしているとプレビューのリクエストボタンが表示されません。言語設定をEnglishにしてください。

このプレビュー版は、以下のような方にお勧めです:

・新しいAzure環境をDatadogにオンボードする場合。
・Azureプラットフォームのログを転送するオーバーヘッドやコストを削減したい。

まとめ

Datadogを活用することで、Azure環境のログ監視を簡単に実現できます。

・自動インストールを活用すると、迅速にセットアップ可能。
・詳細なログ分析やアラート通知を活用し、システムの可視性を向上。
・ダッシュボードを活用して、Azureリソースの監視を効率化。

Azure環境の可視性を高め、システムの安定運用を実現するために、Datadogの活用を検討してみてください。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?