Class |
Description |
ActiveSpan |
Access the currently active OpenTracing Span and SpanContext.
|
AutomaticCorrelationId |
Automatically generate random correlation identifiers at entry points.
|
Backend |
Backend abstraction for creating metric or event backends.
|
Backends |
Backends abstraction for all underlying backends.
|
CinnamonAttributes |
Attributes for programmatic configuration of Cinnamon instrumentation for Akka Streams.
|
CinnamonAttributes.FlowWithInstrumented<In,Out,Mat> |
Implicit convenience extension for adding Instrumented attributes to flows.
|
CinnamonAttributes.GraphWithInstrumented<Mat> |
Implicit convenience extension for adding Instrumented attributes to runnable graphs.
|
CinnamonAttributes.Instrumented |
Attribute for specifying Cinnamon instrumentation settings directly on a runnable graph.
|
CinnamonAttributes.SourceWithInstrumented<Out,Mat> |
Implicit convenience extension for adding Instrumented attributes to sources.
|
CinnamonAttributes$ |
Attributes for programmatic configuration of Cinnamon instrumentation for Akka Streams.
|
CinnamonEvent |
|
CinnamonEvents |
Akka (classic) Extension that provides a Cinnamon event API for custom events.
|
CinnamonEvents$ |
Akka (classic) Extension that provides a Cinnamon events API for custom events.
|
CinnamonEventsFactory |
Cinnamon event API for custom events.
|
CinnamonMeta |
Shared metadata across Cinnamon instrumentations and backends.
|
CinnamonMetrics |
Akka (classic) Extension that provides a Cinnamon metrics API for custom metrics.
|
CinnamonMetrics$ |
Akka (classic) Extension that provides a Cinnamon metrics API for custom metrics.
|
CinnamonMetricsFactory |
Cinnamon metrics API for custom metrics.
|
Context<T> |
Context SPI for automatic context propagation.
|
Counter |
Incrementing and decrementing Counter metric.
|
DefaultFilter |
Filter to allow for all data to be reported, i.e.
|
DefaultFormatter |
Default formatting implementation delimits the key with dot, which is the metric key delimiter
for StatsD and Graphite, and each name is encoded by replacing dots with underscores.
|
DefaultNamer |
Default metric key naming starts with the descriptor category, then includes all visible and
non-unique parts of the identity using pairs of identity category and name, and then adds the
descriptor key.
|
DefaultStandardOutLoggingProvider |
|
Descriptor |
General descriptor for metrics and events.
|
Descriptor.Builder |
|
Descriptor.UnitType |
|
DoubleValueProvider |
|
Endpoint |
|
Endpoint |
Class that can be used to set the HTTP endpoint name of a response.
|
Endpoint$ |
|
Endpoint$ |
Class that can be used to set the HTTP endpoint name of a response.
|
EndpointNameDirective |
Directive to set the name of an HTTP endpoint.
|
EndpointNameDirective |
Directive to set the name of an HTTP endpoint.
|
EndpointNameDirective$ |
|
Event |
An Event that can be fired.
|
Event.Severity |
All supported event severities.
|
EventBackend |
EventBackend abstraction to create events for instrumented entities.
|
EventFactory |
EventFactory abstraction for creating Events.
|
ExponentiallyDecayingReservoirFactory |
Create ExponentiallyDecayingReservoir for Histograms.
|
Filter |
API used to filter data before used by reporters.
|
Formatter |
API used to format identifiers.
|
GaugeDouble |
Setting GaugeDouble metric.
|
GaugeLong |
Setting GaugeLong metric.
|
GlobalBackends |
|
Identity |
General purpose identity for instrumented entities.
|
Identity.Builder |
|
Identity.IdentityCache<T> |
|
InstrumentedMessageExtractor |
Instrumented message extractor.
|
JmxImporter |
|
JmxImporter.AdditionalIdentityInfo |
|
JmxImporter.AttributeInfo |
|
JmxImporter.BeanInfo |
|
JmxImporter.MetricType |
|
JmxImporter.TrueQueryExp |
|
JvmMetricsProducer |
|
LogCorrelation |
Insert identifiers into the MDC for log correlation.
|
Logger |
|
LoggingProvider |
|
LogLevel |
|
LongValueProvider |
|
MessageClassFormatter |
Create string representations of the message classes
|
MessageClassFormatter |
Create string representations of the persistent entity command and event classes
|
MessageClassFormatter.FQCN |
|
MessageClassFormatter.FQCN |
|
MessageClassFormatter.SimpleName |
|
MessageClassFormatter.SimpleName |
|
MessageExtractor |
A message extractor for ask-pattern to provide better granularity for some metrics with
message-type dimension.
|
MessageExtractor.Noop |
|
MetadataCache<T> |
|
Metric |
Metric common interface.
|
MetricBackend |
MetricBackend abstraction to create metrics for instrumented entities.
|
MetricFactory |
MetricFactory interface to create metrics for an instrumented entity.
|
MetricMetadata |
Metric metadata container.
|
MetricWithMetadata |
Metric objects that store metric metadata.
|
NameableCompletableFuture<T> |
Naming API for CompletableFuture (Java 11).
|
NameableCompletionStage<T> |
Naming API for CompletionStage.
|
Namer |
Create names for metrics.
|
ObjectFormatter |
Create string representations of objects tagged or logged in traces.
|
ObjectFormatter.ObjectToClassName |
Use class name for string representations of objects.
|
ObjectFormatter.ObjectToString |
Use object.toString() for string representations of objects.
|
Producer |
Producer abstraction for creating custom metric and event producers.
|
PrometheusExporter |
API for Prometheus exporters.
|
PrometheusHttpServer |
Prometheus HTTP server for exporting Cinnamon metrics in the Prometheus metric format.
|
ProvidingGaugeDouble |
Lazily ProvidingGaugeDouble metric.
|
ProvidingGaugeLong |
Lazily ProvidingGaugeLong metric.
|
Rate |
Rate metric for measuring the rate of events.
|
Recorder |
Recorder metric for measuring changing values (like durations).
|
Registrant |
User API for adding metrics registrants.
|
RegistrantContext |
Registrant context for providing additional information to registrants.
|
Reporter |
User API for adding Coda Hale metric reporters.
|
ReporterContext |
Interface for reporter context, i.e.
|
ReporterMetadata |
Access Cinnamon metric metadata in Coda Hale Metrics objects.
|
Request |
|
Request |
Class that can be used to set the request name.
|
Request$ |
|
Request$ |
Class that can be used to set the request name.
|
ReservoirFactory |
Create Reservoirs for Histograms.
|
RuntimeInformation |
|
Slf4jMdcTraceId |
SLF4J MDC log correlation for trace ids.
|
SlidingTimeWindowReservoirFactory |
Create SlidingTimeWindowReservoir for Histograms.
|
SlidingWindowReservoirFactory |
Create SlidingWindowReservoir for Histograms.
|
StandardOutLogger |
|
StandardOutLoggingProvider |
|
Stopwatch |
Extension that provides support for com.lightbend.cinnamon.stopwatch.Stopwatch in Akka.
|
Stopwatch |
User API for demarcating a stopwatch time interval.
|
Stopwatch.DefaultTimekeeper |
Super class for Cinnamon Stopwatches.
|
Stopwatch$ |
Extension that provides support for com.lightbend.cinnamon.stopwatch.Stopwatch in Akka.
|
Stopwatch$ |
|
StopwatchBlocks |
Default implementations of Stopwatch wrap and start .
|
StopwatchExtension |
Extension that provides support for com.lightbend.cinnamon.stopwatch.Stopwatch in Akka.
|
Timekeeper |
Default implementation of a Stopwatch.
|
Timekeeper.ActiveStopwatch |
INTERNAL API
|
Timekeeper.ActiveStopwatch$ |
INTERNAL API
|
Timekeeper.RemoteActiveStopwatch |
INTERNAL API
|
Timekeeper.RemoteStartedStopwatch |
INTERNAL API
|
Timekeeper.RemoteStopwatch |
INTERNAL API
|
Timekeeper.RemoteSuspendedStopwatch |
INTERNAL API
|
Timekeeper.RemoteTimekeeper |
|
Timekeeper.StartedStopwatch |
INTERNAL API
|
Timekeeper.StartedStopwatch$ |
INTERNAL API
|
Timekeeper.Stopwatches |
Opaque container for suspended stopwatches that is used to transport them across async boundaries.
|
Timekeeper.Stopwatches$ |
Opaque container for suspended stopwatches that is used to transport them across async boundaries.
|
Timekeeper.StopwatchTimer |
INTERNAL API
|
Timekeeper.StopwatchTimer$ |
|
Timekeeper.SuspendedStopwatch |
INTERNAL API
|
Timekeeper.SuspendedStopwatch$ |
INTERNAL API
|
Timekeeper$ |
Default implementation of a stopwatch.
|
Timer |
|
Timer$ |
|
TracerFactory |
Create OpenTracing Tracers.
|
TracerSpecific |
Tracer-specific methods not exposed by OpenTracing API.
|
TracerSpecificFactory |
Create Tracer-specific integration for methods not exposed by OpenTracing API.
|
UniformReservoirFactory |
Create UniformReservoir for Histograms.
|
UnixDomainSocketChannel |
Open a unix domain datagram socket for StatsD.
|