a1comms / opencensus-exporter-stackdriver
此包已被弃用,不再维护。作者建议使用 affordablemobiles/open-telemetry-operations-php 包代替。
PHP OpenCensus Stackdriver 导出器
v0.3.0
2023-02-20 11:51 UTC
Requires
- php: >=7.4
- google/cloud-trace: ~1
- opencensus/opencensus: ~0
Replaces
This package is not auto-updated.
Last update: 2024-05-01 14:40:12 UTC
README
此库提供了一个 ExporterInterface
,用于将跟踪数据导出到 Stackdriver Trace 服务。
安装与基本用法
-
使用 composer 安装
opencensus/opencensus-exporter-stackdriver
包$ composer require opencensus/opencensus-exporter-stackdriver:~0.1
-
初始化应用程序的跟踪器
use OpenCensus\Trace\Tracer; use OpenCensus\Trace\Exporter\StackdriverExporter; Tracer::start(new StackdriverExporter());
自定义
您可以在初始化时向 StackdriverExporter
提供一个选项关联数组
$options = []; $exporter = new StackdriverExporter($options);
以下选项可用
选项 | 默认值 | 描述 |
---|---|---|
client |
new TraceClient($clientConfig) |
用于导出跟踪的配置 TraceClient |
clientConfig |
[] |
传递给默认 TraceClient 的选项 |
版本控制
此库遵循 语义版本控制。
请注意,它目前正在积极开发中。任何版本号为 0.x.y 的发布版本都可能随时进行向后不兼容的更改。
GA:在 GA 质量级别定义的库是稳定的,在任何次要或补丁版本中都不会引入向后不兼容的更改。我们将优先解决问题和请求。
Beta:在 Beta 质量级别定义的库预计将是稳定的,我们正在努力发布其候选版本。我们将优先解决问题和请求。
Alpha:在 Alpha 质量级别定义的库仍然是正在进行的工作,更有可能获得向后不兼容的更新。
当前状态: Alpha
贡献
欢迎并鼓励对此库的贡献。
有关如何开始的信息,请参阅 CONTRIBUTING。
发布
有关发布新版本的信息,请参阅 RELEASING。
许可证
Apache 2.0 - 有关更多信息,请参阅 LICENSE。
免责声明
这不是一个官方的 Google 产品。