Observability
Observability is key in distributed system. It helps to understand and track the performance of a system. GoAkt offers out of the box features that can help track, monitor and measure the performance of a GoAkt based system.
Metrics
GoAkt comes bundled with the following metrics:
Actor System Metric
The Metric
method on the actor system will provide the following counters:
Total Number of actors in the system at a given point time
Total Number of deadletters
The number of seconds since the actor system started
PID metric
The Metric
method on the PID will provide the following counters:
Total Number of children at a given point in time
Total Number of messages stashed at a given point in time
Total Number of Restarts at a given point in time
Last message received processing duration in milliseconds
Total Number of deadletters
The number of seconds since the actor started
Logging
A simple logging interface to allow custom logger to be implemented instead of using the default logger.
Last updated