salesforce / mirus

Mirus is a cross data-center data replication tool for Apache Kafka
BSD 3-Clause "New" or "Revised" License
203 stars 43 forks source link

API end point for health check #45

Closed chetann closed 5 years ago

chetann commented 5 years ago

Is there any endpoint for Mirus, which can be used as service health check?

Basically I have deployed Mirus on K8s and looking for ways to monitor the health of my service.

pdavidson100 commented 5 years ago

There is currently no built-in dedicated health check endpoint in Mirus or Kafka Connect - users currently need to call the REST API and write their own logic to establish health. This is an issue we're aware of and we may add a dedicated health endpoint to Mirus to make things easier. For now there are some external health check sidecars available for Kafka Connect that would be suitable to use with Mirus, e.g. https://pypi.org/project/kafka-connect-healthcheck/.

chetann commented 5 years ago

Thanks.