标签:片段 部署 local prometheus 指定 Prometheus usr root
1.prometheus部署
//1.解压并创建文件路径
[root@jumpserver x]# tar xf prometheus-2.13.1.linux-amd64.tar.gz
[root@docker-3 src]# mv prometheus-2.13.1.linux-amd64 /usr/local/prometheus-2.13.1
[root@docker-3 src]# ln -s /usr/local/prometheus-2.13.1/ /usr/local/prometheus
[root@docker-3 src]#mkdir /usr/local/prometheus/data
//2.添加到系统服务
[root@jumpserver x]# vi /usr/lib/systemd/system/prometheus.service
[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]# cp prometheus.yml prometheus.yml.bak
[root@jumpserver x]# systemctl start prometheus
//4.访问测试
http://ip:9090/
2.Prometheus 配置文件介绍
- global: 此片段指定的是 prometheus 的全局配置, 比如采集间隔,抓取超时时间等。
- rule_files: 此片段指定报警规则文件, prometheus 根据这些规则信息,会推送报警信息到
- alertmanager 中。
- scrape_configs: 此片段指定抓取配置,prometheus 的数据采集通过此片段配置。
- alerting: 此片段指定报警配置, 这里主要是指定 prometheus 将报警规则推送到指定的
- alertmanager 实例地址。
- remote_write: 指定后端的存储的写入 api 地址。
- remote_read: 指定后端的存储的读取 api
标签:片段,部署,local,prometheus,指定,Prometheus,usr,root 来源: https://blog.csdn.net/qq_41466440/article/details/122613882
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。