Skip to content

Commit 542642e

Browse files
committed
Merge remote-tracking branch 'origin/main' into dependabot-auto-merge
2 parents 1709b6b + 6c50a2b commit 542642e

File tree

1 file changed

+50
-0
lines changed
  • docs/reference/observability/metrics

1 file changed

+50
-0
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
# OpenTelemetry Metrics
2+
3+
This is a list of metrics exported by the OpenTelemetry SDKs and auto-instrumentation libraries.
4+
5+
## General Metrics
6+
7+
The OpenTelemetry SDKs and auto-instrumentation libraries export the following general metrics:
8+
9+
| Metric Name | Description |
10+
| ------------- | ------------------------------------------------------------------------------------------------------ |
11+
| `target_info` | Information about the target service, such as the service name, service namespace, and container name. |
12+
13+
## HTTP Server Metrics
14+
15+
The OpenTelemetry SDKs and auto-instrumentation libraries export the following metrics for HTTP servers:
16+
17+
| Metric Name | Description |
18+
| ------------------------------------------ | ------------------------------------------------------ |
19+
| `http_server_duration_milliseconds_bucket` | Duration of HTTP server requests, in milliseconds. |
20+
| `http_server_duration_milliseconds_count` | Count of HTTP server requests, by duration. |
21+
| `http_server_duration_milliseconds_sum` | Sum of HTTP server request durations, in milliseconds. |
22+
23+
## Database Client Connection Metrics
24+
25+
The OpenTelemetry SDKs and auto-instrumentation libraries export the following metrics for database clients:
26+
27+
| Metric Name | Description |
28+
| ------------------------------------------------------- | ---------------------------------------------------------------------- |
29+
| `db_client_connections_create_time_milliseconds_bucket` | Duration of database client connection creation, in milliseconds. |
30+
| `db_client_connections_create_time_milliseconds_count` | Count of database client connection creations, by duration. |
31+
| `db_client_connections_create_time_milliseconds_sum` | Sum of database client connection creation durations, in milliseconds. |
32+
33+
## JVM Metrics
34+
35+
The OpenTelemetry SDKs and auto-instrumentation libraries export the following metrics for JVMs:
36+
37+
| Metric Name | Description |
38+
| ---------------------------------------- | ------------------------------------ |
39+
| `process_runtime_jvm_buffer_count` | Count of JVM buffers. |
40+
| `process_runtime_jvm_buffer_limit_bytes` | Limit of JVM buffer sizes, in bytes. |
41+
| `process_runtime_jvm_buffer_usage_bytes` | Usage of JVM buffer sizes, in bytes. |
42+
43+
## Kafka Metrics
44+
45+
The OpenTelemetry SDKs and auto-instrumentation libraries export the following metrics for Kafka clients:
46+
47+
| Metric Name | Description |
48+
| ------------------ | ---------------------------- |
49+
| `kafka_producer_*` | Metrics for Kafka producers. |
50+
| `kafka_consumer_*` | Metrics for Kafka consumers. |

0 commit comments

Comments
 (0)