Im looking to find out if there is a metric I can pull to get the details of the producers into the confluent cluster and see if one might drop off. I have multiple producers feeding into a single cluster and need a way to monitor this if one drops off.
As far as I know, there is nothing that lets you know the status of a producer outside of the actual client-side producer application. Confluent Cloud only has information about the server side metrics, for example records being produced inside a topic or the consumer lag.
One option you can consider is to monitor the throughput of your topics using the metrics API, and try to identify possible errors regarding production rates with this information. There is also an “active_connection_count” metric that can be useful too.