- ログ
- メトリクス
- トレース
はじめに
ClickStack OpenTelemetry インストルメンテーション パッケージをインストールする
opentelemetry-bootstrap ツールを使用してアプリケーションのパッケージをスキャンし、利用可能なライブラリの一覧を生成することをおすすめします。
環境変数を設定する
- Managed ClickStack
- ClickStack Open Source
OTEL_SERVICE_NAME 環境変数は、HyperDX アプリ内でサービスを識別するために使用されます。値には任意の名前を指定できます。
OpenTelemetry Pythonエージェントを使用してアプリケーションを実行する
opentelemetry-instrument) を使用してアプリケーションを実行できます。
Gunicorn、uWSGI、uvicorn を使用している場合
configure_opentelemetry メソッドを呼び出してください。
- Gunicorn
- uWSGI
- uvicorn
高度な設定
ネットワークキャプチャ
HYPERDX_ENABLE_ADVANCED_NETWORK_CAPTURE フラグを 1 に設定するだけで
実現できます。
トラブルシューティング
ログレベルが原因でログが表示されない
logging.NOTSET レベルを使用しており、実際には WARNING レベルとして扱われます。ロガーの作成時にログレベルを指定できます: