- 重要な情報
- はじめに
- 用語集
- ガイド
- エージェント
- インテグレーション
- OpenTelemetry
- 開発者
- API
- CoScreen
- アプリ内
- Service Management
- インフラストラクチャー
- アプリケーションパフォーマンス
- 継続的インテグレーション
- ログ管理
- セキュリティ
- UX モニタリング
- 管理
Node.js インテグレーションを利用して、Node.js アプリケーションのログ、トレース、カスタムメトリクスを収集および監視できます。
Node.js インテグレーションを使用すると、数行のコードのインスツルメンテーションでカスタムメトリクスを監視できます。たとえば、ページビューや関数呼び出しの回数を返すメトリクスを監視できます。
インスツルメンテーションは、Node.js 用のオープンソース DogStatsD クライアントである hot-shots を使用して実装できます。
Node.js インテグレーションの詳細については、メトリクスの送信に関するガイドを参照してください。
npm を使用して hot-shots をインストールします。
npm install hot-shots
コードのインスツルメンテーションを開始します。
var StatsD = require('hot-shots');
var dogstatsd = new StatsD();
// Increment a counter.
dogstatsd.increment('page.views')
トレースを Datadog に送信するには、Node.js アプリケーションのインスツルメンテーションに関するドキュメントを参照してください。
Agent v6.0 以上で使用可能
ログを Datadog に転送するには、Node.js ログ収集のセットアップに関するドキュメントを参照してください。
ご不明な点は、Datadog のサポートチームまでお問合せください。
お役に立つドキュメント、リンクや記事: