You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The Go driver is able to report stats events that we could expose to clients (see confluentinc/confluent-kafka-go@18b5a55). This will be useful for monitoring Rafka (eg. monitor lagging consumers).
To begin with, the server, we could implement 2 commands for consumer-specific monitoring:
one to list all the active consumers
one to fetch stats for a particular consumer
We need to decide which available Redis commands serve as good candidates for such a command. Possibly CLIENT LIST is good for (1).
The text was updated successfully, but these errors were encountered:
This allows users to monitor Rafka for errors that are not propagated to
the clients. Until now such errors were just being logged. It allows for
simple alerting rules (eg. alert when producer errors are more than 10).
We used the HGETALL Redis command, since the stats structure can be
considered a hash with stat names as keys and counters as values.
Part of #28
The Go driver is able to report stats events that we could expose to clients (see confluentinc/confluent-kafka-go@18b5a55). This will be useful for monitoring Rafka (eg. monitor lagging consumers).
To begin with, the server, we could implement 2 commands for consumer-specific monitoring:
We need to decide which available Redis commands serve as good candidates for such a command. Possibly
CLIENT LIST
is good for (1).The text was updated successfully, but these errors were encountered: