* Add troubleshooting doc to enable self diagnostics module
* Add explanation on EventLevel and parsing failure behavior.
* Change the configuration file name to OTEL_DIAGNOSTICS.json
* Add more explanation
* Rename EventLevel to LogLevel
* Add link to EventLevel enum
Co-authored-by: Cijo Thomas <cithomas@microsoft.com>
* add doc for ILogger correlation with trace
* fix links
* mention that ILogger correlation only works for .NET5, clarify the options
* distinguish ILogger and Microsoft.Extensions.Logging
Co-authored-by: Cijo Thomas <cithomas@microsoft.com>
* Modified sampler to return Decision
* Added missing functionalites affected with conflict.
* Added test
* Fix test
* Removed IsAllDataRequested check from processor
* Checking if sampler is null.
* Adding code missed from conflict
* Incorporating PR feedback
* Fix test
* Removed OpenTelemetry.Trace.Samplers namespace
* Update to changelog
* Moved test to tracersdk
Co-authored-by: Cijo Thomas <cithomas@microsoft.com>
* Provide MeterProvider to replace MeterFactory to be in sync with spec.
* move OpenTelemetrymetrics to metrics folder
* Update examples/Console/TestPrometheusExporter.cs
Co-authored-by: Reiley Yang <reyang@microsoft.com>
* Sdk.CreateTracerProvider CreateMeterProvider
* move Sdk to root
* makr Sdk static
Co-authored-by: Reiley Yang <reyang@microsoft.com>
* consolidate SDK doc
* clean up
* update the name
* update the doc to reflect API change
* update the doc to reflect API change
* fix ci
* Revert "fix ci"
This reverts commit 00dd532819.
Co-authored-by: Cijo Thomas <cithomas@microsoft.com>