@@ -305,7 +305,9 @@ There are currently no metrics specific to `normal` verbosity.
305
305
{{% alert title="Note" color="info" %}} The `http_` and `rpc_` metrics come from
306
306
instrumentation libraries. Their original names use dots (`.`), but when
307
307
exposing internal metrics with Prometheus, they are translated to use
308
- underscores (`_`) to match Prometheus' naming constraints.
308
+ underscores (`_`) to match Prometheus' naming constraints. These metrics are not
309
+ covered by the maturity levels below since they are not under the Collector SIG
310
+ control.
309
311
310
312
The `otelcol_processor_batch_` metrics are unique to the `batchprocessor`.
311
313
@@ -329,6 +331,10 @@ The Collector logs the following internal events:
329
331
330
332
# # Telemetry maturity levels
331
333
334
+ The Collector telemetry levels apply to all first-party telemetry produced by
335
+ the Collector. Third-party libraries, including those of OpenTelemetry Go, are
336
+ not covered by these maturity levels.
337
+
332
338
# ## Traces
333
339
334
340
Tracing instrumentation is still under active development, and changes might be
@@ -338,10 +344,13 @@ guarantees of backwards compatibility for tracing instrumentation.
338
344
339
345
# ## Metrics
340
346
341
- The Collector's metrics follow a four-stage lifecycle :
347
+ The Collector's first-party metrics follow a four-stage lifecycle :
342
348
343
349
> Alpha metric → Stable metric → Deprecated metric → Deleted metric
344
350
351
+ Third-party metrics, including those generated by OpenTelemetry Go
352
+ instrumentation libraries, are not covered by these maturity levels.
353
+
345
354
# ### Alpha
346
355
347
356
Alpha metrics have no stability guarantees. These metrics can be modified or
0 commit comments