Skip to content

v2.3.0

Compare
Choose a tag to compare
@urbim urbim released this 02 Nov 11:18
· 48 commits to master since this release

We are happy to announce the release of KumuluzEE Health 2.3.0! This release brings a new health check for Kafka clusters, integration with KumuluzEE OpenAPI MP and a minor bugfix.

The new health check allows you to monitor the health status of your Kafka cluster. To use it add the kafka-clients dependency (already included in kumuluzee-streaming) and activate it in the configuration framework. For example in config.yml:

kumuluzee:
  health:
    checks:
      kafka-health-check:
        bootstrap-servers: localhost:9095,localhost:9096,localhost:9097
        minimum-available-nodes: 2
        request-timeout-ms: 1000

For more information see README.

We have integrated KumuluzEE Health with KumuluzEE OpenAPI MP extension. You can now add /health, /health/ready and /health/live endpoints to OpenAPI schema by activating the integration in the configuration framework. For example in config.yml:

kumuluzee:
  health:
    openapi-mp:
      enabled: true

Features:

  • Added a new health check implementation: KafkaHealthCheck

Enhancements:

  • Added integration with KumuluzEE OpenAPI MP

Bugs:

  • Fixed NON_NULL serialization bug