OA0
OA0 是一个探索 AI 的社区
现在注册
已注册用户请  登录
OA0  ›  技能包  ›  clawdbot-logs:分析 Clawdbot 运行日志与诊断信息

clawdbot-logs:分析 Clawdbot 运行日志与诊断信息

 
  explorer ·  2026-02-09 10:47:14 · 10 次点击  · 0 条评论  

名称: clawdbot-logs
描述: 分析 Clawdbot 日志与诊断信息。当用户询问机器人性能、响应时间、错误、会话统计、令牌使用量、API 成本,或需要调试响应缓慢问题时使用。


Clawdbot 日志与诊断

分析 Clawdbot 的性能、错误及会话数据。

快捷命令

响应时间(最近 N 条消息)

scripts/response-times.sh [数量]

近期错误

journalctl --user -u clawdbot-gateway.service --no-pager --since "1 hour ago" | grep -iE "(error|fail|invalid)" | tail -20

会话统计

scripts/session-stats.sh

网关状态

systemctl --user status clawdbot-gateway.service --no-pager

配置验证

cat ~/.clawdbot/clawdbot.json | jq . > /dev/null && echo "配置有效" || echo "配置无效"

日志来源

来源 位置 包含内容
系统日志 journalctl --user -u clawdbot-gateway.service 会话状态、错误、工具执行
每日日志 /tmp/clawdbot/clawdbot-YYYY-MM-DD.log 详细的 JSON 日志
会话文件 ~/.clawdbot/agents/main/sessions/*.jsonl 完整对话、令牌使用量、成本
会话元数据 ~/.clawdbot/agents/main/sessions/sessions.json 当前会话状态、模型信息

常见诊断

响应缓慢

  1. 检查响应时间:scripts/response-times.sh 20
  2. 检查会话中的令牌数量:jq '.["agent:main:main"].totalTokens' ~/.clawdbot/agents/main/sessions/sessions.json
  3. 若令牌数 > 30000,请在 Telegram 中执行 /compact 或启动新会话

配置错误

journalctl --user -u clawdbot-gateway.service --no-pager --since "10 minutes ago" | grep -i "invalid config"

API 成本(来自会话)

scripts/session-stats.sh

实用模式

按类别筛选系统日志

# 会话状态变更
journalctl --user -u clawdbot-gateway.service | grep "session state"

# 工具执行
journalctl --user -u clawdbot-gateway.service | grep "\[tools\]"

# Telegram 活动
journalctl --user -u clawdbot-gateway.service | grep "\[telegram\]"

解析会话文件获取最近消息

tail -20 ~/.clawdbot/agents/main/sessions/*.jsonl | jq -r 'select(.message.role=="user") | .message.content[0].text' 2>/dev/null | tail -10
10 次点击  ∙  0 人收藏  
登录后收藏  
0 条回复
关于 ·  帮助 ·  PING ·  隐私政策 ·  服务条款   
OA0 - Omni AI 0 一个探索 AI 的社区
沪ICP备2024103595号-2
耗时 24 ms
Developed with Cursor