普罗米修斯+ grafana监控文档安装

  

1。下载安装包
Wget https://github.com/prometheus/prometheus/releases/download/v2.10.0/prometheus-2.10.0.linux-amd64.tar.gz
2。创建运行用户
[root@localhost选择]# groupadd - r普罗米修斯
[root@localhost选择]# useradd普罗米修斯- r - g - d/s/sbin/nologin - c“普罗米修斯user"普罗米修斯
3。二进制安装
[root@localhost选择]# tar xf prometheus-2.10.0.linux-amd64.tar。广州
[root@localhost选择]# mkdir/etc/prometheus
[root@localhost选择]# mkdir/var/lib/prometheus
# cp prometheus-2.10.0 root@localhost选择。linux-amd64/普罗米修斯/usr/local/bin/
root@localhost选择# cp prometheus-2.10.0.linux-amd64/普罗米修斯。yml/etc/prometheus/
[root@localhost选择]# chown - r普罗米修斯:普罗米修斯/etc/prometheus
[root@localhost选择]# chown - r普罗米修斯:普罗米修斯/var/lib/prometheus/
[root@localhost选择]# vim/usr/lib/systemd/system/prometheus.service

  

4。配置启动脚本
(单位)
描述=普罗米修斯后
=网络。目标
[服务]
类型=简单的
用户=普罗米修斯
ExecStart=/usr/地方/bin/普罗米修斯\
——config.file=/etc/普罗米修斯/普罗米修斯。yml \
——storage.tsdb。路径=/var/lib/普罗米修斯\
——storage.tsdb。保留=15 d \
——网络。read-timeout=5 m \
——网络。最大连接=10 \
——查询。max-concurrency=20 \
-查询。timeout=2 m \
——web.enable-lifecycle
重启=失败
(安装)
WantedBy=multi-user.target
参数解释:
——config.file=/etc/普罗米修斯/普罗米修斯。yml # # #普罗米修斯配置文件
——storage.tsdb。路径=/var/lib/普罗米修斯# # #普罗米修斯存储数据路径
——storage.tsdb。保留15 d=# # #普罗米修斯采集数据保留时间
——网络。read-timeout m=5 # # #请求链接的最大等待时间
——网络。最大连接=10 # # #最大链接数
——查询。max-concurrency=20 # # #最大支持的并发查询量
——查询。timeout=2 m # # #单个查询超时时间
——网络。enable-lifecycle # # #热加载
5。启动
[root@localhost选择]# systemctl daemon-reload
[root@localhost选择]# systemctl使普罗米修斯
[root@localhost选择]# systemctl开始普罗米修斯
[root@localhost选择]# netstat -anlptu | grep: 9090
tcp 0 0 127.0.0.1:58628 127.0.0.1:9090建立8528/普罗米修斯
tcp6 0 0::: 9090::: * 8528/普罗米修斯听
tcp6 0 0:: 1:9090: 1:58374建立8528/普罗米修斯
tcp6 0 0 127.0.0.1:9090 127.0.0.1:58628建立8528/普罗米修斯
tcp6 0 0:: 1:58374: 1:9090建立8528/普罗米修斯
普罗米修斯+ grafana监控文档安装“> <br/>部署node_exporter <br/> node_exporter收集机器的系统数据,这里采用普罗米修斯官方提供的出口国,除node_exporter外,官方还提供领事,memcached, haproxy, mysqld等出口国,具体可查看官网。</p>
  <p>这里在普罗米修斯服务和节点节点部署相关服务。<br/>焦油-zxvf node_exporter-0.17.0-rc.0.linux-amd64.tar。广州- c/usr/local/<br/> cd/usr/local/<br/> mv node_exporter-0.17.0-rc.0。linux-amd64 node_exporter <br/>设置用户(节点)<br/> groupadd普罗米修斯<br/> useradd普罗米修斯- g - s/sbin/nologin普罗米修斯<br/>乔恩- r普罗米修斯:普罗米修斯/usr/local/node_exporter </p>
  <p> [root@node1 ~] # vim/usr/lib/systemd/system/node_exporter.service <br/>(单位)<br/>描述=node_exporter <br/>文档=https://prometheus.io/<br/>后=network.target <br/>[服务]<br/> Type=简单<br/>用户=普罗米修斯<br/> ExecStart=/usr/地方/node_exporter/node_exporter <br/>重启=失败<br/>(安装)<br/> WantedBy=multi-user.target </p>
  <p> [root@node1 ~] # systemctl启用node_exporter <br/> [root@node1 ~] # systemctl开始node_exporter </p>
  <p> grafana安装<br/> https://grafana.com/grafana/download <br/>配置文件<br/>配置文件位于/etc/grafana/grafana.ini,这里暂时保持默认配置即可<br/>设置开机启动<br/> systemctl启用grafana-server <br/> systemctl开始grafana-server <br/> <img src=

普罗米修斯+ grafana监控文档安装