opentelemetry について
OpenTelemetryは、テレメトリー計装の計画とトラブルシューティングに使うリファレンススキルです。クラウドやサービスのチーム向けに、トレース、メトリクス、ログ、OTLP出力、Collectorパイプラインを扱います。
主な機能
- 01Collector経由のOTLP出力
- 02リソース属性の標準化
- 03自動計装のガイダンス
- 04手動スパンとログの関連付け
- 05サンプリングとトラブルシューティングの資料
活用シーン
- 01ベンダーに依存しないテレメトリーエンドポイントの計画
- 02サービスと環境のメタデータの標準化
- 03手動スパンの追加とログの関連付け
- 04コンテキスト伝播やカーディナリティの問題調査
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ bobmatnyc/ claude-mpm-skills --skill opentelemetryインストール後、Claude Code で/opentelemetryを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
metadata.jsonreferences/collector-and-otlp.mdconcepts.mdinstrumentation-and-troubleshooting.md詳細
OpenTelemetry
クイックスタート(シグナル設計)
- OpenTelemetry Collector 経由で OTLP をエクスポートします(ベンダーに依存しないエンドポイント)。
- リソース属性を標準化します:
service.name、service.version、deployment.environment。 - まずは自動計装から始め、その後、手動スパンとログの相関を追加します。
次に読む資料(リファレンス)
references/concepts.md— トレース/メトリクス/ログ、コンテキスト伝播、サンプリング、セマンティック規約references/collector-and-otlp.md— Collector パイプライン、プロセッサー、デプロイパターン、テールサンプリングreferences/instrumentation-and-troubleshooting.md— 手動スパン、伝播に関する落とし穴、カーディナリティ、デバッグ
コメント
Markdown 対応