Crate deno_telemetry

Source

Structs§

BatchMessageChannelReceiver
BatchMessageChannelSender
Gauge
An instrument that records independent values
Histogram
An instrument that records a distribution of values.
Key
The key part of attribute KeyValue pairs.
KeyValue
A key-value pair describing an attribute.
OtelConfig
OtelGlobals
OtelRuntimeConfig
OtelSharedRuntime
StringValue
Wrapper for string-like values
UpDownCounter
An instrument that records increasing or decreasing values.
deno_telemetry
An extension for use with the Deno JS runtime. To use it, provide it as an argument when instantiating your runtime:

Enums§

DenoIdGenerator
OtelConsoleConfig
OtelPropagators
Value
The value part of attribute KeyValue pairs.

Statics§

OTEL_GLOBALS

Traits§

MeterProvider
Provides access to named Meter instances, for instrumenting an application or crate.

Functions§

flush
This function is called by the runtime whenever it is about to call process::exit(), to ensure that all OpenTelemetry logs are properly flushed before the process terminates.
handle_log
init
report_event