その他のデータ取り込み方法

カスタムメトリクスデータを Splunk Observability Cloud に取得および送信する別の方法。

お客様のニーズが OpenTelemetry の Splunk ディストリビューションでカバーされていない場合でも、以下の方法で Splunk Observability Cloud にデータを送信することができます。

OpenTelemetry Collector Contrib(アップストリーム)の使用

Splunk Distribution of OpenTelemetry Collector の代わりに OpenTelemetry Collector Contrib を使用できます。インストール手順や、アップストリームの Collector と Splunk ディストリビューションの違いについては、「OpenTelemetry Collector Contribプロジェクトを使用してテレメトリを送信する」を参照してください。

注意: Splunk は、OpenTelemetry Collector Contrib に対してベストエフォートサポートのみを提供します。Splunk OpenTelemetry ディストリビューションのみが、Splunk の公式サポートおよびサポート関連のサービスレベル契約(SLA)の対象となります。

REST API を使用してデータを送信する

Splunk Observability Cloud は、データポイントやイベントを送信できる広範な REST API セットをサポートしています。これは Collector をバイパスする必要がある場合に便利です。「Send metrics, traces, and events using Splunk Observability Cloud REST APIs」に記載されている例を参照してください。

カスタム指標を送信する

たとえば、カスタム指標を Splunk Observability Cloud に送信して、まだサポートされていないサービスをインストルメンテーションすることができます。カスタム指標を作成して送信するには、「Send custom metrics to Splunk Observability Cloud」を参照してください。

gRPCエンドポイントを使用したトレースの送信

gRPC エンドポイントを使用して、直接または OpenTelemetry Collector から、OTLP 形式のトレースデータを Splunk Observability Cloud に送信できます。詳細については、「gRPC エンドポイントを使用して Splunk Observability Cloud にトレースを送信する」を参照してください。

クライアントライブラリを使用してメトリクスを送信する

コードから Splunk Observability Cloud にメトリクスを送信する場合、Java、Python、Ruby、Go、Node.js 用の複数のクライアントライブラリを使用できます。詳細については、「SignalFlow client libraries」を参照してください。