Adding requested and limit values to CPU and limit value to memory
This commit is contained in:
@@ -132,6 +132,18 @@ dashboard = Dashboard(
|
|||||||
'refId': 'B',
|
'refId': 'B',
|
||||||
'step': 20,
|
'step': 20,
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
'expr': 'kube_pod_container_resource_limits_'
|
||||||
|
'memory_bytes{pod="$pod", container=~'
|
||||||
|
'"$container"}',
|
||||||
|
'interval': '10s',
|
||||||
|
'intervalFactor': 2,
|
||||||
|
'legendFormat': 'Limit: {{ container }}',
|
||||||
|
'metric': 'kube_pod_container_resource_'
|
||||||
|
'limits_memory_bytes',
|
||||||
|
'refId': 'C',
|
||||||
|
'step': 20,
|
||||||
|
},
|
||||||
],
|
],
|
||||||
),
|
),
|
||||||
],
|
],
|
||||||
@@ -170,6 +182,30 @@ dashboard = Dashboard(
|
|||||||
'refId': 'A',
|
'refId': 'A',
|
||||||
'step': 30
|
'step': 30
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
'expr': 'kube_pod_container_resource_requests_'
|
||||||
|
'cpu_cores{pod="$pod", container=~'
|
||||||
|
'"$container"}',
|
||||||
|
'interval': '10s',
|
||||||
|
'intervalFactor': 2,
|
||||||
|
'legendFormat': 'Requested: {{ container }}',
|
||||||
|
'metric': 'kube_pod_container_resource_'
|
||||||
|
'requests_cpu_cores',
|
||||||
|
'refId': 'B',
|
||||||
|
'step': 20,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
'expr': 'kube_pod_container_resource_limits_'
|
||||||
|
'cpu_cores{pod="$pod", container=~'
|
||||||
|
'"$container"}',
|
||||||
|
'interval': '10s',
|
||||||
|
'intervalFactor': 2,
|
||||||
|
'legendFormat': 'Limit: {{ container }}',
|
||||||
|
'metric': 'kube_pod_container_resource_'
|
||||||
|
'limits_memory_bytes',
|
||||||
|
'refId': 'C',
|
||||||
|
'step': 20,
|
||||||
|
},
|
||||||
],
|
],
|
||||||
),
|
),
|
||||||
],
|
],
|
||||||
|
@@ -5241,6 +5241,15 @@ data:
|
|||||||
"metric": "kube_pod_container_resource_requests_memory_bytes",
|
"metric": "kube_pod_container_resource_requests_memory_bytes",
|
||||||
"refId": "B",
|
"refId": "B",
|
||||||
"step": 20
|
"step": 20
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"expr": "kube_pod_container_resource_limits_memory_bytes{pod=\"$pod\", container=~\"$container\"}",
|
||||||
|
"interval": "10s",
|
||||||
|
"intervalFactor": 2,
|
||||||
|
"legendFormat": "Limit: {{ container }}",
|
||||||
|
"metric": "kube_pod_container_resource_limits_memory_bytes",
|
||||||
|
"refId": "C",
|
||||||
|
"step": 20
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"title": "Memory Usage",
|
"title": "Memory Usage",
|
||||||
@@ -5327,6 +5336,24 @@ data:
|
|||||||
"legendFormat": "{{ container_name }}",
|
"legendFormat": "{{ container_name }}",
|
||||||
"refId": "A",
|
"refId": "A",
|
||||||
"step": 30
|
"step": 30
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"expr": "kube_pod_container_resource_requests_cpu_cores{pod=\"$pod\", container=~\"$container\"}",
|
||||||
|
"interval": "10s",
|
||||||
|
"intervalFactor": 2,
|
||||||
|
"legendFormat": "Requested: {{ container }}",
|
||||||
|
"metric": "kube_pod_container_resource_requests_cpu_cores",
|
||||||
|
"refId": "B",
|
||||||
|
"step": 20
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"expr": "kube_pod_container_resource_limits_cpu_cores{pod=\"$pod\", container=~\"$container\"}",
|
||||||
|
"interval": "10s",
|
||||||
|
"intervalFactor": 2,
|
||||||
|
"legendFormat": "Limit: {{ container }}",
|
||||||
|
"metric": "kube_pod_container_resource_limits_memory_bytes",
|
||||||
|
"refId": "C",
|
||||||
|
"step": 20
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"title": "CPU Usage",
|
"title": "CPU Usage",
|
||||||
|
Reference in New Issue
Block a user