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

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

注意: 新規のお客様は、Splunk OpenTelemetry JS エージェントのバージョン 3.0 を使用する必要があります。既存のお客様は、Splunk OpenTelemetry JS 3.0 以降への移行を検討する必要があります。「Splunk OpenTelemetry JS バージョン 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 からの移行No Content found for /db/organizations/splunk/repositories/portal-production/content/documents/ObservabilityCloud/gdi/get-data-in/application/nodejs/troubleshooting/migrate-signalfx-nodejs-agent-to-otel.dita#d3af608998e7e402e87f9031334174a93/migrate-signalfx-nodejs-agent-to-otel」を参照してください。