Package

kamon.instrumentation.akka

instrumentations

Permalink

package instrumentations

Visibility
  1. Public
  2. All

Type Members

  1. case class ActorCellInfo(path: String, name: String, systemName: String, dispatcherName: String, isRouter: Boolean, isRoutee: Boolean, isRootSupervisor: Boolean, isTemporary: Boolean, actorOrRouterClass: Class[_], routeeClass: Option[Class[_]]) extends Product with Serializable

    Permalink

    Basic information that should be read from an ActorCell for instrumentation purposes.

  2. final class ActorCellInvokeAdvice extends AnyRef

    Permalink
  3. class ActorInstrumentation extends InstrumentationBuilder

    Permalink
  4. class ActorLoggingInstrumentation extends InstrumentationBuilder

    Permalink
  5. trait ActorMonitor extends AnyRef

    Permalink

    Exposes the callbacks to be executed when an instrumented ActorCell is performing its duties.

    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.

  6. class ActorRefInstrumentation extends InstrumentationBuilder

    Permalink
  7. class AkkaPrivateAccess extends AnyRef

    Permalink
  8. class AskPatternInstrumentation extends InstrumentationBuilder

    Permalink
  9. class DispatcherInstrumentation extends InstrumentationBuilder with VersionFiltering

    Permalink
  10. class EnvelopeInstrumentation extends InstrumentationBuilder

    Permalink
  11. class EventStreamInstrumentation extends InstrumentationBuilder

    Permalink
  12. trait HasActorMonitor extends AnyRef

    Permalink
  13. trait HasGroupPath extends AnyRef

    Permalink
  14. trait HasRouterMonitor extends AnyRef

    Permalink
  15. trait HasRouterProps extends AnyRef

    Permalink

    Helps with capturing the Props for both the router and the routees.

  16. trait HasSystem extends AnyRef

    Permalink
  17. class RouterInstrumentation extends InstrumentationBuilder

    Permalink
  18. trait RouterMonitor extends AnyRef

    Permalink

    Exposes the necessary callbacks for instrumenting a Router.

  19. class SystemMessageInstrumentation extends InstrumentationBuilder

    Permalink
  20. trait VersionFiltering extends AnyRef

    Permalink

    Helps applying certain instrumentations only if Akka or a specific version of Akka is present.

Ungrouped