Monitoring and auto creation of deleted/failed kafka connectors #22
shashwat-egov
started this conversation in
Platform Projects
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
-
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