2026西湖龙井茶官网DTC发售:茶农直供,政府溯源防伪到农户家
Claude Code 通过开放遥测协议(OTLP)发出开放遥测(OpenTelemetry)指标。Anthropic 公司发布了这些指标的名称。因此,如果你运行的是与 Prometheus 兼容的后端,所缺少的只是一个仪表盘。这里提供一个。
- Grafana Labs:仪表盘 25255
- 来源:github.com/rockdarko/claude-code-metrics-prometheus
- 许可证:MIT
这是一个移植版本,并非原创作品。该仪表盘的概念和面板集合来自 Grafana.com 上由 1w2w3y 创建的 25052 号仪表盘,后者通过 Kusto 查询语言(KQL)面向 Azure Application Insights。我使用 PromQL 重建了每个面板,以便相同的视图能够适用于开源指标栈。感谢上游作者。
为什么值得进行移植
当我的团队开始试点使用 Claude Code 时,我寻找的第一样东西就是仪表盘。25052 号仪表盘就在那里,设计周到,完全包含我想要的面板。但它使用的是针对 Application Insights 的 Kusto 查询语言(KQL),而我们的可观测性栈是 Prometheus 和 Grafana。据我所知,大多数团队的情况也是如此。
指标本身没有问题。Claude Code 支持开放遥测协议(OTLP),而开放遥测协议(OTLP)具有广泛的兼容性。缺口仅仅在于还没有人将接收端连接到 PromQL 仪表盘上。所以我做了这项工作。相同的面板,相同的意图,不同的查询语言。兼容 Prometheus、VictoriaMetrics、Grafana Mimir 和 Thanos。
数据流水线
Claude Code → OTLP → OpenTelemetry 收集器 → /metrics → Prometheus → 仪表盘
如果你已经运行着一个收集器和一个 Prometheus 风格的后端,那么只需添加三个小组件:告诉 Claude Code 将开放遥测协议(OTLP)数据发送到哪里,在你的收集器中添加一个 Prometheus 导出器,并添加一个抓取任务。完整的设置说明在 README 文件中,包括一个最小的收集器配置文件和一个你可以直接复制的抓取文件。
你实际可以看到的内容
该仪表盘包含五个部分。
“概览”部分提供了一目了然的关键绩效指标(KPI):会话数、用户数、总成本、总令牌数、提交次数、拉取请求(PRs)、增加和删除的代码行数、活跃时间以及按类型划分的令牌数。
排行榜回答了“谁在使用以及在使用什么”的问题。包括按成本和令牌数排名的顶级用户、按成本排名的顶级会话、按模型细分的成本、按编程语言划分的编辑决策以及按终端划分的会话。
“成本与令牌”部分是时间序列视图:整体及按模型划分的随时间变化的成本,以及按类型和模型划分的随时间变化的令牌数。当有人问“我们是否还在预算内”而你需要一个答案时,这非常有用。
免责声明:本文内容来自互联网,该文观点不代表本站观点。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请到页面底部单击反馈,一经查实,本站将立刻删除。

