有没有办法检测 FAILED kafka connect 任务
Posted
技术标签:
【中文标题】有没有办法检测 FAILED kafka connect 任务【英文标题】:Is there a way to detect the FAILED kafka connect task 【发布时间】:2019-12-09 14:21:23 【问题描述】:JMX 导出器能够导出有关 Kafka Connect 的 Prometheus 指标 (kafka_connect_task_status)。 JMX Exporter 能够公开任何正在运行/暂停的连接器任务。 但是,它不会显示任何失败的任务,并且一旦正在运行的任务失败,JMX 导出器将不再公开该任务。 如何捕获失败的任务? 这里有没有人遇到过同样的问题并设法解决了这个问题?
【问题讨论】:
您找到解决方案了吗? 【参考方案1】:找到解决方案here。将此模式添加到 kafka-connect。它将状态的字符串值转为标签,并添加一个常量值 1。
- pattern: 'kafka.connect<type=connector-task-metrics, connector=(.+), task=(.+)><>status: (.+)'
name: kafka_connect_task_status
value: 1
labels:
connector: "$1"
task: "$2"
status: "$3"
【讨论】:
以上是关于有没有办法检测 FAILED kafka connect 任务的主要内容,如果未能解决你的问题,请参考以下文章
关于联想超极本出现蓝屏Default Boot Device Missing or Boot Failed的解决办法
java工程kafka传递自定义对象,消费端获取到的是null
SpringBoot中使用Kafka报错:Failed to construct kafka consumer
Failed to find data source: kafka
spring集成kafka运行时报错:Failed to construct kafka producer] with root cause