一、Prometheus与Grafana简介
Prometheus: 一个开源指标监控解决方案,指标就是指的CPU的使用率、内存使用率等数据.
Grafana: 是一个跨平台的开源的度量分析和可视化工具,可以通过将采集的数据查询然后可视化的展示,并及时通知.
Prometheus架构图:
二、监控系统部署
1、纯docker方式部署
创建一个文件夹用于存放prometheus的数据文件和配置文件:
mkdir -p /data/prometheus/data # 这个data文件夹共享给docker存放prometheus的数据
创建prometheus的配置文件prometheus.yaml:
vim /data/prometheus/prometheus.yaml
#############################################
global:
scrape_interval: 15s
evaluation_interval: 15s
scrape_configs:
- job_name: 'prometheus'
st