安装prometheus监控

github地址包含docker-compose安装方法
组件介绍:

Prometheus server 包含数据采集scrapes job, stores time series data;
push gateway : Prometheus server的一个代理节点, 当一些节点没有提供HTTP endpoint时,可将数据push到代理节点,Prometheus会去代理节点获取数据;
exporters: 数据采集插件, 暴露一个http服务的接口给Prometheus server定时抓取;
alertmanager: 报警插件;
在这里插入图片描述

监控系统搭建

1 安装prometheus

主机:192.168.200.118

(1),下载二进制包:
wget https://github.com/prometheus/prometheus/releases/download/v2.16.0/prometheus-2.16.0.linux-amd64.tar.gz

(2),解压包:tar -zxvf prometheus-2.16.0.linux-amd64.tar.gz

(3),移动到规范目录:mv prometheus-2.16.10.linux-amd64 /opt/prometheus

(4),进入目录:cd /opt/prometheus

(5),新建启动脚本

[root@test-zhapigw prometheus]# cat start.sh
nohup /opt/prometheus/prometheus --config.file=/opt/prometheus/prometheus.yml --storage.tsdb.retention=90d --web.enable-lifecycle &
[root@test-zhapigw prometheus]# chmod 777 start.sh
在这里插入图片描述

(6),新建重载配置脚本

[root@test-zhapigw prometheus]#cat reload.sh
#!/bin/bash
curl -XPOST http://127.0.0.1:9090/-/reload
[root@test-zhapigw prometheus]# chmod 777 reload.sh
(7),启动prometheus

bash /opt/prometheus/start.sh
(8),测试访问

http://192.168.200.118:9090/graph

在这里插入图片描述

(9),查看metrics暴漏出来的指标。

  地址:http://192.168.200.118:9090/metrics

在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值