-
Notifications
You must be signed in to change notification settings - Fork 790
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Metrics are no longer flushed automatically #2979
Comments
There is an upcoming spec PR (open-telemetry/opentelemetry-specification#2379), which will make OTLP do periodic export by default. |
Hm but this used to work. Is this an undocumented breaking change then? |
Yes agree. |
Thanks, I'll just wait for the new RC to show up then.
This would be super helpful indeed, thank you! |
Bug Report
List of all OpenTelemetry NuGet packages and version that you are using (e.g.
OpenTelemetry 1.0.2
):OpenTelemetry.Exporter.Console
: 1.2.0-rc3OpenTelemetry.Exporter.InMemory
: 1.2.0-rc3OpenTelemetry.Exporter.OpenTelemetryProtocol
: 1.2.0-rc3OpenTelemetry.Extensions.Hosting
: 1.0.0-rc10Runtime version (e.g.
net461
,net48
,netcoreapp3.1
,net5.0
etc. You canfind this information from the
*.csproj
file):net6.0
Symptom
A clear and concise description of what the bug is.
What is the expected behavior?
Metrics being flushed automatically every 1 minute
What is the actual behavior?
Metrics were not being flushed and diagnostic logs don't provide any entries other than null.
However, as mitigation, I need to call
ForceFlush
to emit the metrics.Reproduce
When constructing a meter provider as following, it used to automatically flush metrics:
Additional Context
Add any other context about the problem here.
The text was updated successfully, but these errors were encountered: