Monitoring and auto creation of deleted/failed kafka connectors #22
shashwat-egov
started this conversation in
DIGIT Platform
Replies: 1 comment 1 reply
-
|
Which Kafka connectors? Are your referring to these APIs - https://docs.confluent.io/platform/current/connect/monitoring.html? Isn’t there a way to monitor this in Prometheus? |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Recently while working on national-dashboard service, we observed that kafka connectors were getting deleted. One possible suspect was the event where kafka-cluster was getting restarted. This required manual intervention from our side as we again had to create all the kafka connectors. I was thinking about a way to automate this whole process by making use of kafka connect's REST APIs.
Kafka connector monitoring service/script (this service will hold the names and configurations of all kafka connectors that are required by DIGIT services) -> GET /connectors request to kafka-connect -> The service will then check for the connectors which have failed/got deleted -> Trigger creation of absent/failed connectors.
Please list out any other approaches.
Beta Was this translation helpful? Give feedback.
All reactions