我正在Strimzi k8s集群中运行一个自定义的KafkaConnect源连接器插件,并希望向Prometheus提供指标。最简单的方法是公开一个http服务器来公开指标,但是我遇到了一个问题,我不能在strimzi中公开http服务器的端口,因为它的配置(0.35.1)不允许这样做(另请参阅crd definition)。
我知道我也可以使用pushgateway,但我想知道是否有另一种更直接的方法来解决这个问题。
我正在Strimzi k8s集群中运行一个自定义的KafkaConnect源连接器插件,并希望向Prometheus提供指标。最简单的方法是公开一个http服务器来公开指标,但是我遇到了一个问题,我不能在strimzi中公开http服务器的端口,因为它的配置(0.35.1)不允许这样做(另请参阅crd definition)。
我知道我也可以使用pushgateway,但我想知道是否有另一种更直接的方法来解决这个问题。
1条答案
按热度按时间xu3bshqb1#
您可以直接通过Strimzi公开Prometheus指标。请检查文档和示例。这也可以暴露连接器指标,如果他们通过JMX暴露它们,就像Kafka Connect本身一样。