add k8s-resources-node dashboard

This commit is contained in:
liuxu
2019-10-16 16:49:33 +08:00
parent 4e846a146f
commit ace8b4d6d3
4 changed files with 977 additions and 24 deletions

View File

@@ -27,7 +27,7 @@
"subdir": ""
}
},
"version": "3da19e5a40fbb9f7a621958040472db918c4de9c"
"version": "15ddfa20a6921ffbd43172eb54f6bdc1bcf8d3d3"
},
{
"name": "grafonnet",
@@ -107,7 +107,7 @@
"subdir": "lib/promgrafonnet"
}
},
"version": "3da19e5a40fbb9f7a621958040472db918c4de9c"
"version": "15ddfa20a6921ffbd43172eb54f6bdc1bcf8d3d3"
}
]
}

File diff suppressed because it is too large Load Diff

View File

@@ -54,6 +54,9 @@ spec:
- mountPath: /grafana-dashboard-definitions/0/k8s-resources-namespace
name: grafana-dashboard-k8s-resources-namespace
readOnly: false
- mountPath: /grafana-dashboard-definitions/0/k8s-resources-node
name: grafana-dashboard-k8s-resources-node
readOnly: false
- mountPath: /grafana-dashboard-definitions/0/k8s-resources-pod
name: grafana-dashboard-k8s-resources-pod
readOnly: false
@@ -123,6 +126,9 @@ spec:
- configMap:
name: grafana-dashboard-k8s-resources-namespace
name: grafana-dashboard-k8s-resources-namespace
- configMap:
name: grafana-dashboard-k8s-resources-node
name: grafana-dashboard-k8s-resources-node
- configMap:
name: grafana-dashboard-k8s-resources-pod
name: grafana-dashboard-k8s-resources-pod

View File

@@ -77,8 +77,8 @@ spec:
- expr: |
sum by (namespace, pod, container) (
rate(container_cpu_usage_seconds_total{job="kubelet", image!="", container!="POD"}[5m])
)
record: namespace_pod_container:container_cpu_usage_seconds_total:sum_rate
) * on (namespace, pod) group_left(node) max by(namespace, pod, node) (kube_pod_info)
record: node_namespace_pod_container:container_cpu_usage_seconds_total:sum_rate
- expr: |
sum(container_memory_usage_bytes{job="kubelet", image!="", container!="POD"}) by (namespace)
record: namespace:container_memory_usage_bytes:sum