View table: PESystemMetric
Table structure:
- Metric - Wikitext
- MetricDescription - Wikitext
- PrometheusFormula - String
- Type - String
- UsedFor - String
This table has 18 rows altogether.
Page | Metric | MetricDescription | PrometheusFormula | Type | UsedFor |
---|---|---|---|---|---|
Draft:PrivateEdition/Current/Operations/SystemMetrics | Bytes received over the network by the container | rate(container_network_receive_bytes_total{namespace="$namespace",pod=~"$service-.*", container!=""}[1m]) | Kubernetes | ||
Draft:PrivateEdition/Current/Operations/SystemMetrics | Bytes transmitted over the network by the container | rate(container_network_transmit_bytes_total{namespace="$namespace",pod=~"$service-.*", container!=""}[1m]) | Kubernetes | ||
Draft:PrivateEdition/Current/Operations/SystemMetrics | Pod Restarts | increase(kube_pod_container_status_restarts_total{namespace="$namespace", pod=~"$service.*"})[1m] | Kubernetes | ||
Draft:PrivateEdition/Current/Operations/SystemMetrics | Process CPU All | sum(rate({SERVICE_NAME}_process_cpu_seconds_total{pod=~"$pod",service="$service"}[30s]) * 100) by (pod) | Node | CPU utilization | |
Draft:PrivateEdition/Current/Operations/SystemMetrics | Process HEAP All | {SERVICE_NAME}_process_heap_bytes{pod=~"$pod",service="$service"} | Node | Heap status | |
Draft:PrivateEdition/Current/Operations/SystemMetrics | Process Memory All: resident memory | {SERVICE_NAME}_process_resident_memory_bytes{pod=~"$pod",service="$service"} | Node | Memory | |
Draft:PrivateEdition/Current/Operations/SystemMetrics | Process Memory All: virtual memory | {SERVICE_NAME}_process_virtual_memory_bytes{pod=~"$pod",service="$service"} | Node | Memory | |
Draft:PrivateEdition/Current/Operations/SystemMetrics | The cgroup's CPU usage | sum (rate (container_cpu_usage_seconds_total{namespace="$namespace",pod=~"$service-.*", container!="POD"}[1m])) by (pod) * 100 | Kubernetes | CPU utilization | |
Draft:PrivateEdition/Current/Operations/SystemMetrics | The cgroup's total memory | sum(container_memory_usage_bytes{namespace="$namespace",pod=~"$service-.*", container!=""}) by (pod) | Kubernetes | Memory | |
PrivateEdition/Current/Operations/SystemMetrics | Bytes received over the network by the container | rate(container_network_receive_bytes_total{namespace="$namespace",pod=~"$service-.*", container!=""}[1m]) | Kubernetes | ||
PrivateEdition/Current/Operations/SystemMetrics | Bytes transmitted over the network by the container | rate(container_network_transmit_bytes_total{namespace="$namespace",pod=~"$service-.*", container!=""}[1m]) | Kubernetes | ||
PrivateEdition/Current/Operations/SystemMetrics | Pod Restarts | increase(kube_pod_container_status_restarts_total{namespace="$namespace", pod=~"$service.*"})[1m] | Kubernetes | ||
PrivateEdition/Current/Operations/SystemMetrics | Process CPU All | sum(rate({SERVICE_NAME}_process_cpu_seconds_total{pod=~"$pod",service="$service"}[30s]) * 100) by (pod) | Node | CPU utilization | |
PrivateEdition/Current/Operations/SystemMetrics | Process HEAP All | {SERVICE_NAME}_process_heap_bytes{pod=~"$pod",service="$service"} | Node | Heap status | |
PrivateEdition/Current/Operations/SystemMetrics | Process Memory All: resident memory | {SERVICE_NAME}_process_resident_memory_bytes{pod=~"$pod",service="$service"} | Node | Memory | |
PrivateEdition/Current/Operations/SystemMetrics | Process Memory All: virtual memory | {SERVICE_NAME}_process_virtual_memory_bytes{pod=~"$pod",service="$service"} | Node | Memory | |
PrivateEdition/Current/Operations/SystemMetrics | The cgroup's CPU usage | sum (rate (container_cpu_usage_seconds_total{namespace="$namespace",pod=~"$service-.*", container!="POD"}[1m])) by (pod) * 100 | Kubernetes | CPU utilization | |
PrivateEdition/Current/Operations/SystemMetrics | The cgroup's total memory | sum(container_memory_usage_bytes{namespace="$namespace",pod=~"$service-.*", container!=""}) by (pod) | Kubernetes | Memory |