The kas-fleetshard-operator is responsible for provisioning and managing instances of kafka on a cluster. The kas-fleetshard-synchronizer synchronizes the state of a fleet shard with the kas-fleet-manager.
Apache License 2.0
7
stars
20
forks
source link
[MGDSTRM-10036] Add bf2_org_kafkaInstanceProfileType to Kafka instance metrics #832
ZookeeperContainersDown and KafkaBrokerContainersDown alerts rely on this label which is set on 'kafka_brokers' metric emitted from Kafka. However, if kafka containers are not running, this metric disappear. In this situation, the alerts never trigger which is counter to their purpose of alerting when containers are not running.
Instead of 'kafka_brokers', the alerts can use Kafka instance metrics emitted from kas-fleetshard so that it doesn't rely on Kafka itself.
https://issues.redhat.com/browse/MGDSTRM-10036
ZookeeperContainersDown and KafkaBrokerContainersDown alerts rely on this label which is set on 'kafka_brokers' metric emitted from Kafka. However, if kafka containers are not running, this metric disappear. In this situation, the alerts never trigger which is counter to their purpose of alerting when containers are not running.
Instead of 'kafka_brokers', the alerts can use Kafka instance metrics emitted from kas-fleetshard so that it doesn't rely on Kafka itself.