kamon.instrumentation.akka.instrumentations.ActorMonitor
Captures the Context to be injected in Envelopes for targeting the monitored actor.
Captures the Context to be injected in Envelopes for targeting the monitored actor.
Captures the timestamp to be injected in Envelopes for targeting the monitored actor.
Captures the timestamp to be injected in Envelopes for targeting the monitored actor.
Captures the timestamp at the instant when message processing starts.
Captures the timestamp at the instant when message processing starts. The value captured here will be passed to the onMessageProcessingEnd method.
Callback executed when an Actor has been stopped and any state or resources related to it should be cleaned up.
Callback executed when an Actor has been stopped and any state or resources related to it should be cleaned up.
Callback executed when messages in the monitored Actor's mailbox need to be dropped.
Callback executed when messages in the monitored Actor's mailbox need to be dropped.
Callback executed when an exception is thrown by the monitored Actor.
Callback executed when an exception is thrown by the monitored Actor.
Callback executed when message processing has ended.
Callback executed when message processing has ended.
Callback executed when message processing is about to start.
Callback executed when message processing is about to start. Any value returned by this method will be used as the last parameter of the onMessageProcessingEnd method.
ActorMonitor that tracks Actor and/or Group metrics and performs Context propagation.