open-telemetry/api
OpenTelemetry API for PHP: vendor-neutral interfaces for tracing, metrics, and context propagation. Use it to instrument libraries/apps and connect to any OpenTelemetry SDK/exporter. Part of the OpenTelemetry PHP project (subtree split).
|
Package
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|
| babelqueue/php-sdk | PHP SDK for Babelqueue: manage queues and jobs from your app. Provides a simple client for submitting tasks, checking status, and handling results, with straightforward configuration and Laravel-friendly usage patterns for background processing. | 1 | 1 | 0 | 51 | 0 | 24.5 | 22.9 | MIT | 1 month ago | |
| cyberclick-tech/otel-bundle | — | 0 | 0 | 0 | 106 | 0 | 17.8 | 31.9 | MIT | 3 months ago | |
| danilovl/open-telemetry-bundle | — | 0 | 0 | 0 | 2 | 0 | 16.9 | 7.4 | MIT | 4 months ago | |
| eerzho/opentelemetry-auto-class | Framework-agnostic automatic OpenTelemetry tracing for PHP 8.2+ using #[Traceable]. Mark a class and public methods generate spans via ext-opentelemetry hook API. Supports excluding methods; Laravel/Symfony integrations available. | 1 | 1 | 0 | 3 | 0 | 22.4 | 6.5 | MIT | 4 days ago | |
| eerzho/opentelemetry-auto-class-symfony | — | 0 | 0 | 0 | 0 | 0 | 21.4 | — | MIT | 4 days ago | |
| elastic/transport | PSR-7/17/18 HTTP transport library for Elastic PHP clients. Uses HTTPlug discovery for clients/factories and supports async via compatible PSR-18 clients (e.g., Guzzle, Symfony). Falls back to a built-in cURL client if none found. | 20 | 20 | 20 | 1M | 4 | 9.3 | 57.3 | MIT | 1 year ago | |
| open-telemetry/exporter-otlp | OpenTelemetry OTLP exporter for PHP. Send traces to an OpenTelemetry Collector via HTTP (JSON/protobuf) or gRPC (with transport-grpc). Requires a protobuf runtime; for production, install the protobuf PECL extension for best performance. | 8 | 8 | 2 | 2M | 0 | 19.7 | 60.7 | — | 5 months ago | |
| open-telemetry/exporter-zipkin | OpenTelemetry Zipkin Exporter for PHP. Sends OpenTelemetry traces to a Zipkin collector for storage and visualization. Use with the OpenTelemetry PHP SDK to export spans over HTTP, enabling distributed tracing and diagnostics in your applications. | 1 | 2 | 0 | 104K | 0 | 23.0 | 64.8 | — | 6 days ago | |
| open-telemetry/opentelemetry | OpenTelemetry PHP metapackage bundling the API and SDK plus common HTTP exporters (OTLP, Zipkin), a PSR-7 factory (nyholm/psr7), and Symfony HTTP client. Great for trying OpenTelemetry; for production, require needed packages directly. | 0 | 2 | 1 | 74K | 0 | 14.9 | 61.9 | — | 3 months ago | |
| open-telemetry/sdk | OpenTelemetry PHP SDK for generating traces, metrics, and logs. Implements the API and works with exporters to emit telemetry. Supports manual setup, an SDK builder, and optional auto-registration via environment variables during Composer autoload. | 24 | 27 | 8 | 2M | 0 | 29.9 | 65.0 | — | 6 days ago | |
| sentry/sentry | Official Sentry SDK for PHP. Capture exceptions and errors, send rich context to Sentry, and get alerts to help prioritize and fix issues faster. Install via Composer, initialize with your DSN, and start reporting in minutes. | 1,913 | 1,936 | 473 | 7M | 19 | 60.7 | 67.3 | MIT | 3 weeks ago | |
| spatie/laravel-open-telemetry | Add OpenTelemetry tracing to Laravel to measure performance and follow requests across dispatched jobs and services. Export traces to tools like Jaeger or Aspecto for end-to-end visibility and debugging. (Package still in development.) | 181 | 183 | 22 | 4K | 0 | 2.4 | 12.9 | MIT | 1 year ago |
How can I help you explore Laravel packages today?