概要
Express インテグレーションは非推奨となり、Datadog APM に置き換わりました。Datadog APM は、Express インテグレーションと同じ
メトリクスを生成し、その他多くの機能とインテグレーションを備えています。Express インテグレーションは今後アップデートされないため、Datadog では
APM へのアップグレードを強く推奨しています。
Datadog の Connect-Datadog ミドルウェアをアプリケーションに追加すると、以下のことができます。
- 応答時間に関するアラートを生成できます。
- 応答コードを監視できます。
セットアップ
Express インテグレーションは、収集したメトリクス Datadog に転送するのに Datadog Agent DogStatsD サーバーを必要とします。
ホストに Agent をインストールしたら、DogStatsD セットアップドキュメントを参照して有効にしてください。
コンフィギュレーション
ミドルウェアをインストールします。
npm install connect-datadog
コードを変更して 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 のサポートチームまでお問合せください。