promethues配置node_exporter和rocketmq_exporter

背景

我搭建了一套rocketmq的集群,现在要对下表所示的rocketmq集群进行监控,这里前面已经介绍到了node_exporter和rocketmq_exporter,那么今天就在Promethues上配置对应的exporter。

机器节点ip备注
promethues192.168.0.5promethues服务节点(rocketmq_exporter)
nameserver1192.168.0.6 nameserver节点(node_exporter)
broker-a192.168.0.7 broker节点(node_exporter)
broker-a-s192.168.0.8 broker节点(node_exporter)

nameserver和broker上均需要安装node_exporter

rocketmq_exporter安装到一个固定机器节点即可(比如promethues节点)

node_exporter安装参考:Promethues:rocketmq_exporter初始化安装

rocketmq_exporter安装参考:Promethues:node_exporter初始化安装

配置promethues

配置文件:promethues.yml

位置:/usr/local/prometheus/prometheus.yml

如果找不到位置,可以使用如下方法:

ps aux | grep prometheus

图中的--config.file即为配置文件的位置

配置node_exporter

执行:vim /usr/local/prometheus/prometheus.yml

scrape_configs域下添加如下内容

scrape_configs:
  #nameserver机器的节点监控
  - job_name: nameserver
    static_configs:
      - targets: ['192.168.0.6:9100']
        labels:
          instance: nameserver1

  #broker机器的节点监控
  - job_name: broker-server
    static_configs:
      #broker-master节点
      - targets: ['192.168.0.7:9100']
        labels:
          instance: broker-a-m
      #broker-slave节点
      - targets: ['192.168.0.8:9100']
        labels:
          instance: broker-a-s

配置rocketmq_exporter

执行:vim /usr/local/prometheus/prometheus.yml

scrape_configs域下添加如下内容

scrape_configs:
  #rocketmq_exporter的服务端口
  - job_name: 'rmq_export'
    static_configs:
      - targets: ['localhost:5557']

加载配置

1)重启prometheus

service prometheus restart

2) 确认rocketmq_exporter是否OK

curl http://localhost:5557/metrics

3) 确认node_exporter是否OK

curl http://192.168.0.6:9100/metrics
curl http://192.168.0.7:9100/metrics
curl http://192.168.0.8:9100/metrics 

4) 查看promethues日志是否有报错

systemctl status prometheus -l

至此,promethues的node-exporter和rocketmq-exporterr已经配置完成,后面将配置grafana面板。 

传送门:2021最新测试资料与大厂招聘合集

博主:测试生财(一个不为996而996的测开码农)

座右铭:专注测试开发与自动化运维,努力读书思考写作,为内卷的人生奠定财务自由。

内容范畴:技术提升,职场杂谈,事业发展,阅读写作,投资理财,健康人生。

csdn:https://blog.csdn.net/ccgshigao

博客园:https://www.cnblogs.com/qa-freeroad/

51cto:https://blog.51cto.com/14900374

微信公众号:测试生财(定期分享独家内容和资源)

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

公众号-测试生财

点赞和关注比打赏更重要

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值