需求反馈
【需求涉及的问题场景】
- 在大集群场景中,每个业务一个独立 db,目前已经使用 record-db-qps 记录每个 db 的 qps,但是关于单个 db 的其他 metric 如 duration 无法获知,业务方希望了解自己的业务的延迟情况。
【期望的需求行为】
- 增加类似 record-db-duration 参数记录每个 db 的 duration 情况
参考 https://github.com/pingcap/tidb/issues/17688
【需求可替代方案】
- 每个业务侧自己加监控记录全链路延迟
【背景信息】
- 为了将更多的小规模业务迁移到 tidb 集群,为了降低机器和运维成本需要采用大集群模式,这样就存在一个集群中混合了多个 db 的类多租户模式,每个业务希望了解自己业务的运行情况,dba 也希望快速了解哪个业务延迟存在性能问题。