1.基本概念
Prometheus
- 官网(https://prometheus.io/)
- 是一套开源的监控和报警系统,也是一个时序数据库。
架构图

- 工作流程:通过exporters从数据源主动拉取数据(metrics),保存到时序数据库(TSDB)中,可以通过HTTP Server访问,同时可以发起报警,对于数据库中的时序数据,提供PromeQL进行查询,提供给web UI或者可视化系统Grafana等展示。
Grafana
- 官网(https://grafana.com/)
- 开源的数据分析和监控平台
- 有不同的dashboards支持不同类型的数据可视化
Exporters
- 数据采集
- Prometheus从不同的exorters中拉取数据,有不同的exporter支持不同的数据源
- node-exporter 支持机器基本的数据 比如cpu mem 网络 等
2. 搭建步骤

本文介绍了如何搭建Prometheus+Grafana监控报警系统,详细阐述了Prometheus作为监控和报警系统的基本概念,Grafana的数据可视化功能,以及Exporters在数据采集中的作用。按照步骤,首先安装Prometheus并验证其正常运行,接着安装并配置Node-exporter以收集机器数据,最后安装Grafana并连接Prometheus数据源,成功创建和导入Dashboard完成监控系统搭建。

1205

被折叠的 条评论
为什么被折叠?



