ExpressJS グラフ

概要

Express インテグレーションは非推奨となり、Datadog APM に置き換わりました。Datadog APM は、Express インテグレーションと同じメトリクスを生成し、その他多くの機能とインテグレーションを備えています。Express インテグレーションは今後アップデートされないため、Datadog では APM へのアップグレードを強く推奨しています。

Datadog の Connect-Datadog ミドルウェアをアプリケーションに追加すると、以下のことができます。

  • 応答時間に関するアラートを生成できます。
  • 応答コードを監視できます。

セットアップ

Express インテグレーションは、収集したメトリクス Datadog に転送するのに Datadog Agent DogStatsD サーバーを必要とします。

ホストに Agent をインストールしたら、DogStatsD セットアップドキュメントを参照して有効にしてください。

コンフィギュレーション

  1. ミドルウェアをインストールします。

    npm install connect-datadog
    
  2. コードを変更して Datadog ミドルウェアを追加します。

    var dd_options = {
      'response_code':true,
      'tags': ['app:my_app']
    }
    
    var connect_datadog = require('connect-datadog')(dd_options);
    
    // Add your other middleware
    app.use(...);
    
    // Add the datadog-middleware before your router
    app.use(connect_datadog);
    app.use(router);
    

収集データ

メトリクス

イベント

Express インテグレーションには、イベントは含まれません。

サービスのチェック

Express インテグレーションには、サービスのチェック機能は含まれません。

トラブルシューティング

ご不明な点は、Datadog のサポートチームまでお問合せください。

PREVIEWING: may/embedded-workflows