New Relic Infrastructure's Kubernetes cluster explorer provides a multi-dimensional representation of a Kubernetes cluster that lets you zoom into your namespaces, deployments, nodes, pods, containers, and applications. With the cluster explorer you will be able to easily retrieve the data and metadata of these elements, and understand how they are related.
The Kubernetes cluster explorer is available if you have the Kubernetes monitoring integration; there’s nothing additional to deploy or to configure.
Remember you need to set up the recommended Alerts to start seeing your data.
Use the cluster explorer
You can access the cluster explorer from the Kubernetes tab in your Infrastructure account.
At the top left corner of the Kubernetes cluster explorer, you can:
- Select the cluster you want to explore.
- Refine the elements to be displayed by filtering by namespace or deployment.
- Select specific nodes.
The cluster explorer has two main parts:
- On top, a panel visually displays the status of up to 24 nodes of the cluster.
- A table provides a complete list of all the selected nodes.
Please note that onscreen data does not refresh automatically. A message on the top right corner informs of the last time it was updated.
The cluster explorer shows the nodes that have the most issues in a series of four concentric rings:
- The outer ring shows the nodes of the cluster, with each node displaying CPU, memory, and storage performance metrics.
- The next inner-most ring displays the distribution and status of the non-alerting pods associated with that node.
- The third inner-most ring displays the pods on alert and that may have health issues even if they are still running.
- Finally, the inner-most ring displays pods that are pending or that Kubernetes is unable to run.
You can select any pod to see its details, such as namespace, deployment, its containers, alert status, CPU usage, memory usage, and more.
Cluster explorer node table
The cluster explorer node table displays all the nodes of the selected cluster/namespace/deployments, and can be sorted according to node name, node status, pod, pod status, container, CPU% vs. Limit and MEM% vs. Limit.
For more help
Other Kubernetes integration resources: