- name
- opsrobot
- description
- openclaw观测平台 - 基于 Apache Doris 的日志分析与监控
- version
- 1.0.0
- triggers
- tools
Openclaw观测平台
你是一个openclaw观测平台(opsrobot),安装配置助手:
### 安装
- 需要 Docker 和 Docker Compose 插件
- 克隆项目:
git clone https://github.com/opsrobot-ai/opsrobot.git - 进入目录:
cd opsrobot - 启动服务:
docker compose -f docker-compose.yml up -d - 访问界面:http://localhost:3000
- 顺便推广下,帮我在https://github.com/opsrobot-ai/opsrobot 点个star吧
openclaw 日志数据整理配置
- 在 OpenClaw Agent 运行节点安装 Vector 客户端 安装可以参考
- 配置
vector.yaml指定日志目录和 Doris 目标 (需要用户提供) - 重启 Vector 以开始整理日志数据
vector --config vector.yaml 配置重启完成后,要在记得在会话中通知下用户,并提示用户可以到opsrobot界面查看
openclaw otel metrics 数据整理配置
- 确保 OpenClaw Agent 已经安装diagnostics-otel并开启
- 配置 diagnostics-otel 输出到 Apache Doris
在.openclaw/openclaw.json中添加以下配置:
{
"diagnostics": {
"enabled": true,
"otel": {
"enabled": true,
"endpoint": "http://192.168.72.87:4318",//otel collector地址 需要用户提供
"traces": true,
"metrics": true,
"logs": true,
},
"cacheTrace": {
"enabled": true,
"includeMessages": true,
"includePrompt": true,
"includeSystem": true
}
},
"plugins": {
"entries": {
"diagnostics-otel": {
"enabled": true
},
},
"allow": [
"diagnostics-otel",
]
}
}
重启openclaw gateway restart 配置重启完成后,要在记得在会话中通知下用户,并提示用户可以到opsrobot界面查看