跳转到主要内容

已弃用的OpenTelemetry Cloud Trace集成

项目描述

弃用

此软件包已被弃用。它将不再接收任何更新。请使用opentelemetry-exporter-gcp-traceopentelemetry-propagator-gcp代替。它将不再接收任何更新。

此库提供了将跟踪数据导出到Google Cloud Trace的类。

安装

pip install opentelemetry-exporter-cloud-trace

使用

from opentelemetry import trace
from opentelemetry.exporter.cloud_trace import CloudTraceSpanExporter
from opentelemetry.sdk.trace import TracerProvider
from opentelemetry.sdk.trace.export import (
    SimpleExportSpanProcessor,
)

trace.set_tracer_provider(TracerProvider())

cloud_trace_exporter = CloudTraceSpanExporter(
    project_id='my-gcloud-project',
)
trace.get_tracer_provider().add_span_processor(
    SimpleExportSpanProcessor(cloud_trace_exporter)
)
tracer = trace.get_tracer(__name__)
with tracer.start_as_current_span('foo'):
    print('Hello world!')

参考文献

项目详情


下载文件

下载适用于您平台的应用程序。如果您不确定选择哪个,请了解有关安装包的更多信息。

源分发

构建分发

由以下支持