Apache Kafka verificações e políticas padrão
Agent Client Collectoro fornece as seguintes políticas para Apache Kafkamonitoramento de integridade. As políticas vêm com as verificações especificadas na tabela indicada. As políticas e verificações estão disponíveis para ambos Windowse. Linux.
| Verificação | Descrição | Uso | Saída |
|---|---|---|---|
| kafka.check-zookeeper-status | Gera um evento crítico se o Kafka Zookeeper hospedado estiver inativo. | check-kafka-zk-status de verificações comuns [sinalizadores]Onde estão os sinalizadores: -p, --port Porta do Zookeeper (padrão "2181").Exemplo de uso: |
Kafka Zookeeper Status OK: Kafka Zookeeper está Up! |
| kafka.check-topic-replicas | Gera evento crítico se algum tópico tiver partições com réplicas desconhecidas. | check-kafka-replicas-de-verificação-kafka [sinalizadores]Onde estão os sinalizadores:
|
o <topic> tem partições com réplicas desconhecidas. As réplicas desconhecidas são:["0":["0"],"1":["0"],"2":["0"]]. o <topic> tem partições com réplicas desconhecidas. As réplicas desconhecidas são:["0":["0"]. |
| kafka.check-topic-replication-factor | Gera evento crítico se o fator de replicação de pelo menos um tópico estiver acima ou abaixo do parâmetro de fator de replicação fornecido. | check-kafka-rf de verificações comuns [sinalizadores]Onde estão os sinalizadores:
Exemplos: |
TestTopic tem fator de replicação 1, que é menor do que o esperado: 2. AcMetrics tem fator de replicação 1, que é menor que o esperado: 2. |
| kafka.check-topic-leader | Gera um evento crítico se algum tópico tiver partições com líderes desconhecidos ou réplica não preferencial como líder. | check-kafka-leader de verificações comuns [sinalizadores]Onde estão os sinalizadores
Exemplos:
|
o <topic> contém partições com réplica não preferencial como líder. (partições com réplicas não preferenciais são [0]). o <topic> contém partições com réplica não preferencial como líder. (partições com réplicas não preferenciais são [0]). |
| kafka.check-topic-partitions | Gera eventos críticos se o número de partições de um tópico for menor que o parâmetro min_partitions. | check-kafka-partições de verificações comuns [sinalizadores] Onde estão os sinalizadores:
|
|
Exemplo de uso 1: |
o <topic> tem 1 partições, esperadas pelo menos 3. o <topic> tem 1 partições, esperadas pelo menos 3. o <topic> tem 1 partições, esperadas pelo menos 3. |
||
| Exemplo de uso 2: Commonchecks check-kafka-partitions -H localhost -p 2181 -P 3 -i "accMetrics,*topic" -e "testTopic" | o <topic> tem 1 partições, esperadas pelo menos 3. o <topic> tem 1 partições, esperadas pelo menos 3. |
| Verificação | Descrição | Uso | Saída |
|---|---|---|---|
| kafka.check-broker-status | Gera um evento crítico se o agente Kafka no host estiver inativo. | check-kafka-broker-status de verificações comuns [sinalizadores]Onde estão os sinalizadores: -p, --port Porta do agente Kafka (padrão "9092").Exemplo de uso: |
Kafka Broker Status OK: Kafka Broker ubuntu20:9092 está ativo! |
| Verificação | Descrição | Uso | Saída |
|---|---|---|---|
| kafka.metrics.broker | Coleta métricas do agente Kafka do host. | métrica-kafka-broker de verificações comuns [sinalizadores]Onde estão os sinalizadores:
Exemplo de uso: |
Hostname.Kafka.Broker.ReplicaManager.IsrExpansPerSec.OneMinuteRate 0,000 Nome do host.Kafka.Agente.Operação atrasada.Tamanho da purgação.Buscar.Valor 627,000 Nome de host.Kafka.Agente.ControllerStats.UncleLeaderElectionsPerSec.OneMinuteRate 0,000 Nome de host.Kafka.Agente.Métricas.SolicitasPerSec.Produzir.OneMinuteRate 0,000 |
| Verificação | Descrição | Uso | Saída |
|---|---|---|---|
| kafka.metrics.zookeeper | Coleta métricas do Zookeeper do host. | métrica-kafka-zookeeper de verificações comuns [sinalizadores]Onde o sinalizador é: Exemplo de uso: |
Hostname.Kafka.Zookeeper.Outstanding_Requests 2,000 1648183249 Nome de host.Kafka.Zookeeper.avg_latency 1,05 1648183249 Hostname.Kafka.Zookeeper.num_alive_connections 1,000 1648183249 Nome de host.Kafka.Zookeeper.open_file_descritor_count 124,000 1648183249 |