Token Burn Monitor

🔥 代理Token消耗实时监控专家

OpenClaw代理实时Token消耗监控仪表盘,支持成本分析、缓存命中率和定时任务健康检查,零依赖Node.js架构。

收藏
2.5k
安装
986
版本
5.2.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

Token Burn Monitor 综合评估

Token Burn Monitor 是一款专为 OpenClaw 多代理系统设计的实时 Token 消耗监控仪表盘,采用零依赖 Node.js 架构,提供成本透明化管理能力。

核心用法

该工具通过 server.js 提供稳定的核心 API,配合可替换的前端主题系统实现数据可视化。用户通过 config.json 配置端口、主题、代理显示名称及模型定价覆盖,使用 bash start.sh 脚本完成启停管理。主要 API 端点涵盖全局统计、单代理详情、30 天历史趋势、定价表及定时任务健康状态,支持按日期过滤和逐调用级别的 Token 消耗拆解。

显著优点

1. 架构清晰:核心 API 与前端主题解耦,主题开发仅需遵循 API.md 规范实现 index.html,支持用户自定义界面风格
2. 零依赖设计:纯 Node.js 实现,避免复杂的依赖树带来的维护负担和安全风险

3. 精细监控:支持逐调用级别的 Token 消耗追踪,可精准定位高成本 Prompt,辅助优化提示工程

4. 灵活配置:通过环境变量覆盖代理目录,支持模型定价自定义,适配私有化部署场景

5. 运维友好:提供状态检查、重启、停止等完整生命周期管理脚本

潜在缺点与局限性

1. 功能边界:仅支持 OpenClaw 代理系统,不具备通用日志监控能力
2. 数据持久化未明确:30 天历史趋势的数据存储机制未在文档中说明,存在数据丢失风险疑虑

3. 无内置告警:缺乏成本阈值告警、异常消耗通知等主动监控能力

4. 单实例架构:未提及高可用或集群部署方案,存在单点故障风险

适合人群

  • OpenClaw 多代理系统的运维管理员
  • 需要精细化成本控制的大模型应用开发者
  • 追求轻量级监控方案的中小型团队
  • 有前端定制需求、希望自定义监控界面的技术团队

常规风险

1. 配置泄露风险:config.json 可能包含敏感路径信息,需确保文件权限控制
2. API 暴露风险:监控端点若暴露于公网,可能被用于信息收集或拒绝服务攻击

3. 数据目录权限:OPENCLAW_AGENTS_DIR 指向的代理目录需严格限制访问权限

4. 主题安全风险:自定义主题引入的第三方代码可能包含恶意脚本,建议审计主题来源

Token Burn Monitor 内容

themes文件夹
default文件夹
手动下载zip · 23.3 kB
index.htmltext/plain
请选择文件