io.helidon.metrics.providers.micrometer.OtlpPublisher
Description
Settings for an OTLP publisher
Configuration options
| Key | Type | Default | Description |
|---|---|---|---|
headers | Map<String, String> | Headers to add to each transmission message | |
base-time-unit | TimeUnit | java.util.concurrent.TimeUnit.MILLISECONDS | Base time unit for timers |
prefix | String | otlp | The prefix for settings |
aggregation-temporality | AggregationTemporality | CUMULATIVE | Algorithm to use for adjusting values before transmission |
enabled | Boolean | true | Whether the configured publisher is enabled |
url | String | http://localhost:4318/v1/metrics | URL to which to send metrics telemetry |
max-scale | Integer | 20 | Maximum scale value to apply to statistical histogram |
batch-size | Integer | 10000 | Number of measurements to send in a single request to the backend |
max-bucket-count | Integer | 160 | Maximum bucket count to apply to statistical histogram |
name | String | N/A | |
interval | Duration | PT60s | Interval between successive transmissions of metrics data |
max-buckets-per-meter | Map<String, Integer> | Maximum number of buckets to use for specific meters | |
properties | Map<String, String> | Property values to be returned by the OTLP meter registry configuration | |
resource-attributes | Map<String, String> | Attribute name/value pairs to be associated with all metrics transmissions |
Usages
See the manifest for all available types.