-
Notifications
You must be signed in to change notification settings - Fork 765
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[logs] Support OTel Logs Bridge API #4433
Labels
enhancement
New feature or request
logs
Logging signal related
pkg:OpenTelemetry.Api
Issues related to OpenTelemetry.Api NuGet package
pkg:OpenTelemetry.Extensions.Hosting
Issues related to OpenTelemetry.Extensions.Hosting NuGet package
pkg:OpenTelemetry
Issues related to OpenTelemetry NuGet package
spec-compliance
Issues related to compliance with the OpenTelemetry Specification
Milestone
Comments
CodeBlanch
added
enhancement
New feature or request
pkg:OpenTelemetry.Api
Issues related to OpenTelemetry.Api NuGet package
pkg:OpenTelemetry
Issues related to OpenTelemetry NuGet package
logs
Logging signal related
labels
Apr 25, 2023
This was referenced Apr 25, 2023
CodeBlanch
added
the
pkg:OpenTelemetry.Extensions.Hosting
Issues related to OpenTelemetry.Extensions.Hosting NuGet package
label
Apr 28, 2023
This was referenced Apr 28, 2023
This was referenced May 5, 2023
2 tasks
This was referenced May 17, 2023
This was referenced May 17, 2023
4 tasks
4 tasks
4 tasks
This was referenced Mar 13, 2024
reyang
added
pkg:OpenTelemetry
pkg:OpenTelemetry.Api
Issues related to OpenTelemetry.Api NuGet package
pkg:OpenTelemetry
Issues related to OpenTelemetry NuGet package
pkg:OpenTelemetry.Extensions.Hosting
Issues related to OpenTelemetry.Extensions.Hosting NuGet package
and removed
pkg:OpenTelemetry.Api
Issues related to OpenTelemetry.Api NuGet package
pkg:OpenTelemetry
Issues related to OpenTelemetry NuGet package
pkg:OpenTelemetry.Extensions.Hosting
Issues related to OpenTelemetry.Extensions.Hosting NuGet package
pkg:OpenTelemetry.Api
labels
May 14, 2024
Is there a PR to add |
It is separate from Bridge itself. See #5648 |
CodeBlanch
added
the
spec-compliance
Issues related to compliance with the OpenTelemetry Specification
label
Aug 16, 2024
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
enhancement
New feature or request
logs
Logging signal related
pkg:OpenTelemetry.Api
Issues related to OpenTelemetry.Api NuGet package
pkg:OpenTelemetry.Extensions.Hosting
Issues related to OpenTelemetry.Extensions.Hosting NuGet package
pkg:OpenTelemetry
Issues related to OpenTelemetry NuGet package
spec-compliance
Issues related to compliance with the OpenTelemetry Specification
The OpenTelemetry Specification has been updated with some new logging APIs marked stable:
API: https://github.com/open-telemetry/opentelemetry-specification/blob/main/specification/logs/bridge-api.md
SDK: https://github.com/open-telemetry/opentelemetry-specification/blob/main/specification/logs/sdk.md
This issue is for tracking the work to implement this in OTel .NET.
Note: This work has been made an experimental feature (see #4735). The APIs will be
public
in prerelease builds of OpenTelemetry .NET (starting with 1.6.0-alpha.1) but will beinternal
in stable builds.class InstrumentationScope
: [api-logs] Remove InstrumentationScope class #4436LogRecordSeverity
enum: [api-logs] LogRecordSeverity enum tweaks #4451WithLogging
: [hosting-logs] Add WithLogging #4483ILogger
: [hosting-logs] Don't register ILogger when calling WithLogging #4535LoggerProviderBuilder
registration extension: [inmemory-exporter] Add extension on LoggerProviderBuilder #4541LoggerProviderBuilder
registration extension: [console-exporter] Add extension on LoggerProviderBuilder #4549LogRecord.Severity
&LogRecord.SeverityText
: [sdk-logs] Expose logging SDK implementation as public #4568LogRecord.Severity
&LogRecord.SeverityText
: [sdk-logs] Expose logging SDK implementation as public #4568LoggerProviderBuilder
registration extension: Add otlp log extension methods for LoggerProviderBuilder #5103Body
set directly onLogRecord
: [Logs Bridge API] Add support for Body set directly on LogRecord for OTLP Exporter. #5268LogRecord
s withoutCategoryName
set: [otlp] Use LogRecord.Logger.Name for instrumentation scope if LogRecord.CategoryName is null #5300OpenTelemetryLoggerOptions.AddProcessor
&OpenTelemetryLoggerOptions.SetResourceBuilder
OpenTelemetryLoggerOptions
registration extensionsInternalsVisibleTo
Relates to #4014
The text was updated successfully, but these errors were encountered: