首页 > 其他 > 详细

prometheus

时间:2020-03-25 19:06:26      阅读:52      评论:0      收藏:0      [点我收藏+]

prometheus

1. 部署

下载软件github

 prometheus-2.14.0-rc.0.linux-amd64.tar.gz

解压

mkdir /opt/src
tar -xvf prometheus-2.14.0-rc.0.linux-amd64.tar.gz -C /opt/
cd /opt/
ln -s prometheus-2.14.0-rc.0.linux-amd64/ prometheus

添加用户

groupadd prometheus
useradd -g prometheus -s /sbin/nologin prometheus

创建数据目录+权限

chown -R prometheus:prometheus /opt/prometheus
mkdir -p /data/prometheus
chown -R prometheus:prometheus /data/prometheus

配置启动文件

v /usr/lib/systemd/system/prometheus.service

[Unit]

Description=Prometheus

Documentation=https://prometheus.io/

After=network.target

[Service]

# Type设置为notify时,服务会不断重启

Type=simple

User=prometheus

# --storage.tsdb.path是可选项,默认数据目录在运行目录的./dada目录中

ExecStart=/opt/prometheus/prometheus --config.file=/opt/prometheus/prometheus.yml --storage.tsdb.path=/data/prometheus/

Restart=on-failure

[Install]

WantedBy=multi-user.target



chown prometheus:prometheus /usr/lib/systemd/system/prometheus.service

 

安装node_export

tar -xvf node_exporter-0.18.1.linux-amd64.tar.gz -C /opt/
cd /opt/
ln -s node_exporter-0.18.1.linux-amd64/ node_exporter
groupadd prometheus

useradd -g prometheus -s /sbin/nologin prometheus

chown -R prometheus:prometheus /opt/node_exporter

 


vi /usr/lib/systemd/system/node_exporter.service


[Unit]

Description=node_exporter

Documentation=https://prometheus.io/

After=network.target

[Service]

Type=simple

User=prometheus

ExecStart=/opt/node_exporter/node_exporter

Restart=on-failure

[Install]

WantedBy=multi-user.target

 

systemctl enable node_exporter

systemctl start node_exporter


mkdir -p /var/lib/node_exporter/textfile_collector

 

prometheus

原文:https://www.cnblogs.com/Wshile/p/12567798.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!