Open Issues Need Help
View All on GitHubThe OpenTelemetry PHP Library
The OpenTelemetry PHP Library
The OpenTelemetry PHP Library
AI Summary: The task is to fix a bug in the OpenTelemetry PHP library where HTTP span names do not always adhere to the OpenTelemetry specification. Specifically, the span name should include both the HTTP method and target (if available and low-cardinality), but currently only includes the method. The fix requires modifying the library's code to correctly generate span names according to the specification.
The OpenTelemetry PHP Library
AI Summary: This task involves refactoring the OpenTelemetry PHP SDK. Specifically, it requires moving several `ComponentProvider` classes responsible for instrumentation and propagators from the `open-telemetry/sdk-configuration` package to either the `open-telemetry/api` package or their corresponding API extension packages, based on package dependencies. This will likely involve updating import statements, potentially modifying class structures to maintain compatibility, and thorough testing to ensure functionality remains unchanged.
The OpenTelemetry PHP Library