Spec requirement
The stdout exporter SHOULD pair with a periodic exporting MetricReader using a default exportIntervalMilliseconds of 10000 for this exporter specifically (sdk_exporters/stdout.md:40-46).
Current behavior
configurator_patch.rb:37 (permalink) wires ConsoleMetricPullExporter into a PeriodicMetricReader.new(exporter: ...) correctly, but PeriodicMetricReader's interval defaults to OTEL_METRIC_EXPORT_INTERVAL/60000 (export/periodic_metric_reader.rb:25 (permalink)), the general default — nothing special-cases the console exporter's interval to 10000ms.
Suggested fix
When wiring the console exporter's default PeriodicMetricReader in configurator_patch.rb, pass export_interval_millis: 10_000 explicitly rather than relying on the general-purpose default.
Related rows in SPEC_COMPLIANCE_METRICS.md
STDOUT-3
Spec requirement
The stdout exporter SHOULD pair with a periodic exporting
MetricReaderusing a defaultexportIntervalMillisecondsof 10000 for this exporter specifically (sdk_exporters/stdout.md:40-46).Current behavior
configurator_patch.rb:37(permalink) wiresConsoleMetricPullExporterinto aPeriodicMetricReader.new(exporter: ...)correctly, butPeriodicMetricReader's interval defaults toOTEL_METRIC_EXPORT_INTERVAL/60000 (export/periodic_metric_reader.rb:25(permalink)), the general default — nothing special-cases the console exporter's interval to 10000ms.Suggested fix
When wiring the console exporter's default
PeriodicMetricReaderinconfigurator_patch.rb, passexport_interval_millis: 10_000explicitly rather than relying on the general-purpose default.Related rows in SPEC_COMPLIANCE_METRICS.md
STDOUT-3