This topic provides details on metrics extracted from Kubernetes Ingress access logs, namely global metrics, host-specific metrics, and status-specific metrics.
In the following tables, the metrics follow the time series format. You can query and analyze the metrics by using the PromQL or SQL syntax. For more information, see Overview of query and analysis on metric data.
Global metrics
Metric | Description |
pv | The total number of page views (PVs). |
body_bytes_sent_avg | The average number of bytes in the bodies of the HTTP responses that are sent to the client. |
body_bytes_sent_sum | The total number of bytes in the bodies of the HTTP responses that are sent to the client. |
request_length_avg | The average length of requests. |
request_length_sum | The total length of requests. |
request_time_avg | The average duration of the requests. |
request_time_p50 | The 50th percentile value for the request durations. |
request_time_p90 | The 90th percentile value for the request durations. |
request_time_p99 | The 99th percentile value for the request durations. |
request_time_p9999 | The 99.99th percentile value for the request durations. |
upstream_response_time_avg | The average duration of the request connections. |
upstream_response_time_p50 | The 50th percentile value for the request connection durations. |
upstream_response_time_p90 | The 90th percentile value for the request connection durations. |
upstream_response_time_p99 | The 99th percentile value for the request connection durations. |
Host-specific metrics
The tag of the host-specific metrics is host.
Metric | Description |
pv:host | The number of PVs for each host. |
body_bytes_sent_avg:host | The average number of bytes in the bodies of the HTTP responses that are sent to the client. |
body_bytes_sent_sum:host | The total number of bytes in the bodies of the HTTP responses that are sent to the client. |
request_length_avg:host | The average length of requests. |
request_length_sum:host | The total length of requests. |
request_time_avg:host | The average duration of the requests. |
request_time_p50:host | The 50th percentile value for the request durations. |
request_time_p90:host | The 90th percentile value for the request durations. |
request_time_p99:host | The 99th percentile value for the request durations. |
request_time_p9999:host | The 99.99th percentile value for the request durations. |
upstream_response_time_avg:host | The average duration of the request connections. |
upstream_response_time_p50:host | The 50th percentile value for the request connection durations. |
upstream_response_time_p90:host | The 90th percentile value for the request connection durations. |
upstream_response_time_p99:host | The 99th percentile value for the request connection durations. |
Status-specific metrics
The tag of the status-specific metrics is host+status.
Metric | Description |
pv:host:status | The number of PVs for each host and status. |
body_bytes_sent_avg:host:status | The average number of bytes in the bodies of the HTTP responses that are sent to the client. |
body_bytes_sent_sum:host:status | The total number of bytes in the bodies of the HTTP responses that are sent to the client. |
request_length_avg:host:status | The average length of requests. |
request_length_sum:host:status | The total length of requests. |
request_time_avg:host:status | The average duration of the requests. |
request_time_p50:host:status | The 50th percentile value for the request durations. |
request_time_p90:host:status | The 90th percentile value for the request durations. |
request_time_p99:host:status | The 99th percentile value for the request durations. |
request_time_p9999:host:status | The 99.99th percentile value for the request durations. |
upstream_response_time_avg:host:status | The average duration of the request connections. |
upstream_response_time_p50:host:status | The 50th percentile value for the request connection durations. |
upstream_response_time_p90:host:status | The 90th percentile value for the request connection durations. |
upstream_response_time_p99:host:status | The 99th percentile value for the request connection durations. |