-
Notifications
You must be signed in to change notification settings - Fork 4
Open
Labels
enhancementNew feature or requestNew feature or request
Description
https://github.com/open-telemetry/opentelemetry-php
Need to do a wide structured event at the end of every HTTP request send from client to server. We can start with basic metrics and work our way up from there.
PHP: SDK + API
We need to install API, Context, SDK, and some exporter.
- API
- Context
- SDK
- Exporter OTLP - seems to be the most popular exporter
- Gen OTLP Protobuf - may be required for using GRPC + Protobuf, not yet sure
ONLY depend on classes/interfaces from API package.
We will likely want to install the following optional dependencies
- GRPC - https://github.com/grpc/grpc/tree/master/src/php
- Protobuf - https://github.com/protocolbuffers/protobuf/tree/main/php
Collector
A dedicated process that takes in OTEL data and shoves it somewhere else (eventually SigNoz). Will be a separate Docker for this
Signoz
Specification
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request