Skip to content

io.helidon.telemetry.otelconfig.MetricExporterConfig

Description

OpenTelemetry metric exporter settings

Configuration options

KeyTypeDefaultDescription
headersMap<String, String>Headers added to each export message
memory-modeMemoryModeMemory mode
temporality-preferenceCustomMethodsPreferred output aggregation technique (how transmitted values reflect the values recorded locally), configurable as a io.helidon.telemetry.otelconfig.MetricTemporalityPreferenceType value: CUMULATIVE, DELTA, LOWMEMORY
internal-telemetry-versionInternalTelemetryVersionSelf-monitoring telemetry OpenTelemetry should collect
certificateResourceTrusted certificates
typeMetricExporterTypeOTLPMetric exporter type
timeoutDurationExporter timeout
connect-timeoutDurationConnection timeout
endpointURIEndpoint of the collector to which the exporter should transmit
protocolCustomMethodsDEFAULTExporter protocol type
client.keyResourceTLS client key
default-histogram-aggregationCustomMethodsPreferred default histogram aggregation technique, configurable as io.helidon.telemetry.otelconfig.MetricDefaultHistogramAggregationConfig
client.certificateResourceTLS certificate
compressionCompressionTypeCompression the exporter uses
retry-policyCustomMethodsRetry policy

See the manifest for all available types.