io.helidon.telemetry.otelconfig.MetricExporterConfig
Description
OpenTelemetry metric exporter settings
Configuration options
| Key | Type | Default | Description |
|---|---|---|---|
headers | Map<String, String> | Headers added to each export message | |
memory-mode | MemoryMode | Memory mode | |
temporality-preference | CustomMethods | Preferred 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-version | InternalTelemetryVersion | Self-monitoring telemetry OpenTelemetry should collect | |
certificate | Resource | Trusted certificates | |
type | MetricExporterType | OTLP | Metric exporter type |
timeout | Duration | Exporter timeout | |
connect-timeout | Duration | Connection timeout | |
endpoint | URI | Endpoint of the collector to which the exporter should transmit | |
protocol | CustomMethods | DEFAULT | Exporter protocol type |
client.key | Resource | TLS client key | |
default-histogram-aggregation | CustomMethods | Preferred default histogram aggregation technique, configurable as io.helidon.telemetry.otelconfig.MetricDefaultHistogramAggregationConfig | |
client.certificate | Resource | TLS certificate | |
compression | CompressionType | Compression the exporter uses | |
retry-policy | CustomMethods | Retry policy |
See the manifest for all available types.