kamon.instrumentation.akka.instrumentations
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 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 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 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.
Callback executed when the actor is about to terminate.
Exposes the callbacks to be executed when an instrumented ActorCell is performing its duties. These callbacks apply to all Actors, regardless of them being "regular" actors or routees in a Router.