Laravel 6 – 13
PHP 8.1+
The project is in a healthy, maintained state
OpenTelemetry auto-instrumentation for Laravel
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
 Dependencies

Development

guzzlehttp/guzzle
*
open-telemetry/sdk
^1.8
phan/phan
^6.0
php-http/mock-client
*
phpstan/phpstan
^1.1
phpstan/phpstan-phpunit
^1.0
phpunit/phpunit
^9.5 || ^10 || ^11 || ^12 || ^13
psalm/plugin-phpunit
^0.19.2
vimeo/psalm
6.4.0

Runtime

^6.0 || ^7.0 || ^8.0 || ^9.0 || ^10.0 || ^11.0 || ^12.0 || ^13.0
open-telemetry/api
^1.8
open-telemetry/sem-conv
^1.38
 Project Readme

Releases Issues Source Mirror Latest Version Stable

This is a read-only subtree split of https://github.com/open-telemetry/opentelemetry-php-contrib.

OpenTelemetry Laravel auto-instrumentation

Please read https://opentelemetry.io/docs/instrumentation/php/automatic/ for instructions on how to install and configure the extension and SDK.

Overview

Auto-instrumentation hooks are registered via composer, and spans will automatically be created.

Configuration

The extension can be disabled via runtime configuration:

OTEL_PHP_DISABLED_INSTRUMENTATIONS=laravel