Splunk Observability Cloud に Node.js アプリケーションをインストルメンテーションする

Node.js アプリケーションをインストルメンテーションして、Splunk Observability Cloud にメトリクスとスパンをエクスポートします。

注: Splunk OpenTelemetry JS バージョン 3.0 には、互換性に影響するいくつかの変更点が含まれています。これらの変更点の確認およびバージョン 3.0 へのアップデート方法については、「Splunk OpenTelemetry JS version 3.0 の互換性に影響する変更点」を参照してください。

Splunk Distribution of OpenTelemetry JS には、Node.js アプリケーションに APM インストルメンテーションを自動的に追加する Node.js SDK が用意されています。インストルメンテーションでは、トレース、ランタイムメトリクス、 CPU とメモリのプロファイルをキャプチャし、Splunk Observability Cloud に送信します。

Node.jsアプリケーションをインストルメンテーションするには、以下の手順に従ってください:

  1. 互換性と必要条件をチェックします。「サポートされている Node.js とライブラリのバージョンを確認する」を参照してください。

  2. Node.js アプリケーションをインストルメンテーションします。「Node.js アプリケーションを Splunk Observability Cloud にインストルメンテーションする」を参照してください。

  3. インストルメンテーションを設定します。「Node.js ディストリビューションを設定する」を参照してください。

詳細については、「Splunk Distribution of OpenTelemetry JS について」を参照してください。

注: SignalFx Tracing Library for Node.js は廃止されており、2023 年 6 月 8 日にサポート終了となります。Splunk Distribution of OpenTelemetry JS へ移行するには、「SignalFx Tracing Library for Node.js からの移行」を参照してください。