0
点赞
收藏
分享

微信扫一扫

Prometheus部署步骤

一、环境搭建①Promethus服务器②被监控服务器( 本地服务器,gitlab,决策服务器 )③Grafana服务器(运维成像=>数据转换为图形)

二安装下载

  1. 下载各个组件

​​https://prometheus.io/download/​​

  1. prometheus-2.32.1.linux-amd64.tar.gz 服务端组件
  2. node_exporter-1.3.1.linux-amd64.tar.gz 监控端组件
  3. grafana-enterprise-8.3.3-1.x86_64.rpm 图形界面组件
  4. alertmanager-0.23.0.linux-amd64.tar.gz 告警管理组件
  • 部署到/usr/local/目录

tar -zxvf prometheus-2.18.1.linux-amd64.tar.gz -C /usr/local/

3. 修改文件夹名称mv prometheus-2.18.1.linux-amd64 prometheus4

修改prometheus.yml配置文件,配置相关监控项

5.设置prometheus用户groupadd prometheususeradd -g prometheus -s /sbin/nologin prometheus

6.给prometheus用户赋权cd ~chown -R prometheus:prometheus /usr/local/prometheus/

7.创建prometheus运行数据目录mkdir -p /var/lib/prometheuschown -R prometheus:prometheus /var/lib/prometheus/

8.设置开机启动touch /usr/lib/systemd/system/prometheus.servicechown prometheus:prometheus /usr/lib/systemd/system/prometheus.service

9 修改prometheus.service[Unit]Description=PrometheusDocumentation=https://prometheus.io/[Service]# Type设置为notify时,服务会不断重启Type=simpleUser=prometheus# --storage.tsdb.path是可选项,默认数据目录在运行目录的./dada目录中ExecStart=/usr/local/prometheus/prometheus --config.file=/usr/local/prometheus/prometheus.yml --storage.tsdb.path=/var/lib/Prometheus --web.listen-address=:9090Restart=on-failure[Install]WantedBy=multi-user.target注意:默认端口可以修改,可以用以下命令启动 ./prometheus --config.file=prometheus.yml --web.listen-address=:10001 &

10.检查配置文件是否有问题./promtool check config prometheus.yml 用来检查yml配置文件问题11 启动服务systemctl enable prometheussystemctl start prometheussystemctl status Prometheus

12 ​​http://localhost:9090/graph​​默认打开prometheus界面

举报

相关推荐

0 条评论