原文:Prometheus监控系统(4)pushgateway及自定义脚本

一 pushgateway的作用 传统监控软件如Zabbix通常都建议使用push的方式来由客户端推送数据给服务端,这样可以减轻服务端压力。但是这样也有个弊端就是配置更为复杂,需要在每个agent上都配置server的地址才可以感知到server的存在。虽然Prometheus默认已经是采用pull的方式来主动拉取数据,但是在某些情况下还是会使用更灵活的push方式,比如需要监控的项目生命周期很短 ...

2021-08-06 12:05 0 203 推荐指数:

查看详情

prometheus自定义监控指标——入门

grafana结合prometheus提供了大量的模板,虽然这些模板几乎监控到了常见的监控指标,但是有些特殊的指标还是没能提供(也可能是我没找到指标名称)。受zabbix的影响,自然而然想到了自定义监控项,promethues同样也支持。 一、简介   Pushgateway ...

Sat Jun 29 22:56:00 CST 2019 2 10755
Prometheus Operator自定义监控

Prometheus Operator默认的监控指标并不能完全满足实际的监控需求,这时候就需要我们自己根据业务添加自定义监控。添加一个自定义监控的步骤如下: 1、创建一个ServiceMonitor对象,用于Prometheus添加监控项 2、为ServiceMonitor对象关联metrics ...

Mon Nov 30 20:09:00 CST 2020 0 1280
Prometheus自定义监控部署

参考官方文档:https://prometheus.io/docs/ Prometheus是一个开源的服务监控系统,它通过HTTP协议从远程的机器收集数据并存储在本地的时序数据库上。 Prometheus通过安装在远程机器上的exporter插件来收集监控数据,这里要用 ...

Thu Sep 13 01:47:00 CST 2018 0 3629
Prometheus 自定义exporter 监控key

Prometheus的node_exporter中没有我们需要的一些监控项时,就可以如zabbix一样定制一些key,让其支持我们所需要的监控项。node_exporter 可在启动时指定路径,并将该路径下的 *.prom 识别为监控数据文件。 添加取值脚本 执行效果 设置定时任务 ...

Thu Feb 21 23:05:00 CST 2019 0 3216
prometheus自定义监控指标——实战

上一节介绍了pushgateway的作用、优劣以及部署使用,本机通过几个实例来重温一下自定义监控指标是如何使用的。 一、监控容器启动时间(shell)   使用prometheus已经两个月了,但从未找到容器运行时间的指标(有一个类似的指标是容器创建时间)。学会自定义监控指标后,第一个实例 ...

Sat Jun 29 23:24:00 CST 2019 0 11058
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM