chronograf/protoboards/kubernetes.json

1 line
5.2 KiB
JSON

{"id":"2a1f515b-fc17-4295-a38e-2990bea5d5b3","meta":{"name":"kubernetes","measurements":["kubernetes_node","kubernetes_pod_container","kubernetes_pod_network","kubernetes_system_container"],"version":"1.0","dashboardVersion":"1.x","description":"Dashboard for the telegraf input plug-in: Kubernetes","author":"influxdata","license":"MIT","icon":"","url":"https://github.com/influxdata/telegraf/tree/master/plugins/inputs/kubernetes"},"data":{"cells":[{"w":4,"h":4,"name":"K8s - Node Millicores","queries":[{"query":"SELECT mean(\"cpu_usage_nanocores\") / 1000000 AS \"cpu_usage_millicores\" FROM \":db:\".\":rp:\".\"kubernetes_node\" WHERE time > :dashboardTime: AND \"host\" = :host: GROUP BY time(:interval:), \"node_name\"","groupbys":["\"node_name\""]}],"type":"line","axes":{"x":{"prefix":"","suffix":"","base":"10","scale":"linear","label":"","bounds":["",""]},"y":{"prefix":"","suffix":"","base":"10","scale":"linear","label":"","bounds":["",""]},"y2":{"prefix":"","suffix":"","base":"10","scale":"linear","label":"","bounds":["",""]}}},{"w":4,"h":4,"name":"K8s - Node Memory Bytes","queries":[{"query":"SELECT mean(\"memory_usage_bytes\") AS \"memory_usage_bytes\" FROM \":db:\".\":rp:\".\"kubernetes_node\" WHERE time > :dashboardTime: AND \"host\" = :host: GROUP BY time(:interval:), \"node_name\"","groupbys":["\"node_name\""]}],"type":"line","axes":{"x":{"prefix":"","suffix":"","base":"10","scale":"linear","label":"","bounds":["",""]},"y":{"prefix":"","suffix":"","base":"10","scale":"linear","label":"","bounds":["",""]},"y2":{"prefix":"","suffix":"","base":"10","scale":"linear","label":"","bounds":["",""]}}},{"w":4,"h":4,"name":"K8s - Pod Millicores","queries":[{"query":"SELECT mean(\"cpu_usage_nanocores\") / 1000000 AS \"cpu_usage_millicores\" FROM \":db:\".\":rp:\".\"kubernetes_pod_container\" WHERE time > :dashboardTime: AND \"host\" = :host: GROUP BY time(:interval:), \"pod_name\"","groupbys":["\"pod_name\""]}],"type":"line","axes":{"x":{"prefix":"","suffix":"","base":"10","scale":"linear","label":"","bounds":["",""]},"y":{"prefix":"","suffix":"","base":"10","scale":"linear","label":"","bounds":["",""]},"y2":{"prefix":"","suffix":"","base":"10","scale":"linear","label":"","bounds":["",""]}}},{"w":4,"h":4,"name":"K8s - Pod Memory Bytes","queries":[{"query":"SELECT mean(\"memory_usage_bytes\") AS \"memory_usage_bytes\" FROM \":db:\".\":rp:\".\"kubernetes_pod_container\" WHERE time > :dashboardTime: AND \"host\" = :host: GROUP BY time(:interval:), \"pod_name\"","groupbys":["\"pod_name\""]}],"type":"line","axes":{"x":{"prefix":"","suffix":"","base":"10","scale":"linear","label":"","bounds":["",""]},"y":{"prefix":"","suffix":"","base":"10","scale":"linear","label":"","bounds":["",""]},"y2":{"prefix":"","suffix":"","base":"10","scale":"linear","label":"","bounds":["",""]}}},{"w":4,"h":4,"name":"K8s - Pod TX Bytes/Second","queries":[{"query":"SELECT non_negative_derivative(max(\"tx_bytes\")) AS \"tx_bytes_per_second\" FROM \":db:\".\":rp:\".\"kubernetes_pod_network\" WHERE time > :dashboardTime: AND \"host\" = :host: GROUP BY time(:interval:), \"pod_name\",\"host\"","groupbys":["\"pod_name\"","\"host\""]}],"type":"line","axes":{"x":{"prefix":"","suffix":"","base":"10","scale":"linear","label":"","bounds":["",""]},"y":{"prefix":"","suffix":"","base":"10","scale":"linear","label":"","bounds":["",""]},"y2":{"prefix":"","suffix":"","base":"10","scale":"linear","label":"","bounds":["",""]}}},{"w":4,"h":4,"name":"K8s - Pod RX Bytes/Second ","queries":[{"query":"SELECT non_negative_derivative(max(\"rx_bytes\")) AS \"rx_bytes_per_second\" FROM \":db:\".\":rp:\".\"kubernetes_pod_network\" WHERE time > :dashboardTime: AND \"host\" = :host: GROUP BY time(:interval:), \"pod_name\",\"host\"","groupbys":["\"pod_name\"","\"host\""]}],"type":"line","axes":{"x":{"prefix":"","suffix":"","base":"10","scale":"linear","label":"","bounds":["",""]},"y":{"prefix":"","suffix":"","base":"10","scale":"linear","label":"","bounds":["",""]},"y2":{"prefix":"","suffix":"","base":"10","scale":"linear","label":"","bounds":["",""]}}},{"w":4,"h":4,"name":"K8s - Kubelet Millicores","queries":[{"query":"SELECT mean(\"cpu_usage_nanocores\") / 1000000 AS \"cpu_usage_millicores\" FROM \":db:\".\":rp:\".\"kubernetes_system_container\" WHERE time > :dashboardTime: AND \"host\" = :host: AND \"container_name\" = 'kubelet' GROUP BY time(:interval:)","wheres":["\"container_name\" = 'kubelet'"]}],"type":"line","axes":{"x":{"prefix":"","suffix":"","base":"10","scale":"linear","label":"","bounds":["",""]},"y":{"prefix":"","suffix":"","base":"10","scale":"linear","label":"","bounds":["",""]},"y2":{"prefix":"","suffix":"","base":"10","scale":"linear","label":"","bounds":["",""]}}},{"w":4,"h":4,"name":"K8s - Kubelet Memory Bytes","queries":[{"query":"SELECT mean(\"memory_usage_bytes\") AS \"memory_usage_bytes\" FROM \":db:\".\":rp:\".\"kubernetes_system_container\" WHERE time > :dashboardTime: AND \"host\" = :host: AND \"container_name\" = 'kubelet' GROUP BY time(:interval:)","wheres":["\"container_name\" = 'kubelet'"]}],"type":"line","axes":{"x":{"prefix":"","suffix":"","base":"10","scale":"linear","label":"","bounds":["",""]},"y":{"prefix":"","suffix":"","base":"10","scale":"linear","label":"","bounds":["",""]},"y2":{"prefix":"","suffix":"","base":"10","scale":"linear","label":"","bounds":["",""]}}}]}}