- Add metric producers to meter_provider configuration. #90
- Document what configuration options are covered in the schema. 92
- Remove unnecessary MetricProducer in pull metric reader. #93
- Add modeling rule for property name case. #96
- adding instrumentation configuration. #91
- Add sdk-config.yaml starter template w/ references to env vars. #76
- Split MetricExporter into PullMetricExporter and PushMetricExporter and ensure only PushMetricExporters can be associated with PeriodicMetricReader. #110
- Define modeling guidance for mismatches with standard env vars, add resource.attribute_list. #106
- Update
attribute_keys
from array to to Include type. #111 - add tool for config file validation and envvar replacement. #94
- add headers_list support, similar to attributes_list. #122
- Prefer arrays of name value pairs over objects. #115
- stream: update stream configuration to include/exclude. #118
- Project tooling to generate example property descriptions. #104
v0.2.0 - 2024-05-08
- Document time value units in kitchen-sink example. #51
- Add resource
schema_url
. #50 - Add Prometheus without units & type suffix options. #61
- Add
without_scope_info
to Prometheus exporter. #63 - Add insecure field. @codeboten in #30
- Add comments for each Prometheus exporter config option. #66
- Remove specification for
service.name
. #68 - Add console definition for log record exporter. #84
- Define
resource.detectors.attributes.included/excluded
. #64 - Add with_resource_constant_labels in exporter/prometheus. #67
- Add schema modeling guidance to use wildcard syntax instead of regex. #71
Initial configuration schema release, including:
- Resource
- Attribute limits
- Enabled
- Propagators
- Tracer provider
- Span processors (and exporters)
- Span limits
- Sampler
- Meter provider
- Metric readers (and exporters)
- Views
- Logger provider
- Log record processors (and exporters)
- Log limits