prometheus 安装

yum install -y wget ntp curl vim net-tools    #安装基础工具

tar -zcvf /etc/yum.repos.d/yumRepo.bak /etc/yum.repos.d/*.repo
rm -rf /etc/yum.repos.d/*.repo
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo     #更换镜像源
yum install epel-release -y
yum clean all && yum makecache
timedatectl set-timezone Asia/Shanghai    #更换时区
timedatectl set-local-rtc 0
sed -i 's/server 0.centos.pool.ntp.org iburst/server ntp1.aliyun.com iburst/g' /etc/ntp.conf
sed -i 's/server 1.centos.pool.ntp.org iburst/server ntp2.aliyun.com iburst/g' /etc/ntp.conf
sed -i 's/server 2.centos.pool.ntp.org iburst/server 1.centos.pool.ntp.org iburst/g' /etc/ntp.conf
sed -i 's/server 3.centos.pool.ntp.org iburst/server 2.centos.pool.ntp.org iburst/g' /etc/ntp.conf
systemctl restart ntpd
systemctl enable ntpd
systemctl stop firwalld    #关闭防火墙
systemctl disable firewalld       #永久关闭防火墙
setenforce 0     #关闭seLinux
sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config     

官网下载Prometheus :https://prometheus.io/download/

tar -zxvf /usr/local/src/prometheus-2.33.5.linux-amd64.tar.gz -C /usr/local   #解压到usr/local目录

ln -s /usr/local/prometheus-2.33.5.linux-amd64 /usr/local/prometheus      #将Prometheus做成软连接的形式

mkdir -p /var/lib/prometheus          #创建Prometheus数据存储目录

groupadd prometheus     #创建用于运行Prometheus的组和用户

useradd -g prometheus -s /sbin/nologin prometheus


chown -R prometheus /var/lib/prometheus

chown -R prometheus:prometheus /usr/local/prometheus/       #给Prometheus主目录赋用户Prometheus权限


cat >/etc/systemd/system/prometheus.service <<EOF         #将Prometheus加入到系统管理程序中

[Unit]
Description=Prometheus
Documentation=https://prometheus.io/
After=network.target

[Service]
Type=simple
User=prometheus
# --storage.tsdb.path是可选项,默认数据目录在运行目录的./dada目录中

ExecStart=/usr/local/prometheus/prometheus --config.file=/usr/local/prometheus/prometheus.yml --storage.tsdb.path=/var/lib/prometheus
Restart=on-failure

[Install]
WantedBy=multi-user.target
EOF


systemctl start prometheus.service   #启动

systemctl enable prometheus.service      #开机自动启动

验证prometheus的Web页面,prometheus默认的端口号是9090,浏览器输入http://IP地址:9090/
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值