使用示例
安装并登录后,用户可以直接要求 Agent 使用 selectdb-manager。建议在问题中提供集群名称、时间范围和关注目标,并要求 Agent 区分事实与推测。
集群健康检查
使用 selectdb-manager,列出我有权限访问的所有集群,并说明当前健康状态。
使用 selectdb-manager 检查 production 集群的异常组件、告警和最近一次巡检结果,区分事实与推测。
慢 SQL 和 Query Profile
使用 selectdb-manager 分析 production 集群最近 1 小时的慢 SQL,
给出 P50、P90、P99、用户分布、5 分钟时间桶和 Top 10 Query。
使用 selectdb-manager 分析 production 集群中 query_id=xxx 的完整 Query Profile,
指出最慢的 Fragment、Instance 和 Operator,不要推测 Profile 中不存在的信息。
失败任务和日志
使用 selectdb-manager 检查 production 集群最近的失败任务,
选择影响最大的一条,结合任务状态、日志、指标和 Doris 文档分析原因。
Doris 文档问答
使用 selectdb-manager 查询 Doris 4.x 中文文档,
说明 Routine Load 任务异常暂停的常见原因和排查步骤,并列出引用文档。
Kubernetes 集群
使用 selectdb-manager 检查 k8s-production 集群的组件、Pod、Service、PVC 和最近的 Warning Event,
定位异常并区分 Kubernetes 状态与 Doris 状态。
使用 selectdb-manager 检查 k8s-production 集群中异常 Pod 的当前容器日志、
上一次容器日志和相关 Event,给出有证据支持的原因。
多个 Manager 账号
已经配置多个账号时,可以在问题中指定 Profile:
使用 selectdb-manager 的 production-readonly Profile,检查 production 集群最近 30 分钟的异常。
需要添加账号、切换账号或重新登录时,可以直接要求 Agent 处理。Agent 会使用 Skill 中的账号管理流程;需要输入密码时,会输出完整登录命令并等待用户在终端中操作。