6.2. 公开指标
OpenTelemetry Collector 会公开有关它已处理的数据卷的指标。以下指标可用于 span,但为指标和日志信号公开类似的指标:
otelcol_receiver_accepted_spans
- 成功推送到管道中的 span 数量。
otelcol_receiver_refused_spans
- 无法推送到管道中的 span 数量。
otelcol_exporter_sent_spans
- 成功发送到目的地的 span 数量。
otelcol_exporter_enqueue_failed_spans
- 无法添加到发送队列的 span 数量。
Operator 会创建一个 <cr_name>-collector-monitoring
遥测服务,可用于提取指标端点。
流程
通过在
OpenTelemetryCollector
自定义资源中添加以下行来启用 telemetry 服务:config: | service: telemetry: metrics: address: ":8888" 1
- 1
- 公开内部收集器指标的地址。默认值为
:8888
。
运行以下命令来检索指标,该命令使用端口转发 Collector pod:
$ oc port-forward <collector_pod>
-
访问位于
http://localhost:8888/metrics
的指标端点。