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
ShardManager#getAssignments gives you shard assignments, we could expose getPods as well
ShardManager#getShardingEvents gives you a stream of assignments/unassignments events. We could add register and unregister there.
Sharding#getPods gives you all pods with their addresses
Note that most of these metrics would be on the shard manager side (rebalances, register/unregister events, etc), but some would be on the pods side (mostly entities: the shard manager doesn't know about them).
Consider adding support for reporting statistics such as the following:
Having the above in something like StatsD or Prometheus would enable visualizing cluster size, status and health very easily.
The text was updated successfully, but these errors were encountered: