open-telemetry / gen-otlp-protobuf
用于与 OpenTelemetry OTLP 收集器/服务器通信的 PHP protobuf 文件。
1.2.0
2024-04-30 18:28 UTC
Requires
- php: ^8.0
- google/protobuf: ^3.3.0
Suggests
- ext-protobuf: For better performance, when dealing with the protobuf format
This package is auto-updated.
Last update: 2024-08-26 04:28:53 UTC
README
OpenTelemetry protobuf 文件
Protobuf 运行时库
OTLP 导出需要安装 protobuf 运行时库。
存在两个提供相同 API 集合的 protobuf 运行时库,允许开发者选择最适合其需求的库。
此包需要 google/protobuf
,这是本地实现。安装简单,是快速开始的不错方式。
另外,推荐用于生产的选项是安装 PHP 的 Protobuf C 扩展。该扩展使 OTLP 导出性能显著提升。可以使用以下命令安装扩展
pecl install protobuf
扩展可以与本地库一起安装,如果可用,则将使用扩展。
贡献
此存储库是一个只读的 git 子树拆分。要贡献,请参阅主要的 OpenTelemetry PHP monorepo。