初识Prometheus
从这里开始浏览 Prometheus 相关文档,按目录进入安装、接入、配置和最佳实践内容。
目录
选择下面的章节继续浏览。
安装Prometheus Server
Prometheus基于Golang编写,编译后的软件包,不依赖于任何的第三方依赖。用户只需要下载对应平台的二进制包,解压并且添加基本的配置即可正常启动Prometheus Server
使用Node Exporter采集主机数据
Prometheus使用Node Exporter采集主机的监控数据,CPU、内存、磁盘、网络、IO等数据均通过Node Exporter来采集
使用PromQL查询监控数据
Prometheus使用PromQL作为查询语言,也就是Prometheus Query Language
使用Grafana创建可视化Dashboard
Prometheus UI提供了快速验证PromQL以及临时可视化支持的能力,而在大多数场景下引入监控系统通常还需要构建可以长期使用的监控数据可视化面板(Dashboard)。这时用户可以考虑使用第三方的可视化工具如Grafana,Grafana是一个开源的可视化平台,并且提供了对Prometheus的完整支持。