Kafka State Detector

The technical documentation of the kafka-state-detector microservice, which detects the state of the Kafka broker.

Kubernetes resources

  • Deployment: united-manufacturing-hub-kafkastatedetector
  • Secret: united-manufacturing-hub-kafkastatedetector-secrets

Configuration

Environment variables

Environment variables
Variable nameDescriptionTypeAllowed valuesDefault
ACTIVITY_ENABLEDControls whether to check the activity of the Kafka brokerstringtrue, falsetrue
ANOMALY_ENABLEDControls whether to check for anomalies in the Kafka brokerstringtrue, falsetrue
DEBUG_ENABLE_FGTRACEEnables the use of the fgtrace library. Not recommended for productionstringtrue, falsefalse
KAFKA_BOOTSTRAP_SERVERURL of the Kafka broker used, port is requiredstringAnyunited-manufacturing-hub-kafka:9092
KAFKA_SSL_KEY_PASSWORDKey password to decode the SSL private keystringAny""
KAKFA_USE_SSLEnables the use of SSL for the kafka connectionstringtrue, falsefalse
MICROSERVICE_NAMEName of the microservice (used for tracing)stringAnyunited-manufacturing-hub-kafkastatedetector
SERIAL_NUMBERSerial number of the cluster. Used for tracingstringAnydefault
Last modified January 22, 2024: Update version (074cc23)