【问题标题】:Is there a way to detect the FAILED kafka connect task有没有办法检测 FAILED kafka connect 任务
【发布时间】:2019-12-09 14:21:23
【问题描述】:

JMX 导出器能够导出有关 Kafka Connect 的 Prometheus 指标 (kafka_connect_task_status)。 JMX Exporter 能够公开任何正在运行/暂停的连接器任务。 但是,它不会显示任何失败的任务,并且一旦正在运行的任务失败,JMX 导出器将不再公开该任务。 如何捕获失败的任务? 这里有没有人遇到过同样的问题并设法解决了这个问题?

【问题讨论】:

  • 您找到解决方案了吗?

标签: apache-kafka prometheus jmx-exporter


【解决方案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" 

【讨论】:

    猜你喜欢
    • 2020-06-05
    • 2021-09-08
    • 2020-06-14
    • 2021-07-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-05-23
    相关资源
    最近更新 更多