eventstore
eventstore copied to clipboard
Telemetry
Add metrics and instrumentation using the Telemetry library. This would allow runtime monitoring of Event Store usage.
- Appended events
- Count
- Total time
- Read events
- Query duration
- Subscriptions
- Name
- Stream identity
- Last processed event
- How far behind (e.g. number of stream events - last processed)
- Acknowledgement
Telemetry.Poller allows periodic measurements, such as subscription monitoring as listed above.
For reference these are the stats reported by Event Store (https://eventstore.org/).
It may be these links now
- https://developers.eventstore.com/clients/http-api/v5/api.html#stats
- https://developers.eventstore.com/server/v21.10/diagnostics.html