worksome / laravel-telemetry
Telemetry support for Laravel
v0.5.4
2026-03-02 15:43 UTC
Requires
- php: ^8.4
- illuminate/contracts: ^12.0 || ^13.0
- open-telemetry/api: ^1.4
- open-telemetry/exporter-otlp: ^1.3
- open-telemetry/sdk: ^1.7
- open-telemetry/sem-conv: ^1.36
- php-http/guzzle7-adapter: ^1.1
Requires (Dev)
- google/protobuf: ^3.22 || ^4.0
- larastan/larastan: ^3.9
- nunomaduro/collision: ^7.12 || ^8.8
- orchestra/testbench: ^10.8 || ^11.0
- pestphp/pest: ^4.4
- pestphp/pest-plugin-laravel: ^4.1
- worksome/coding-style: ^3.4
This package is auto-updated.
Last update: 2026-03-02 15:44:20 UTC
README
Add Open Telemetry support to Laravel.
Install
You can install the package via composer:
composer require worksome/laravel-telemetry
You can publish the config file with:
php artisan vendor:publish --tag="laravel-telemetry-config"
Usage
This package will work out of the box with a default OTLP exporter configuration.
The default port is 4318, and requests will be sent to http://localhost:4318.
Testing
composer test