(相关资料图)
普罗米修斯提供了多种语言的 client, 用户可以使用 client 很方便的构建自己的 exporter 服务, 后续只需要修改普罗米修斯的配置文件, 就可以把 exporter 加入到普罗米修斯中来。
首先 需要用 pip install prometheus_client安装客户端
上面是在 python 中开发一个 exporter 最简单的方式。 我们可以使用prometheus_client内置的GaugeMetricFamily和 CounterMetricFamily来构建自己的监控指标。
首先引入依赖
我们实际用 go client 来开发一个监控在 k8s 集群中监控每一个容器的 socket 状态的 exporter。 首先我们需要通过 go mod 文件拉引入依赖。PS:代码的逻辑解释在注释中。
注意: 除了普罗米修斯的 client 之外, 还需要引入 k8s 的 client-go 用来实际的去监控容器的状态。
实际监控
近日,云南省科学技术厅印发《科技支撑天然橡胶产业高质量发展实施方案》(以下简称《方案》),明确思路目标和重点任务,发挥科技创新支撑引
今年前10个月,云南货物贸易进出口2257 9亿元,同比增长9 2%。其中,出口778 2亿元,增长1 6%;进口1479 7亿元,增长13 6%。今年以来,云南
记者从内蒙古自治区水利厅获悉:11月30日,随着什四份子险工施工准备工程在呼和浩特市托克托县开工,总投资32 97亿元的重大水利工程黄河内
走进位于山东省兰陵县的山东运丰食品有限公司生产车间,工人们正赶制一批发往国外的毛豆订单。公司总经理宋宏伟说:毛豆经过筛选、清洗等工
中国经济网北京12月2日讯时创能源(688429 SH)今日收报13 97元,跌幅6 2
X 关闭
X 关闭