Есть ли способ обнаружить задачу FAILED kafka connect

JMX Exporter может экспортировать метрики Prometheus (kafka_connect_task_status), относящиеся к Kafka Connect. JMX Exporter может выставлять любые запущенные / приостановленные задачи коннектора. Однако он не отображает невыполненные задачи, и после сбоя выполняющейся задачи JMX Exporter больше не будет отображать эту задачу. Как мне записать неудавшуюся задачу? Кто-нибудь здесь сталкивался с той же проблемой и сумел получить решение по этому вопросу?

0 ответов

Найдено решение здесь. Добавьте этот шаблон в 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" 
Другие вопросы по тегам