完整內容,請至幹話王 Claude Code 監控秘錄:OpenTelemetry(OTel/OTLP)實戰指南
稟告主公:此乃司馬懿進呈之兵書,詳解如何以 OpenTelemetry 陣法,令臥龍神算之一舉一動盡在掌握,知糧草消耗、察兵器效能、辨戰報異常,使主公運籌帷幄於大帳之中。
司馬懿稟告主公:
臥龍神算(Claude Code)乃當世利器,然若無斥候回報,主公便如蒙眼行軍——兵器耗損幾何、糧草消費幾許、哪路斥候出了差錯,一概不知。臣以為,此乃兵家大忌。
無情報之弊,有四:
軍費不明:不知每日每週糧草消耗幾何,哪場戰役尤為耗費
用兵不察:哪件兵器最常被調遣?哪件兵器行動最遲緩?
功績難量:無法向諸將或主公展示神算工具帶來的實際戰果
敗仗難溯:兵器偶有失靈卻不知是哪件、發生在何種陣仗之中
透過 OpenTelemetry 陣法整合,主公可得以下情報:
✅ 即時掌握等效軍費消耗(精確到每支兵馬、每五分鐘的耗糧節奏)
✅ 分析糧草使用效率(糧倉補給命中率、輸入糧草 vs 產出糧草之比)
✅ 掌握兵器出征行為(哪件兵器最常出動、哪件行進最遲)
✅ 追查折戟與傳令失利(逐筆查閱失靈兵器、驛站告急、虎符拒發記錄)
✅ 多路諸侯比較(按使用者、團隊、部門分層分析兵力消耗)
司馬懿展開沙盤,向諸將說明:

┌─────────────────────────────────────────────────────────────────┐
│ 主公之大本營(開發機器) │
│ │
│ 臥龍神算 CLI │
│ ├── CLAUDE_CODE_ENABLE_TELEMETRY=1 ← 命令斥候出發的虎符 │
│ ├── OTEL_METRICS_EXPORTER=otlp → 軍情數報 │
│ └── OTEL_LOGS_EXPORTER=otlp → 戰報文書 │
│ │ │
│ │ OTLP gRPC :4317 / HTTP :4318(驛道) │
│ ▼ │
│ ┌────────────────────────────────┐ │
│ │ 情報中樞(OTel Collector) │ ← 傳令中軍,統一收發 │
│ │ (otel/opentelemetry- │ │
│ │ collector-contrib:0.145.0) │ │
│ │ │ │
│ │ 接收:OTLP(gRPC/HTTP 兩路) │ │
│ │ 處理:限制糧草、批次傳遞 │ │
│ │ 分發: │ │
│ │ ├── 糧草台帳 (:8889) │ │
│ │ └── 戰報文書庫 (:3100/otlp) │ │
│ └────────────────────────────────┘ │
│ │ │ │
│ ▼ ▼ │
│ ┌──────────────┐ ┌──────────────┐ │
│ │ 糧草台帳 │ │ 戰報文書庫 │ ← 情報儲存 │
│ │ (Prometheus) │ │ (Loki 3.6) │ │
│ │ v2.55.1 │ │ (戰況存錄) │ │
│ │ (:9090) │ │ (:3100) │ │
│ └──────────────┘ └──────────────┘ │
│ │ │ │
│ └─────────┬──────────┘ │
│ ▼ │
│ ┌────────────┐ │
│ │ 大帳沙盤 │ ← 統帥覽圖之所(Grafana) │
│ │ 12.3.3 │ │
│ │ (:3000) │ │
│ └────────────┘ │
└─────────────────────────────────────────────────────────────────┘