首页 > 其他 > 详细

第十讲:企业级监控数据采集脚本开发实践

时间:2020-07-24 21:13:38      阅读:68      评论:0      收藏:0      [点我收藏+]

  第十讲内容

  • pushgateway 的介绍

  • pushgateway 的安装和运?和配置

  • ?定义编写脚本的?法 发送pushgateway 采集

  • 使?pushgateway的优缺点

  

  (?) pushgateway 的介绍

  pushgateway 是另?种采?被动推送的?式(?不是exporter 主动获取)获取监控数据的prometheus 插件 在上篇中 我们对pushgateway已经做过介绍 它是可以单独运?在 任何节点上的插件(并不?定要在被监 控客户端) 然后 通过?户?定义开发脚本 把需要监控的数据 发送给 pushgateway  然后pushgateway 再把数据 推送给prometheus server

  (?)pushgatway 的安装和运?和配置

  下载地址:https://prometheus.io/download/#pushgateway

技术分享图片

 

   解压设置systemctl运行

cd /usr/local
tar -xf pushgateway-1.2.0.linux-amd64.tar.gz 
mv pushgateway-1.2.0.linux-amd64 pushgateway

   设置systemctl文件

# cat /usr/lib/systemd/system/pushgateway.service 
[Unit]
Description=Prometheus Node Exporter
After=network.target

[Service]
ExecStart=/usr/local/pushgateway/pushgateway
User=nobody

[Install]
WantedBy=multi-user.target

   启动

systemctl daemon-reload
systemctl start pushgateway
systemctl enable pushgateway

   关于pushgateway的配置 主要指的是 在prometheus sever端的配 置

 job_name: ‘pushgateway‘
    static_configs:
    - targets: [‘localhost:9091‘,‘localhost:9092‘]

 技术分享图片

 

   这?我们发现了没有, localhost:9091/9092  使?的 pushgateway开启了两个
  在prometheus_server 本机上 为什么开启两个 最后?个段落给?家解释

  (三)?定义编写脚本的?法 发送pushgateway 采集

  接下来 进?重头戏了  pushgateway 本?是没有任何抓取监控数据的功能的 它只是被 动的等待推送过来

第十讲:企业级监控数据采集脚本开发实践

原文:https://www.cnblogs.com/minseo/p/13373584.html

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