原文:Prometheus 自定义exporter 监控key

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

2019-02-21 15:05 0 3216 推荐指数:

查看详情

Prometheus自定义Exporter的实现

很多时候,我们在使用Prometheus时,官方提供的采集组件不能满足监控需求,我们就需要自行编写Exporter。 本文的示例采用go语言和Gauge (测量指标)类型实现。自定义Exporter去取MongoDB里动态增长的数据。 Metric接口 Prometheus client库 ...

Fri Aug 28 01:05:00 CST 2020 1 2836
prometheus node-exporter增加新的自定义监控

项目中collector中新增加自己所需监控项即可 定义启动node-exporter是传入的参数 var ( phpEndPoint = kingpin.Flag("collector.phpfpm.endpoint", "phpfpm endPonit ...

Mon Dec 16 09:57:00 CST 2019 0 649
node_exporter自定义监控

背景 我们在使用Zabbix的时候,可以自己写自定义脚本。在使用Promethues的时候,有很多的exporter,但是有一些特殊的情况没有,比如,我需要监控进程一启动就告警,但是进程没启动,是使用process_exporter监控不了的,在process_exporter官网找了一圈 ...

Tue Mar 30 01:18:00 CST 2021 0 765
Prometheus-自定义Node_Exporter

标量(Scalar):一个浮点型的数字值 标量只有一个数字,没有时序。 需要注意的是,当使用表达式count(http_requests_total),返回的数据类型,依然是瞬时向量。用户可以通过内置函数scalar()将单个瞬时向量转换为标量。 Prometheus-自定义 ...

Mon Sep 24 16:23:00 CST 2018 0 1909
Prometheus通过node_exporter自定义metric

一般情况下,我们自定义的一些监控项都是通过push到pushgateway上,再由prometheus从pushgateway pull。 但是通过pushgateway推送数据时,如果推送过程中有重复的数据,prometheus从pushgateway pull数据时,会出现获取不到数据的情况 ...

Fri Oct 30 00:41:00 CST 2020 0 493
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自定义监控指标——实战

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

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