flow-php/telemetry
Flow Telemetry is a PHP library for metrics and tracing, built to integrate smoothly with Flow PHP ETL pipelines. Use it to instrument jobs, collect runtime metrics, and add traces for observability. Includes docs, installation, and upgrade guides.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| darkwood/flow | 0.83 | Flow is a PHP 8.5+ package for building asynchronous pipelines with a functional style. Define steps with generators, pass typed data through each stage, and await execution. Includes examples and docs, with a focus on assembling code as “flows”. | 18 | 17 | 1 | 152 | 0 | 28.5 | 15.5 | MIT | 1 week ago | |
| phpflo/phpflo | 0.83 | PHPFlo is a lightweight workflow/state machine engine for PHP. Define processes, states and transitions, then run, validate and track workflow execution in your app with clear APIs for managing flow logic and outcomes. | 220 | 220 | 20 | 1 | 3 | 4.5 | 0.4 | MIT | 9 years ago | |
| open-telemetry/opentelemetry | 0.83 | 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 | 88K | 0 | 14.0 | 61.5 | — | 4 months ago | |
| eerzho/opentelemetry-auto-class | 0.82 | 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.0 | 6.5 | MIT | 2 weeks ago | |
| ejm/flow | 0.81 | — | 1 | 1 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| asm/phpflo-bundle | 0.81 | — | 4 | 4 | 1 | 0 | 1 | 1.4 | — | — | 9 years ago | |
| auxmoney/opentracing-bundle-emagtechlabs-rabbitmqbundle | 0.81 | — | 1 | 1 | 0 | 0 | 0 | 0.5 | — | MIT | 4 years ago | |
| auxmoney/jaeger-php | 0.81 | OpenTracing-compatible PHP client for Jaeger distributed tracing (fork of jukylin/jaeger-php). Create a Config to init a Tracer, extract SpanContext from headers/server vars, start spans, add tags/logs/baggage, then flush to send traces. | 3 | 3 | 4 | 1K | 0 | 1.2 | 35.3 | Apache-2.0 | 3 years ago | |
| app-insights-php/client | 0.81 | PHP wrapper for microsoft/application-insights that provides a configurable telemetry client for Microsoft App Insights. Simplifies integration (incl. bundle use) and validates telemetry against the 64KB size limit, throwing exceptions when exceeded. | 1 | 1 | 13 | 4K | 3 | 3.2 | 33.0 | MIT | 3 years ago | |
| open-telemetry/sdk | 0.81 | 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 | — | 3 weeks ago | |
| app-insights-php/monolog-handler | 0.80 | Monolog handlers for Microsoft Application Insights: send traces and dependency telemetry via AppInsightsTraceHandler and AppInsightsDependencyHandler. Supports buffering for long-running workers and enforces the 64KB telemetry size limit. Includes Laravel setup example. | 3 | 2 | 7 | 3K | 3 | 2.1 | 28.9 | MIT | 3 years ago | |
| xelent/xelentwatch | 0.80 | — | 0 | 0 | 0 | 3 | 0 | 0.0 | 8.3 | — | — | |
| flow-php/etl | 0.79 | Flow PHP ETL is a strongly typed, generator-powered ETL framework for efficient extract-transform-load pipelines in PHP. Process large datasets with a minimal memory footprint and plug into many adapters, extractors, and loaders for diverse sources. | 378 | 378 | 21 | 41K | 0 | 2.5 | 28.2 | MIT | — | |
| chaseisabelle/phprom-client | 0.79 | — | 0 | 0 | 1 | 7 | 0 | 0.7 | 12.5 | MIT | 5 years ago | |
| daemon8/php | 0.78 | daemon8/php is a PHP package offering reusable utilities and helpers to streamline common tasks in applications. Designed to be lightweight and easy to integrate, it provides a foundation for shared code and faster development across projects. | 0 | 0 | — | 14 | — | 0.0 | 16.2 | — | — | |
| flow-php/types | 0.78 | Flow PHP type system library with typed value objects and type definitions for consistent, safe data handling across the Flow ecosystem. Designed for ETL pipelines, it helps enforce data contracts and reduce runtime type errors. | 2 | 2 | 2 | 56K | 0 | 0.1 | 55.3 | MIT | — | |
| microsoft/application-insights | 0.78 | Send PHP telemetry (events, traces, exceptions, metrics) to Azure Application Insights for monitoring and diagnostics. Install via Composer and use the SDK to report app performance and availability data to the Azure Portal. Community SDK; not Microsoft-supported. | 110 | 95 | 95 | 2K | 10 | 5.6 | 15.3 | NOASSERTION | 7 years ago | |
| flow-php/filesystem | 0.77 | Flow Filesystem provides a simple streaming abstraction for local and remote storage. Read files by byte ranges and write in chunks to support large files efficiently. Part of the Flow PHP ecosystem; see docs for installation and usage. | 6 | 7 | 4 | 72K | 0 | 0.2 | 54.9 | MIT | — | |
| open-telemetry/api | 0.76 | 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). | 20 | 22 | 2 | 3M | 0 | 28.5 | 64.4 | — | 3 weeks ago | |
| spatie/laravel-open-telemetry | 0.74 | 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.) | 182 | 183 | 22 | 4K | 0 | 2.4 | 12.8 | MIT | 1 year ago |
How can I help you explore Laravel packages today?