elastic / elastic/elastic-otel-php
Capture headers for HTTP requests/responses and messages
- Dominant language
- Shell
- Stars
- 15
- Forks
- 9
- Avg merge
- 1d 23h
- Merged PRs (30d)
- 1
Description
Capture HTTP request and response headers (including cookies), as well as messages headers/properties when using messaging frameworks like Kafka.
Sub-items:
- [x] Server (request and response)
- [x] Implement request and response headers capturing for Distro's auto root span ([PR](https://github.com/open-telemetry/opentelemetry-php/pull/1522))
- [x] Client
- [x] curl ([PR](https://github.com/open-telemetry/opentelemetry-php-contrib/pull/669))
- [x] HTTPlug async client ([PR](https://github.com/open-telemetry/opentelemetry-php-contrib/pull/670))
- [x] PSR-18
Server side headers capturing:
- [x] https://github.com/open-telemetry/opentelemetry-php-distro/pull/151
- [ ] Re-implement request and response headers capturing for Distro's auto root span based on SDK auto root span
- [ ] Implement for SDK root span ([PR](https://github.com/open-telemetry/opentelemetry-php/pull/1522))
- [ ] Release new SDK version with request and response headers captured for root span
- [ ] Refactor Distro auto root span implementation to use SDK's auto root span
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.