Docs » Splunk Distribution of the OpenTelemetry Collector の利用開始 » App とサービスのオートディスカバリー » Linux用のオートディスカバリーとゼロコードインストルメンテーション

Linux用のオートディスカバリーとゼロコードインストルメンテーション 🔗

オートディスカバリーは、データベースやWebサーバーといったサードパーティのサービスからシグナルデータを検出して収集します。Collectorがオートディスカバリーを介して構成スニペットを自動生成しますが、これを変更して既存の構成に組み込むことにより、サービスのデータを取得することができます。

注意

サードパーティサービス用のオートディスカバリーは、LinuxおよびKubernetes環境にあるCollectorでのみ利用可能です。

オートディスカバリーを使用すると、バックエンドアプリケーションのゼロコードインストルメンテーションを有効にすることもできます。これにより、Collectorは、ソースアプリケーションコードを変更したり、新しいインストールや設定手順を追加したりすることなく、アプリケーションの言語ランタイムからデータを取得できます。このオプションを使用すると、インストルメンテーション・エージェントを個別にインストールおよび構成する必要がなくなります。Collectorのオートディスカバリー機能を使用したゼロコードインストルメンテーションは、Java、Node.js、および.NETの言語ランタイムでのみ使用できます。他の方法として、バックエンドアプリケーションをインストルメンテーションして、スパンを Splunk APM に送信する で説明するように、8つのバックエンド言語に対して、Collectorからは独立してゼロコードインストルメンテーションをデプロイすることもできます。

Get started

オートディスカバリーを介してLinux上で動作するJava、Node.js、および.NETアプリケーションのゼロコードインストルメンテーションを有効にするには、Linux でのバックエンドアプリケーションのゼロコードインストルメンテーション を参照してください。このオプションを使用すると、インストルメンテーションエージェントを個別にインストールして設定する必要がなくなります。

Linux 環境でサードパーティアプリケーションの Collector のオートディスカバリーと設定を使用するには、Linux でのサードパーティサービスのオートディスカバリー を参照してください。このオプションでは、Collector によって自動的に生成された設定ファイルを再利用することだけが必要です。

オートディスカバリーの高度な設定については、Linux での自動ディスカバリーのための高度なカスタマイズ を参照してください。

このページは 2025年01月10日 に最終更新されました。