Azure App Service の Serverless Monitoring

概要

Azure App Service は、Web アプリケーション、REST API、モバイルバックエンドをホストするプラットフォームです。Datadog Serverless Monitoring は、Azure App Service アプリケーションのメトリクス、ログ、およびトレースを提供します。

Datadog UI、Azure App Service が選択された Serverless Monitoring ページ。

Datadog で、Serverless > Azure ページを使用して、すべての Azure リソースのトラブルシューティングを行います。

Azure メトリクスとログ

Azure 統合 をインストールして、Azure App Service の拡充されたメトリクスとリソースメタデータを取得します。

Azure ログ転送を設定して、Azure App Service のリソースログとアプリケーションログを自動的に収集し、Datadog に送信します。

APM とカスタムメトリクス

APM およびカスタムメトリクスを使用して、Azure App Service ワークロードを監視するには、これらのワークロードに対してインスツルメンテーションを適用します。

OSランタイムドキュメント
LinuxJava、Node.js、.NET、PHP、PythonLinux - コードインスツルメンテーション
LinuxコンテナLinux - コンテナインスツルメンテーション
WindowsJava、Node.js、.NETWindows - コードインスツルメンテーション

機能:

  • 自動インスツルメンテーションを使用した完全分散型 APM トレーシング
  • 関連する Azure App Service メトリクスとメタデータを表示するカスタマイズされた APM サービスおよびトレースビュー
  • スパンをカスタマイズするための手動 APM インスツルメンテーション アプリケーションログへの - Trace_ID インジェクション
  • DogStatsD を使用したカスタムメトリクス

関連資料