open-telemetry/opentelemetry-auto-mysqli
最新稳定版本:0.1.0
Composer 安装命令:
composer require open-telemetry/opentelemetry-auto-mysqli
包简介
OpenTelemetry auto-instrumentation for mysqli
README 文档
README
This is a read-only subtree split of https://github.com/open-telemetry/opentelemetry-php-contrib.
OpenTelemetry mysqli 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 client kind spans will automatically be created when calling following functions or methods:
-
mysqli_connect -
mysqli::__construct -
mysqli::connect -
mysqli_real_connect -
mysqli::real_connect -
mysqli_query -
mysqli::query -
mysqli_real_query -
mysqli::real_query -
mysqli_execute_query -
mysqli::execute_query -
mysqli_multi_query -
mysqli::multi_query -
mysqli_next_result -
mysqli::next_result -
mysqli_begin_transaction -
mysqli::begin_transaction -
mysqli_rollback -
mysqli::rollback -
mysqli_commit -
mysqli::commit -
mysqli_stmt_execute -
mysqli_stmt::execute -
mysqli_stmt_next_result -
mysqli_stmt::next_result
Configuration
Disabling mysqli instrumentation
The extension can be disabled via runtime configuration:
OTEL_PHP_DISABLED_INSTRUMENTATIONS=mysqli
Database Context Propagation
Enable context propagation for database queries by installing the following packages:
composer require open-telemetry/opentelemetry-sqlcommenter
Currently, only the following functions support context propagation:
mysqli::querymysqli_querymysqli::real_querymysqli_real_query
统计信息
- 总下载量: 30.32k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 1
- 点击次数: 3
- 依赖项目数: 0
- 推荐数: 1
其他信息
- 授权协议: Apache-2.0
- 更新时间: 2026-01-04