title
本文档中的 PromQL 表达式可用于配置告警。
关于查询 Prometheus 时间序列数据库的更多信息,请参阅 Prometheus 官方文档 。
集群指标
集群 CPU 利用率
Catalog
表达式
详情
1 - (avg(irate(node_cpu_seconds_total{mode="idle"}[5m])) by (instance))
摘要
1 - (avg(irate(node_cpu_seconds_total{mode="idle"}[5m])))
集群平均负载
Catalog
表达式
详情
load1 sum(node_load1) by (instance) / count(node_cpu_seconds_total{mode="system"}) by (instance)load5 sum(node_load5) by (instance) / count(node_cpu_seconds_total{mode="system"}) by (instance)load15 sum(node_load15) by (instance) / count(node_cpu_seconds_total{mode="system"}) by (instance)
摘要
load1 sum(node_load1) by (instance) / count(node_cpu_seconds_total{mode="system"})load5 sum(node_load5) by (instance) / count(node_cpu_seconds_total{mode="system"})load15 sum(node_load15) by (instance) / count(node_cpu_seconds_total{mode="system"})
集群内存利用率
Catalog
表达式
详情
1 - sum(node_memory_MemAvailable_bytes) by (instance) / sum(node_memory_MemTotal_bytes) by (instance)
摘要
1 - sum(node_memory_MemAvailable_bytes) / sum(node_memory_MemTotal_bytes)
集群磁盘利用率
Catalog
表达式
详情
(sum(node_filesystem_size_bytes{device!="rootfs"}) by (instance) - sum(node_filesystem_free_bytes{device!="rootfs"}) by (instance)) / sum(node_filesystem_size_bytes{device!="rootfs"}) by (instance)
摘要
(sum(node_filesystem_size_bytes{device!="rootfs"}) - sum(node_filesystem_free_bytes{device!="rootfs"})) / sum(node_filesystem_size_bytes{device!="rootfs"})
集群磁盘 I/O
Catalog
表达式
详情
read sum(rate(node_disk_read_bytes_total[5m])) by (instance)written sum(rate(node_disk_written_bytes_total[5m])) by (instance)
摘要
read sum(rate(node_disk_read_bytes_total[5m]))written sum(rate(node_disk_written_bytes_total[5m]))
集群网络数据包
Catalog
表达式
详情
receive-dropped sum(rate(node_network_receive_drop_total{device!"lo | veth.* | docker.* | flannel.* | cali.* | cbr.*"}[5m])) by (instance)receive-errs sum(rate(node_network_receive_errs_total{device!"lo | veth.* | docker.* | flannel.* | cali.* | cbr.*"}[5m])) by (instance)receive-packets sum(rate(node_network_receive_packets_total{device!"lo | veth.* | docker.* | flannel.* | cali.* | cbr.*"}[5m])) by (instance)transmit-dropped sum(rate(node_network_transmit_drop_total{device!"lo | veth.* | docker.* | flannel.* | cali.* | cbr.*"}[5m])) by (instance)transmit-errs sum(rate(node_network_transmit_errs_total{device!"lo | veth.* | docker.* | flannel.* | cali.* | cbr.*"}[5m])) by (instance)transmit-packets sum(rate(node_network_transmit_packets_total{device!"lo | veth.* | docker.* | flannel.* | cali.* | cbr.*"}[5m])) by (instance)
摘要
receive-dropped sum(rate(node_network_receive_drop_total{device!"lo | veth.* | docker.* | flannel.* | cali.* | cbr.*"}[5m]))receive-errs sum(rate(node_network_receive_errs_total{device!"lo | veth.* | docker.* | flannel.* | cali.* | cbr.*"}[5m]))receive-packets sum(rate(node_network_receive_packets_total{device!"lo | veth.* | docker.* | flannel.* | cali.* | cbr.*"}[5m]))transmit-dropped sum(rate(node_network_transmit_drop_total{device!"lo | veth.* | docker.* | flannel.* | cali.* | cbr.*"}[5m]))transmit-errs sum(rate(node_network_transmit_errs_total{device!"lo | veth.* | docker.* | flannel.* | cali.* | cbr.*"}[5m]))transmit-packets sum(rate(node_network_transmit_packets_total{device!"lo | veth.* | docker.* | flannel.* | cali.* | cbr.*"}[5m]))
集群网络 I/O
Catalog
表达式
详情
receive sum(rate(node_network_receive_bytes_total{device!"lo | veth.* | docker.* | flannel.* | cali.* | cbr.*"}[5m])) by (instance)transmit sum(rate(node_network_transmit_bytes_total{device!"lo | veth.* | docker.* | flannel.* | cali.* | cbr.*"}[5m])) by (instance)
摘要
receive sum(rate(node_network_receive_bytes_total{device!"lo | veth.* | docker.* | flannel.* | cali.* | cbr.*"}[5m]))transmit sum(rate(node_network_transmit_bytes_total{device!"lo | veth.* | docker.* | flannel.* | cali.* | cbr.*"}[5m]))
节点指标
节点 CPU 利用率
Catalog
表达式
详情
avg(irate(node_cpu_seconds_total{mode!="idle", instance=~"$instance"}[5m])) by (mode)
摘要
1 - (avg(irate(node_cpu_seconds_total{mode="idle", instance=~"$instance"}[5m])))
节点平均负载
Catalog
表达式
详情
load1 sum(node_load1{instance=~"$instance"}) / count(node_cpu_seconds_total{mode="system",instance=~"$instance"})load5 sum(node_load5{instance=~"$instance"}) / count(node_cpu_seconds_total{mode="system",instance=~"$instance"})load15 sum(node_load15{instance=~"$instance"}) / count(node_cpu_seconds_total{mode="system",instance=~"$instance"})
摘要
load1 sum(node_load1{instance=~"$instance"}) / count(node_cpu_seconds_total{mode="system",instance=~"$instance"})load5 sum(node_load5{instance=~"$instance"}) / count(node_cpu_seconds_total{mode="system",instance=~"$instance"})load15 sum(node_load15{instance=~"$instance"}) / count(node_cpu_seconds_total{mode="system",instance=~"$instance"})
节点内存利用率
Catalog
表达式
详情
1 - sum(node_memory_MemAvailable_bytes{instance=~"$instance"}) / sum(node_memory_MemTotal_bytes{instance=~"$instance"})
摘要
1 - sum(node_memory_MemAvailable_bytes{instance=~"$instance"}) / sum(node_memory_MemTotal_bytes{instance=~"$instance"})
节点磁盘利用率
Catalog
表达式
详情
(sum(node_filesystem_size_bytes{device!="rootfs",instance=~"$instance"}) by (device) - sum(node_filesystem_free_bytes{device!="rootfs",instance=~"$instance"}) by (device)) / sum(node_filesystem_size_bytes{device!="rootfs",instance=~"$instance"}) by (device)
摘要
(sum(node_filesystem_size_bytes{device!="rootfs",instance=~"$instance"}) - sum(node_filesystem_free_bytes{device!="rootfs",instance=~"$instance"})) / sum(node_filesystem_size_bytes{device!="rootfs",instance=~"$instance"})
节点磁盘 I/O
Catalog
表达式
详情
read sum(rate(node_disk_read_bytes_total{instance=~"$instance"}[5m]))written sum(rate(node_disk_written_bytes_total{instance=~"$instance"}[5m]))
摘要
read sum(rate(node_disk_read_bytes_total{instance=~"$instance"}[5m]))written sum(rate(node_disk_written_bytes_total{instance=~"$instance"}[5m]))
节点网络数据包
Catalog
表达式
详情
receive-dropped sum(rate(node_network_receive_drop_total{device!"lo | veth.* | docker.* | flannel.* | cali.* | cbr.*",instance="$instance"}[5m])) by (device)receive-errs sum(rate(node_network_receive_errs_total{device!"lo | veth.* | docker.* | flannel.* | cali.* | cbr.*",instance="$instance"}[5m])) by (device)receive-packets sum(rate(node_network_receive_packets_total{device!"lo | veth.* | docker.* | flannel.* | cali.* | cbr.*",instance="$instance"}[5m])) by (device)transmit-dropped sum(rate(node_network_transmit_drop_total{device!"lo | veth.* | docker.* | flannel.* | cali.* | cbr.*",instance="$instance"}[5m])) by (device)transmit-errs sum(rate(node_network_transmit_errs_total{device!"lo | veth.* | docker.* | flannel.* | cali.* | cbr.*",instance="$instance"}[5m])) by (device)transmit-packets sum(rate(node_network_transmit_packets_total{device!"lo | veth.* | docker.* | flannel.* | cali.* | cbr.*",instance="$instance"}[5m])) by (device)
摘要
receive-dropped sum(rate(node_network_receive_drop_total{device!"lo | veth.* | docker.* | flannel.* | cali.* | cbr.*",instance="$instance"}[5m]))receive-errs sum(rate(node_network_receive_errs_total{device!"lo | veth.* | docker.* | flannel.* | cali.* | cbr.*",instance="$instance"}[5m]))receive-packets sum(rate(node_network_receive_packets_total{device!"lo | veth.* | docker.* | flannel.* | cali.* | cbr.*",instance="$instance"}[5m]))transmit-dropped sum(rate(node_network_transmit_drop_total{device!"lo | veth.* | docker.* | flannel.* | cali.* | cbr.*",instance="$instance"}[5m]))transmit-errs sum(rate(node_network_transmit_errs_total{device!"lo | veth.* | docker.* | flannel.* | cali.* | cbr.*",instance="$instance"}[5m]))transmit-packets sum(rate(node_network_transmit_packets_total{device!"lo | veth.* | docker.* | flannel.* | cali.* | cbr.*",instance="$instance"}[5m]))
节点网络 I/O
Catalog
表达式
详情
receive sum(rate(node_network_receive_bytes_total{device!"lo | veth.* | docker.* | flannel.* | cali.* | cbr.*",instance="$instance"}[5m])) by (device)transmit sum(rate(node_network_transmit_bytes_total{device!"lo | veth.* | docker.* | flannel.* | cali.* | cbr.*",instance="$instance"}[5m])) by (device)
摘要
receive sum(rate(node_network_receive_bytes_total{device!"lo | veth.* | docker.* | flannel.* | cali.* | cbr.*",instance="$instance"}[5m]))transmit sum(rate(node_network_transmit_bytes_total{device!"lo | veth.* | docker.* | flannel.* | cali.* | cbr.*",instance="$instance"}[5m]))
ETCD 指标
ETCD 有一个 Leader
max(etcd_server_has_leader)
Leader 更换次数
max(etcd_server_leader_changes_seen_total)
失败的 Proposal 数量
sum(etcd_server_proposals_failed_total)
GRPC 客户端流量
Catalog
表达式
详情
in sum(rate(etcd_network_client_grpc_received_bytes_total[5m])) by (instance)out sum(rate(etcd_network_client_grpc_sent_bytes_total[5m])) by (instance)
摘要
in sum(rate(etcd_network_client_grpc_received_bytes_total[5m]))out sum(rate(etcd_network_client_grpc_sent_bytes_total[5m]))
对等流量
Catalog
表达式
详情
in sum(rate(etcd_network_peer_received_bytes_total[5m])) by (instance)out sum(rate(etcd_network_peer_sent_bytes_total[5m])) by (instance)
摘要
in sum(rate(etcd_network_peer_received_bytes_total[5m]))out sum(rate(etcd_network_peer_sent_bytes_total[5m]))
数据库大小
Catalog
表达式
详情
sum(etcd_debugging_mvcc_db_total_size_in_bytes) by (instance)
摘要
sum(etcd_debugging_mvcc_db_total_size_in_bytes)
活动流
Catalog
表达式
详情
lease-watch sum(grpc_server_started_total{grpc_service="etcdserverpb.Lease",grpc_type="bidi_stream"}) by (instance) - sum(grpc_server_handled_total{grpc_service="etcdserverpb.Lease",grpc_type="bidi_stream"}) by (instance)watch sum(grpc_server_started_total{grpc_service="etcdserverpb.Watch",grpc_type="bidi_stream"}) by (instance) - sum(grpc_server_handled_total{grpc_service="etcdserverpb.Watch",grpc_type="bidi_stream"}) by (instance)
摘要
lease-watch sum(grpc_server_started_total{grpc_service="etcdserverpb.Lease",grpc_type="bidi_stream"}) - sum(grpc_server_handled_total{grpc_service="etcdserverpb.Lease",grpc_type="bidi_stream"})watch sum(grpc_server_started_total{grpc_service="etcdserverpb.Watch",grpc_type="bidi_stream"}) - sum(grpc_server_handled_total{grpc_service="etcdserverpb.Watch",grpc_type="bidi_stream"})
Raft 方案
Catalog
表达式
详情
applied sum(increase(etcd_server_proposals_applied_total[5m])) by (instance)committed sum(increase(etcd_server_proposals_committed_total[5m])) by (instance)pending sum(increase(etcd_server_proposals_pending[5m])) by (instance)failed sum(increase(etcd_server_proposals_failed_total[5m])) by (instance)
摘要
applied sum(increase(etcd_server_proposals_applied_total[5m]))committed sum(increase(etcd_server_proposals_committed_total[5m]))pending sum(increase(etcd_server_proposals_pending[5m]))failed sum(increase(etcd_server_proposals_failed_total[5m]))
RPC 速率
Catalog
表达式
详情
total sum(rate(grpc_server_started_total{grpc_type="unary"}[5m])) by (instance)fail sum(rate(grpc_server_handled_total{grpc_type="unary",grpc_code!="OK"}[5m])) by (instance)
摘要
total sum(rate(grpc_server_started_total{grpc_type="unary"}[5m]))fail sum(rate(grpc_server_handled_total{grpc_type="unary",grpc_code!="OK"}[5m]))
磁盘操作
Catalog
表达式
详情
commit-called-by-backend sum(rate(etcd_disk_backend_commit_duration_seconds_sum[1m])) by (instance)fsync-called-by-wal sum(rate(etcd_disk_wal_fsync_duration_seconds_sum[1m])) by (instance)
摘要
commit-called-by-backend sum(rate(etcd_disk_backend_commit_duration_seconds_sum[1m]))fsync-called-by-wal sum(rate(etcd_disk_wal_fsync_duration_seconds_sum[1m]))
磁盘同步持续时间
Catalog
表达式
详情
wal histogram_quantile(0.99, sum(rate(etcd_disk_wal_fsync_duration_seconds_bucket[5m])) by (instance, le))db histogram_quantile(0.99, sum(rate(etcd_disk_backend_commit_duration_seconds_bucket[5m])) by (instance, le))
摘要
wal sum(histogram_quantile(0.99, sum(rate(etcd_disk_wal_fsync_duration_seconds_bucket[5m])) by (instance, le)))db sum(histogram_quantile(0.99, sum(rate(etcd_disk_backend_commit_duration_seconds_bucket[5m])) by (instance, le)))
Kubernetes 组件指标
API Server 请求延迟
Catalog
表达式
详情
avg(apiserver_request_latencies_sum / apiserver_request_latencies_count) by (instance, verb) /1e+06
摘要
avg(apiserver_request_latencies_sum / apiserver_request_latencies_count) by (instance) /1e+06
API Server 请求速率
Catalog
表达式
详情
sum(rate(apiserver_request_count[5m])) by (instance, code)
摘要
sum(rate(apiserver_request_count[5m])) by (instance)
调度失败的 Pod
Catalog
表达式
详情
sum(kube_pod_status_scheduled{condition="false"})
摘要
sum(kube_pod_status_scheduled{condition="false"})
Controller Manager 队列深度
Catalog
表达式
详情
volumes sum(volumes_depth) by instancedeployment sum(deployment_depth) by instancereplicaset sum(replicaset_depth) by instanceservice sum(service_depth) by instanceserviceaccount sum(serviceaccount_depth) by instanceendpoint sum(endpoint_depth) by instancedaemonset sum(daemonset_depth) by instancestatefulset sum(statefulset_depth) by instancereplicationmanager sum(replicationmanager_depth) by instance
摘要
volumes sum(volumes_depth)deployment sum(deployment_depth)replicaset sum(replicaset_depth)service sum(service_depth)serviceaccount sum(serviceaccount_depth)endpoint sum(endpoint_depth)daemonset sum(daemonset_depth)statefulset sum(statefulset_depth)replicationmanager sum(replicationmanager_depth)
调度器 E2E 调度延迟
Catalog
表达式
详情
histogram_quantile(0.99, sum(scheduler_e2e_scheduling_latency_microseconds_bucket) by (le, instance)) / 1e+06
摘要
sum(histogram_quantile(0.99, sum(scheduler_e2e_scheduling_latency_microseconds_bucket) by (le, instance)) / 1e+06)
调度器抢占尝试
Catalog
表达式
详情
sum(rate(scheduler_total_preemption_attempts[5m])) by (instance)
摘要
sum(rate(scheduler_total_preemption_attempts[5m]))
Ingress Controller 连接数
Catalog
表达式
详情
reading sum(nginx_ingress_controller_nginx_process_connections{state="reading"}) by (instance)waiting sum(nginx_ingress_controller_nginx_process_connections{state="waiting"}) by (instance)writing sum(nginx_ingress_controller_nginx_process_connections{state="writing"}) by (instance)accepted sum(ceil(increase(nginx_ingress_controller_nginx_process_connections_total{state="accepted"}[5m]))) by (instance)active sum(ceil(increase(nginx_ingress_controller_nginx_process_connections_total{state="active"}[5m]))) by (instance)handled sum(ceil(increase(nginx_ingress_controller_nginx_process_connections_total{state="handled"}[5m]))) by (instance)
摘要
reading sum(nginx_ingress_controller_nginx_process_connections{state="reading"})waiting sum(nginx_ingress_controller_nginx_process_connections{state="waiting"})writing sum(nginx_ingress_controller_nginx_process_connections{state="writing"})accepted sum(ceil(increase(nginx_ingress_controller_nginx_process_connections_total{state="accepted"}[5m])))active sum(ceil(increase(nginx_ingress_controller_nginx_process_connections_total{state="active"}[5m])))handled sum(ceil(increase(nginx_ingress_controller_nginx_process_connections_total{state="handled"}[5m])))
Ingress Controller 请求处理时间
Catalog
表达式
详情
topk(10, histogram_quantile(0.95,sum by (le, host, path)(rate(nginx_ingress_controller_request_duration_seconds_bucket{host!="_"}[5m]))))
摘要
topk(10, histogram_quantile(0.95,sum by (le, host)(rate(nginx_ingress_controller_request_duration_seconds_bucket{host!="_"}[5m]))))
Rancher Logging 指标
Fluentd 缓冲区队列速率
Catalog
表达式
详情
sum(rate(fluentd_output_status_buffer_queue_length[5m])) by (instance)
摘要
sum(rate(fluentd_output_status_buffer_queue_length[5m]))
Fluentd 输入速率
Catalog
表达式
详情
sum(rate(fluentd_input_status_num_records_total[5m])) by (instance)
摘要
sum(rate(fluentd_input_status_num_records_total[5m]))
Fluentd 输出错误率
Catalog
表达式
详情
sum(rate(fluentd_output_status_num_errors[5m])) by (type)
摘要
sum(rate(fluentd_output_status_num_errors[5m]))
Fluentd 输出速率
Catalog
表达式
详情
sum(rate(fluentd_output_status_num_records_total[5m])) by (instance)
摘要
sum(rate(fluentd_output_status_num_records_total[5m]))
工作负载指标
工作负载 CPU 利用率
Catalog
表达式
详情
cfs throttled seconds sum(rate(container_cpu_cfs_throttled_seconds_total{namespace="$namespace",pod_name=~"$podName",container_name!=""}[5m])) by (pod_name)user seconds sum(rate(container_cpu_user_seconds_total{namespace="$namespace",pod_name=~"$podName",container_name!=""}[5m])) by (pod_name)system seconds sum(rate(container_cpu_system_seconds_total{namespace="$namespace",pod_name=~"$podName",container_name!=""}[5m])) by (pod_name)usage seconds sum(rate(container_cpu_usage_seconds_total{namespace="$namespace",pod_name=~"$podName",container_name!=""}[5m])) by (pod_name)
摘要
cfs throttled seconds sum(rate(container_cpu_cfs_throttled_seconds_total{namespace="$namespace",pod_name=~"$podName",container_name!=""}[5m]))user seconds sum(rate(container_cpu_user_seconds_total{namespace="$namespace",pod_name=~"$podName",container_name!=""}[5m]))system seconds sum(rate(container_cpu_system_seconds_total{namespace="$namespace",pod_name=~"$podName",container_name!=""}[5m]))usage seconds sum(rate(container_cpu_usage_seconds_total{namespace="$namespace",pod_name=~"$podName",container_name!=""}[5m]))
工作负载内存利用率
Catalog
表达式
详情
sum(container_memory_working_set_bytes{namespace="$namespace",pod_name=~"$podName", container_name!=""}) by (pod_name)
摘要
sum(container_memory_working_set_bytes{namespace="$namespace",pod_name=~"$podName", container_name!=""})
工作负载网络数据包
Catalog
表达式
详情
receive-packets sum(rate(container_network_receive_packets_total{namespace="$namespace",pod_name=~"$podName",container_name!=""}[5m])) by (pod_name)receive-dropped sum(rate(container_network_receive_packets_dropped_total{namespace="$namespace",pod_name=~"$podName",container_name!=""}[5m])) by (pod_name)receive-errors sum(rate(container_network_receive_errors_total{namespace="$namespace",pod_name=~"$podName",container_name!=""}[5m])) by (pod_name)transmit-packets sum(rate(container_network_transmit_packets_total{namespace="$namespace",pod_name=~"$podName",container_name!=""}[5m])) by (pod_name)transmit-dropped sum(rate(container_network_transmit_packets_dropped_total{namespace="$namespace",pod_name=~"$podName",container_name!=""}[5m])) by (pod_name)transmit-errors sum(rate(container_network_transmit_errors_total{namespace="$namespace",pod_name=~"$podName",container_name!=""}[5m])) by (pod_name)
摘要
receive-packets sum(rate(container_network_receive_packets_total{namespace="$namespace",pod_name=~"$podName",container_name!=""}[5m]))receive-dropped sum(rate(container_network_receive_packets_dropped_total{namespace="$namespace",pod_name=~"$podName",container_name!=""}[5m]))receive-errors sum(rate(container_network_receive_errors_total{namespace="$namespace",pod_name=~"$podName",container_name!=""}[5m]))transmit-packets sum(rate(container_network_transmit_packets_total{namespace="$namespace",pod_name=~"$podName",container_name!=""}[5m]))transmit-dropped sum(rate(container_network_transmit_packets_dropped_total{namespace="$namespace",pod_name=~"$podName",container_name!=""}[5m]))transmit-errors sum(rate(container_network_transmit_errors_total{namespace="$namespace",pod_name=~"$podName",container_name!=""}[5m]))
工作负载网络 I/O
Catalog
表达式
详情
receive sum(rate(container_network_receive_bytes_total{namespace="$namespace",pod_name=~"$podName",container_name!=""}[5m])) by (pod_name)transmit sum(rate(container_network_transmit_bytes_total{namespace="$namespace",pod_name=~"$podName",container_name!=""}[5m])) by (pod_name)
摘要
receive sum(rate(container_network_receive_bytes_total{namespace="$namespace",pod_name=~"$podName",container_name!=""}[5m]))transmit sum(rate(container_network_transmit_bytes_total{namespace="$namespace",pod_name=~"$podName",container_name!=""}[5m]))
工作负载磁盘 I/O
Catalog
表达式
详情
read sum(rate(container_fs_reads_bytes_total{namespace="$namespace",pod_name=~"$podName",container_name!=""}[5m])) by (pod_name)write sum(rate(container_fs_writes_bytes_total{namespace="$namespace",pod_name=~"$podName",container_name!=""}[5m])) by (pod_name)
摘要
read sum(rate(container_fs_reads_bytes_total{namespace="$namespace",pod_name=~"$podName",container_name!=""}[5m]))write sum(rate(container_fs_writes_bytes_total{namespace="$namespace",pod_name=~"$podName",container_name!=""}[5m]))
Pod 指标
Pod CPU 利用率
Catalog
表达式
详情
cfs throttled seconds sum(rate(container_cpu_cfs_throttled_seconds_total{container_name!="POD",namespace="$namespace",pod_name="$podName", container_name!=""}[5m])) by (container_name)usage seconds sum(rate(container_cpu_usage_seconds_total{container_name!="POD",namespace="$namespace",pod_name="$podName", container_name!=""}[5m])) by (container_name)system seconds sum(rate(container_cpu_system_seconds_total{container_name!="POD",namespace="$namespace",pod_name="$podName", container_name!=""}[5m])) by (container_name)user seconds sum(rate(container_cpu_user_seconds_total{container_name!="POD",namespace="$namespace",pod_name="$podName", container_name!=""}[5m])) by (container_name)
摘要
cfs throttled seconds sum(rate(container_cpu_cfs_throttled_seconds_total{container_name!="POD",namespace="$namespace",pod_name="$podName", container_name!=""}[5m]))usage seconds sum(rate(container_cpu_usage_seconds_total{container_name!="POD",namespace="$namespace",pod_name="$podName", container_name!=""}[5m]))system seconds sum(rate(container_cpu_system_seconds_total{container_name!="POD",namespace="$namespace",pod_name="$podName", container_name!=""}[5m]))user seconds sum(rate(container_cpu_user_seconds_total{container_name!="POD",namespace="$namespace",pod_name="$podName", container_name!=""}[5m]))
Pod 内存利用率
Catalog
表达式
详情
sum(container_memory_working_set_bytes{container_name!="POD",namespace="$namespace",pod_name="$podName",container_name!=""}) by (container_name)
摘要
sum(container_memory_working_set_bytes{container_name!="POD",namespace="$namespace",pod_name="$podName",container_name!=""})
Pod 网络数据包
Catalog
表达式
详情
receive-packets sum(rate(container_network_receive_packets_total{namespace="$namespace",pod_name="$podName",container_name!=""}[5m]))receive-dropped sum(rate(container_network_receive_packets_dropped_total{namespace="$namespace",pod_name="$podName",container_name!=""}[5m]))receive-errors sum(rate(container_network_receive_errors_total{namespace="$namespace",pod_name="$podName",container_name!=""}[5m]))transmit-packets sum(rate(container_network_transmit_packets_total{namespace="$namespace",pod_name="$podName",container_name!=""}[5m]))transmit-dropped sum(rate(container_network_transmit_packets_dropped_total{namespace="$namespace",pod_name="$podName",container_name!=""}[5m]))transmit-errors sum(rate(container_network_transmit_errors_total{namespace="$namespace",pod_name="$podName",container_name!=""}[5m]))
摘要
receive-packets sum(rate(container_network_receive_packets_total{namespace="$namespace",pod_name="$podName",container_name!=""}[5m]))receive-dropped sum(rate(container_network_receive_packets_dropped_total{namespace="$namespace",pod_name="$podName",container_name!=""}[5m]))receive-errors sum(rate(container_network_receive_errors_total{namespace="$namespace",pod_name="$podName",container_name!=""}[5m]))transmit-packets sum(rate(container_network_transmit_packets_total{namespace="$namespace",pod_name="$podName",container_name!=""}[5m]))transmit-dropped sum(rate(container_network_transmit_packets_dropped_total{namespace="$namespace",pod_name="$podName",container_name!=""}[5m]))transmit-errors sum(rate(container_network_transmit_errors_total{namespace="$namespace",pod_name="$podName",container_name!=""}[5m]))
Pod 网络 I/O
Catalog
表达式
详情
receive sum(rate(container_network_receive_bytes_total{namespace="$namespace",pod_name="$podName",container_name!=""}[5m]))transmit sum(rate(container_network_transmit_bytes_total{namespace="$namespace",pod_name="$podName",container_name!=""}[5m]))
摘要
receive sum(rate(container_network_receive_bytes_total{namespace="$namespace",pod_name="$podName",container_name!=""}[5m]))transmit sum(rate(container_network_transmit_bytes_total{namespace="$namespace",pod_name="$podName",container_name!=""}[5m]))
Pod 磁盘 I/O
Catalog
表达式
详情
read sum(rate(container_fs_reads_bytes_total{namespace="$namespace",pod_name="$podName",container_name!=""}[5m])) by (container_name)write sum(rate(container_fs_writes_bytes_total{namespace="$namespace",pod_name="$podName",container_name!=""}[5m])) by (container_name)
摘要
read sum(rate(container_fs_reads_bytes_total{namespace="$namespace",pod_name="$podName",container_name!=""}[5m]))write sum(rate(container_fs_writes_bytes_total{namespace="$namespace",pod_name="$podName",container_name!=""}[5m]))
容器指标
容器 CPU 利用率
Catalog
表达式
cfs throttled seconds
sum(rate(container_cpu_cfs_throttled_seconds_total{namespace="$namespace",pod_name="$podName",container_name="$containerName"}[5m]))
usage seconds
sum(rate(container_cpu_usage_seconds_total{namespace="$namespace",pod_name="$podName",container_name="$containerName"}[5m]))
system seconds
sum(rate(container_cpu_system_seconds_total{namespace="$namespace",pod_name="$podName",container_name="$containerName"}[5m]))
user seconds
sum(rate(container_cpu_user_seconds_total{namespace="$namespace",pod_name="$podName",container_name="$containerName"}[5m]))
容器内存利用率
sum(container_memory_working_set_bytes{namespace="$namespace",pod_name="$podName",container_name="$containerName"})
容器磁盘 I/O
Catalog
表达式
read
sum(rate(container_fs_reads_bytes_total{namespace="$namespace",pod_name="$podName",container_name="$containerName"}[5m]))
write
sum(rate(container_fs_writes_bytes_total{namespace="$namespace",pod_name="$podName",container_name="$containerName"}[5m]))