This Grafana Panel Plugin is developed for Grafana >=v8.
For more information about panels, refer to the official Grafana documentation on Panels
This Panel Plugin offers a visual representation of a Kubernetes cluster. It also gives quick access to the infrastructure metrics of the cluster and the application metrics of the services running on it.
- Kubernetes cluster
- Prometheus Server that provides metrics from the cluster
- Download and extract the release to
%installationpath%/Grafana/grafana/plugins
- Setup Prometheus Data Source in Grafana
- Setup Panel in Grafana with following Prometheus Queries
Queryname | Query |
---|---|
namespace_pod_container_info | kube_pod_container_info |
deployment_info | sum(kube_deployment_labels) by (deployment) |
pod_owner | sum(kube_pod_owner) by (owner_name, pod) |
replicaset_owner | sum(kube_replicaset_owner) by (owner_name, replicaset, namespace) |
- Further metrics can be provided using following naming convention
type/name/level
^(?<type>infrastructure|application)\/(?<name>.*(?=\/))\/(?<level>namespace|pod|container|node)$
see CONTRIBUTE.md