複数環境でのClaude Code利用統計をOpenTelemetryで一元管理する(要約)¶
Source: https://yag.xyz/post/claude-code-otel/ Date: 2026-02-04
要点¶
ccusageでは環境ごとの集計に留まるため、OpenTelemetryで複数環境の利用統計を集約する狙い。- 構成は「Claude Code → OTLP → OpenTelemetry Collector → VictoriaMetrics/Loki → Grafana」で、メトリクスとログを分けて可視化する。
~/.claude/settings.jsonのenvでOTLP送信を有効化し、テンプレートでホスト名を付与して環境識別する。- サーバ側はDocker ComposeでCollector/VictoriaMetrics/Loki/Grafanaを構築し、PrometheusからVictoriaMetricsへ移行している。
- GrafanaダッシュボードはOSS例(ColeMurray/claude-code-otel)を参照。
- 端末間はTailscaleを使い、外部公開なしの自宅サーバでも運用できる。