Are users alerted whenever Spectrum fails to send an alarm to NetOps Kafka?
Currently, Spectrum does not alert a user whenever it fails to send an alarm to Kafka. When this does happen, users will see one of the following message in the Spectrum Tomcat Log file.
[kafka-producer-network-thread | producer-2] ERROR com.broadcom.spectrum.kafka.alarm.KafkaAlarmProducer - Failed to send; nested exception is org.apache.kafka.common.errors.TimeoutException: Expiring 6 record(s) for netops.spectrum.alarm-3:120001 ms has passed since batch creation
[kafka-producer-network-thread | producer-2] ERROR org.springframework.kafka.support.LoggingProducerListener - Exception thrown when sending a message with key='byte[36]' and payload='byte[1380]' to topic netops.spectrum.alarm and partition 3:
[kafka-producer-network-thread | producer-2] ERROR com.broadcom.spectrum.kafka.alarm.KafkaAlarmProducer - Failed to send; nested exception is org.apache.kafka.common.errors.TimeoutException: Expiring 6 record(s) for netops.spectrum.alarm-3:120001 ms has passed since batch creation
F57574 has been created to enhance this functionality and it will hopefully be completed by the end of Q1 2026.