affordablemobiles/open-telemetry-operations-php
最新稳定版本:v1.0.6
Composer 安装命令:
composer require affordablemobiles/open-telemetry-operations-php
包简介
Open-Telemetry Exporters for Google Cloud Operations Suite
README 文档
README
Provides OpenTelemetry PHP exporters for Google Cloud Platform operation suite products.
Installation
Available via composer as affordablemobiles/opentelemetry-operations-php.
Usage
Example usage:
use AffordableMobiles\GServerlessSupportLaravel\Trace\Propagator\CloudTracePropagator; use AffordableMobiles\OpenTelemetry\CloudTrace\SpanExporterFactory; use OpenTelemetry\SDK\Sdk; use OpenTelemetry\SDK\Trace\Sampler\AlwaysOnSampler; use OpenTelemetry\SDK\Trace\Sampler\ParentBased; use OpenTelemetry\SDK\Trace\SpanProcessor\SimpleSpanProcessor; use OpenTelemetry\SDK\Trace\TracerProviderBuilder; $propagator = CloudTracePropagator::getInstance(); $spanProcessor = new SimpleSpanProcessor( (new SpanExporterFactory())->create(), ); $sampler = new ParentBased( new AlwaysOnSampler(), ); $tracerProvider = (new TracerProviderBuilder()) ->addSpanProcessor($spanProcessor) ->setSampler($sampler) ->build() ; Sdk::builder() ->setTracerProvider($tracerProvider) ->setPropagator($propagator) ->setAutoShutdown(true) ->buildAndRegisterGlobal() ;
统计信息
- 总下载量: 8.21k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 1
- 点击次数: 1
- 依赖项目数: 1
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2026-01-04