Download the PHP package sarigue/curlmetry without Composer
On this page you can find all versions of the php package sarigue/curlmetry. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download sarigue/curlmetry
More information about sarigue/curlmetry
Files in sarigue/curlmetry
Download sarigue/curlmetry
More information about sarigue/curlmetry
Files in sarigue/curlmetry
Vendor sarigue
Package curlmetry
Short Description OpenTelemetry Client (SigNoz compatible) for PHP 5.6
License Apache-2.0
Package curlmetry
Short Description OpenTelemetry Client (SigNoz compatible) for PHP 5.6
License Apache-2.0
Please rate this library. Is it a good library?
Informations about the package curlmetry
Curlmetry
๐ PSR-18 / PSR-7 OpenTelemetry trace exporter for PHP 5.6 โ powered by curl
Curlmetry is a lightweight tracing library for legacy PHP applications (5.6+).
It exports spans to SigNoz or Jaeger via HTTP, and provides a native PSR-18 client using plain curl.
No Guzzle. No Symfony. No Composer autoload hell. Just PSR + curl.
โจ Features
- ๐ฆ PSR-18 client (native curl-based)
- ๐ก Exports spans to:
- OTLP (SigNoz via HTTP JSON)
- Jaeger (via
/api/traces)
- ๐ง Span / Tracer / Scope system (OpenTelemetry-style)
- ๐งต Context management (
attach(),detach(),Scope) - ๐ต๏ธ Exception + status reporting
- ๐ Works with PHP 5.6
๐ฆ Installation
Or just clone and
require 'vendor/autoload.php';
๐ Example: OTLP export
๐ PSR-18 usage
๐ Docs
- demo.php โ standard usage
- demo-psr.php โ manual PSR request
- demo-jaeger.php โ Jaeger JSON exporter
๐ Roadmap
- [x] OTLP export (HTTP JSON)
- [x] Jaeger export
- [x] PSR-18 Curl client
- [x] Scope context
- [x] Trace context propagation (W3C)
- [x] Batch processor
- [x] Middleware integration
๐ License
Apache 2.0 โ ยฉ 2025 Sarigue
All versions of curlmetry with dependencies
PHP Build Version
Package Version
Requires
php Version
>=5.6
psr/http-message Version 1.0.1
ext-json Version *
ext-curl Version *
ext-openssl Version *
psr/http-message Version 1.0.1
ext-json Version *
ext-curl Version *
ext-openssl Version *
The package sarigue/curlmetry contains the following files
Loading the files please wait ...