ClawMeter — 成本追踪仪表板
ClawMeter 是一款专为 OpenClaw 设计的自托管成本监控工具,能够实时追踪 API 会话日志、计算 Token 使用量及费用,并提供可视化分析面板与可自定义的预算警报。
核心用法
- 实时监控:自动摄取 OpenClaw 会话日志,支持 HTTP API 查询(今日/本周/本月支出、模型成本分布、最贵会话等)
- 可视化仪表板:基于 Web 的界面展示每日成本图表、模型占比饼图、预算进度条及警报历史
- 预算警报:支持 Telegram 与邮件双重通知,超阈值时自动触发(每日/每月限额可配置)
- 成本优化:按模型、会话、时间段多维度分析,帮助用户选择性价比最优的模型组合
显著优点
- 零外部依赖:纯本地 SQLite 存储,不触碰云端,数据隐私性极强
- 轻量高效:内存占用仅 50-100MB,单条消息存储约 1KB,轻松支持百万级消息
- 即装即用:Node.js 18+ 环境一键启动,自动检测并解析现有日志
- 灵活扩展:支持自定义模型定价、API 导出、定时报告(cron)及 systemd 常驻服务
潜在局限
- 无身份验证:默认无鉴权机制,生产环境需配合反向代理或防火墙使用
- 仅支持 OpenClaw:生态锁定,无法直接对接其他 AI 平台(如原生 Claude、OpenAI 官方 API)
- 单用户架构:当前版本缺乏多用户隔离,团队场景需自行处理权限分层
- 功能待完善:多用户认证、PostgreSQL 后端、成本预测等功能仍在路线图中
适合人群
- 个人开发者:需要控制 AI 支出、避免账单惊喜
- 小型团队:共享 OpenClaw 实例,需成本分摊与透明化
- 运维人员:生产环境监控异常消费、及时止损
- 成本敏感用户:通过数据驱动优化模型选型
常规风险
- 数据泄露风险:会话日志路径配置错误可能导致敏感目录暴露
- 预算失效:警报依赖 Telegram/邮件配置,凭证错误会导致静默超支
- 单点故障:默认单机运行,无高可用设计,服务宕机期间日志可能丢失
- 隐私合规:虽声称不存储消息内容,但日志解析逻辑需审计确认无残留