Docs » Splunk Observability Cloud でサポートされているインテグレーション » バックエンドアプリケーションをインストルメンテーションして、スパンを Splunk APM に送信する » Splunk Observability Cloud 用 Python アプリケーションのインストルメンテーション » Splunk Distribution of OpenTelemetry Python について

Splunk Distribution of OpenTelemetry Python について 🔗

Splunk Distribution of OpenTelemetry Python は OpenTelemetry Instrumentation for Python のラッパーであり、サポートされているライブラリに動的にパッチを適用してテレメトリデータをキャプチャするオープンソースの Python エージェントです。

エージェントを使えば、Python 3.7以降で書かれたアプリケーションを自動的にインストルメンテーションすることができます。Pythonエージェントの互換性と要件 を参照してください。Python 2アプリケーションをインストルメントするには、SignalFxトレース・ライブラリfor Python を使用します。

Splunk Distribution of OpenTelemetry Python の機能 🔗

バンドルされたエクスポーターやプロパゲータのような OpenTelemetry Instrumentation for Python の機能に加えて、エージェントは追加のカスタム機能を提供します:

Splunk Distribution of OpenTelemetry Python のエージェントは Splunk によってサポートされ、頻繁に更新され、バグフィックスや新機能がアップストリームの OTel リポジトリに統合される前に提供されます。Upstream in the Splexicon を参照してください。

注意

アップストリームの OpenTelemetry インストルメンテーションや SDK ではなく、Splunk Distribution of OpenTelemetry Python を使用してください。Splunk は、Splunk Distribution of OpenTelemetry Python の一部としてアップストリームの OTel コンポーネントをサポートしています。

Splunk Distribution of OpenTelemetry Python のデフォルト 🔗

Splunk Distribution of OpenTelemetry Python では、コンテキストの伝播、エクスポーター、トレース設定のデフォルト設定が以下のようになっています:

  • W3C tracecontext と W3C baggage context propagation はデフォルトで有効になっています。B3 伝播も設定できます。プロパゲータの構成 を参照してください。

  • OTLP gRPC エクスポーターはデフォルトで、スパンとメトリクスをローカルの Splunk Distribution of OpenTelemetry Collector に送信するように設定されています。

  • 完全忠実なトレースをサポートするために、トレース設定のデフォルトは無制限です。トレース設定 を参照してください。

旧バージョンのサポート 🔗

Splunk は、このディストリビューションを使用するすべてのお客様をサポートすることをお約束します。Splunk OpenTelemetry ディストリビューションのすべてのメジャーバージョンには、次のメジャーリリースから 1 年間、重要なパッチが提供されます。Splunk は次のメジャーリリースを導入した後、メジャーリリースでの機能開発を停止します。

Splunk Distribution of OpenTelemetry Python のバージョン管理については、GitHub の リリースガイドライン を参照してください。

貢献する方法 🔗

Splunk Distribution of OpenTelemetry Python はオープンソースソフトウェアです。GitHub でプルリクエストを作成することで、その改善に貢献することができます。詳しくは、GitHub の 貢献ガイドライン を参照してください。

This page was last updated on 2024年03月05日.