【Prometheus】prometheus 部署
    1.prometheus部署
 
//1.解压并创建文件路径
[root@jumpserver x]
[root@docker-3 src]
[root@docker-3 src]
[root@docker-3 src]
//2.添加到系统服务
[root@jumpserver x]
[Unit]
Description=https://prometheus.io
[Service]
Restart=on-failure
ExecStart=/usr/local/prometheus/prometheus \
--storage.tsdb.path=/usr/local/prometheus/data \
--config.file=/usr/local/prometheus/prometheus.yml
[Install]
WantedBy=multi-user.target
//3.启动
root@docker-3 prometheus]
[root@jumpserver x]
//4.访问测试
http://ip:9090/
 
2.Prometheus 配置文件介绍
 
- global: 此片段指定的是 prometheus 的全局配置, 比如采集间隔,抓取超时时间等。
 - rule_files: 此片段指定报警规则文件, prometheus 根据这些规则信息,会推送报警信息到
 - alertmanager 中。
 - scrape_configs: 此片段指定抓取配置,prometheus 的数据采集通过此片段配置。
 - alerting: 此片段指定报警配置, 这里主要是指定 prometheus 将报警规则推送到指定的
 - alertmanager 实例地址。
 - remote_write: 指定后端的存储的写入 api 地址。
 - remote_read: 指定后端的存储的读取 api