KKMonitor

KMonitor Agent

使用来自 Slack 或 coding agent 的崩溃、错误、会话和 Trace 完整上下文来调试 KMonitor 应用。

KMonitor Agent 可以回答有关应用的问题,帮助您更快调试。您可以让它检查应用健康状况、崩溃和错误、性能等信息。

代理可以做什么

KMonitor Agent 可以访问应用的所有遥测数据(崩溃、错误、会话、Trace 和指标),并利用这些数据帮助调试。用自然语言提问,它会按版本或时间范围进行计数、比较、过滤,并继续追问上下文。

从编码代理 (MCP) 进行调试

KMonitor Agent 会作为 KMonitor MCP Server 上的 ask_question tool 暴露。将 coding agent(Claude Code、OpenAI Codex、Google Antigravity、Cursor 等)连接到 KMonitor,如通过 Coding Agent 连接到 MCP所述,然后用自然语言询问遥测数据。coding agent 会调用 ask_question 获取答案,并可以用它帮助调试问题、提升性能或运行 agent loop。

从 Slack 进行调试

如果您的工作空间是已连接至 Slack,您可以使用 KMonitor Agent 进行调试,而无需离开 Slack:

  • 在频道中,邀请 KMonitor 机器人并用您的问题@提及它,例如“@KMonitor 今天有多少次崩溃?”。它会在一个线程中进行回复,您可以在其中通过完整的对话上下文提出后续问题。
  • 在私信中,直接询问 KMonitor 机器人。从入门提示或您自己的问题开始,然后在同一对话中跟进。

KMonitor 会通过 Slack 个人资料中的邮箱匹配您的团队账号,因此 KMonitor 邮箱和 Slack 邮箱需要一致。当一个团队拥有多个应用时,您可以在问题中直接写出应用名,或者让 Agent 通过后续问题确认您要查询哪个应用。

示例问题

  • “今天生产应用的崩溃情况怎么样?”
  • “本周最严重的 5 个错误是什么?”
  • “显示 4.2 版本中最慢的网络端点。”
  • “过去 24 小时内有多少个会话缓慢冷启动?”
  • “NullPointerException 崩溃之前用户在哪个屏幕上?”

在自托管实例上,请先设置 Agent