Azure Monitor OpenTelemetry Exporter for Python
OpenTelemetry データを Azure Application Insights にエクスポート
このスキルは、Python 用 Azure Monitor OpenTelemetry Exporter に関する知識を Claude Code に提供し、開発者がカスタムテレメトリパイプラインを Application Insights に直接送信して監視と分析を行えるようにします。
スキルZIPをダウンロード
Claudeでアップロード
設定 → 機能 → スキル → スキルをアップロードへ移動
オンにして利用開始
テストする
「Azure Monitor OpenTelemetry Exporter for Python」を使用しています。 トレースを Application Insights にエクスポートするにはどうすればよいですか?
期待される結果:
トレースを Application Insights にエクスポートするには、AzureMonitorTraceExporter を作成して BatchSpanProcessor に追加します。エクスポーターでトレーサープロバイダーをセットアップし、そのトレーサーを使用してスパンを作成すると、自動的に Azure に送信されます。
「Azure Monitor OpenTelemetry Exporter for Python」を使用しています。 このエクスポーターと distro の違いは何ですか?
期待される結果:
azure-monitor-opentelemetry-exporter はカスタムパイプライン用の低レベルエクスポータークラスを提供します。azure-monitor-opentelemetry distro には自動計測と事前設定されたデフォルトが含まれています。テレメトリパイプラインをきめ細かに制御する必要がある場合はエクスポーターを使用してください。
セキュリティ監査
安全This is a documentation-only skill containing only a SKILL.md file with usage examples for the azure-monitor-opentelemetry-exporter Python package. No executable code was scanned. Static analysis found 0 files, 0 lines of code, and 0 security issues. The skill provides legitimate Azure monitoring documentation with no malicious patterns.
品質スコア
作れるもの
カスタム OpenTelemetry パイプライン
高度な監視シナリオ向けに、特定のプロセッサ、サンプラー、エクスポーターを備えたカスタムテレメトリパイプラインを構築します
Azure ネイティブ監視
エンタープライズ監視とアラートのために Python アプリケーションを Azure Application Insights と統合します
マルチサービストレーシング
Application Insights サンプリングを使用してマイクロサービス間で一貫した分散トレーシングを実装します
これらのプロンプトを試す
AzureMonitorTraceExporter をセットアップして OpenTelemetry トレースを Application Insights に送信するにはどうすればよいですか?
カスタムメータープロバイダーとエクスポート間隔で AzureMonitorMetricExporter を設定する方法を教えてください。
BatchLogRecordProcessor を使用して Python ロギングを AzureMonitorLogExporter と統合するにはどうすればよいですか?
インストルメンテーションキーの代わりに DefaultAzureCredential を使用した Azure AD 認証を使用するように AzureMonitorTraceExporter を設定してください。
ベストプラクティス
- パフォーマンス向上のため、本番環境では SimpleSpanProcessor ではなく BatchSpanProcessor を使用してください
- 分散サービス間で一貫したサンプリングを行うには ApplicationInsightsSampler を有効にしてください
- セキュリティ強化のため、インストルメンテーションキーではなく Azure AD 認証(DefaultAzureCredential)を使用してください
回避
- 各エクスポートでブロックされるため、本番環境で SimpleSpanProcessor を使用しないでください
- ソースコ���ドにインストルメンテーションキーをハードコードしないでください - 環境変数を使用してください
- テレメトリの信頼性への影響を理解せずにオフラインストレージを無効にしないでください