Skip to content

open-telemetry/opentelemetry-php

Folders and files

NameName
Last commit message
Last commit date
Dec 20, 2024
Aug 23, 2024
Jul 22, 2024
Jan 9, 2023
Jan 9, 2025
Sep 22, 2024
Jan 15, 2025
Feb 6, 2025
Feb 9, 2025
Feb 3, 2025
Jan 23, 2022
May 15, 2024
Dec 23, 2019
Jun 30, 2022
May 2, 2023
Nov 3, 2020
Sep 25, 2024
Apr 1, 2024
Jan 7, 2025
Jan 7, 2020
Jan 7, 2020
Sep 7, 2022
Dec 18, 2023
Sep 25, 2024
Sep 27, 2019
Sep 25, 2024
Nov 6, 2024
Jun 6, 2020
May 21, 2021
Jan 22, 2025
Dec 24, 2023
Aug 23, 2024
Mar 15, 2024
Dec 25, 2021
Sep 25, 2024
Mar 4, 2024
Mar 15, 2024
Apr 18, 2024
May 15, 2024
Nov 24, 2021
Sep 25, 2024
Dec 9, 2022
Jan 9, 2025
May 15, 2024
Jan 9, 2025
Jul 19, 2024

OpenTelemetry for PHP

CI Build codecov Slack

This is the monorepo for the main components of OpenTelemetry for PHP.

Documentation

Please read the official documentation: https://opentelemetry.io/docs/instrumentation/php/

API Documentation is available here: https://open-telemetry.github.io/opentelemetry-php/

Packages and versions

Package Latest
API Latest Stable Version Latest Unstable Version
SDK Latest Stable Version Latest Unstable Version
Context Latest Stable Version Latest Unstable Version
Semantic Conventions Latest Stable Version Latest Unstable Version
OTLP Exporter Latest Stable Version Latest Unstable Version
gRPC Transport Latest Stable Version Latest Unstable Version
OTLP Protobuf Files Latest Stable Version Latest Unstable Version
B3 Propagator Latest Stable Version Latest Unstable Version

Releases for both this repository and contrib are based on read-only git subtree splits from our monorepo. You should refer to packagist.org for all packages, their versions and details.

You can also look at the read-only repositories, which live in the opentelemetry-php organization.

Contributing

GitHub repo Good Issues for newbies GitHub Help Wanted issues GitHub Help Wanted PRs GitHub repo Issues

We would love to have you on board, please see our Development README and Contributing README.

Specification conformance

We attempt to keep the OpenTelemetry Specification Matrix up to date in order to show which features are available and which have not yet been implemented.

If you find an inconsistency in the data in the matrix, please let us know in our slack channel and we'll get it rectified.

Backwards compatibility

See compatibility readme.

Versioning

OpenTelemetry for PHP aims to support all officially supported PHP versions according to https://www.php.net/supported-versions.php, and support will be dropped for PHP versions within 12 months of that version going End of life.

Versioning rationale can be found in the Versioning Documentation