ActorSystemInstruments

kamon.instrumentation.pekko.PekkoMetrics.ActorSystemInstruments
class ActorSystemInstruments(tags: TagSet) extends InstrumentGroup

Attributes

Graph
Supertypes
class InstrumentGroup
class Object
trait Matchable
class Any

Members list

Value members

Inherited methods

def register[Inst <: Instrument[LazyRef(...), Sett], Sett <: Settings](metric: Metric[Inst, Sett], extraTags: TagSet): Inst

Registers and returns an instrument of the provided metric with the common tags and the additionally provided tags.

Registers and returns an instrument of the provided metric with the common tags and the additionally provided tags.

Attributes

Inherited from:
InstrumentGroup
def register[Inst <: Instrument[LazyRef(...), Sett], Sett <: Settings](metric: Metric[Inst, Sett], key: String, value: Boolean): Inst

Registers and returns an instrument of the provided metric with the common tags and the additionally provided key/value pair.

Registers and returns an instrument of the provided metric with the common tags and the additionally provided key/value pair.

Attributes

Inherited from:
InstrumentGroup
def register[Inst <: Instrument[LazyRef(...), Sett], Sett <: Settings](metric: Metric[Inst, Sett], key: String, value: Long): Inst

Registers and returns an instrument of the provided metric with the common tags and the additionally provided key/value pair.

Registers and returns an instrument of the provided metric with the common tags and the additionally provided key/value pair.

Attributes

Inherited from:
InstrumentGroup
def register[Inst <: Instrument[LazyRef(...), Sett], Sett <: Settings](metric: Metric[Inst, Sett], key: String, value: String): Inst

Registers and returns an instrument of the provided metric with the common tags and the additionally provided key/value pair.

Registers and returns an instrument of the provided metric with the common tags and the additionally provided key/value pair.

Attributes

Inherited from:
InstrumentGroup
def register[Inst <: Instrument[LazyRef(...), Sett], Sett <: Settings](metric: Metric[Inst, Sett]): Inst

Registers and returns an instrument of the provided metric with the common tags.

Registers and returns an instrument of the provided metric with the common tags.

Attributes

Inherited from:
InstrumentGroup
def remove(): Unit

Removes all instruments that were registered by this group.

Removes all instruments that were registered by this group.

Attributes

Inherited from:
InstrumentGroup

Concrete fields

val activeActors: RangeSampler
val deadLetters: Counter
val unhandledMessages: Counter

Inherited fields

val commonTags: TagSet

Attributes

Inherited from:
InstrumentGroup