# TiDB 数据库监控系统数据流转

__*TiDB 监控数据流转*__

![left](./student-guide/diagram/MonitorDataFlow_zh_001_20220621.png)
-------------------------------------------------------------
在这里我们讲解一下 Prometheus + Grafana 的监控数据流转。请参考图中,

第一步,Prometheus 的 Prometheus Server 组件将需要监控的数据从被监控的 TiDB 实例,TiKV 实例和 PD 实例中拉取（pull）出来,并且存储在 Prometheus Server 组件的时序数据库中。

第二步,Grafana 展示系统负责在一定的时间间隔查询 Prometheus Server 中存储的时序数据,并将结果展现出来。

第三步,当时序数据超过某些设置的阀值的时候,则会触发 Alert manager 模块进行报警处理,报警处理可以是通过邮件、短信或者即时聊天工具接口实现。