Docs » Integrations Guide » Monitor Kubernetes » Drilling Down in the Kubernetes Navigator

Drilling Down in the Kubernetes Navigator 🔗

When you zoom into a single cluster, you can focus on just that cluster, and the Analyzer tab displays suggested filters for that specific cluster. When you zoom into a node element, the Analyzer tab displays suggested filters for that specific node and the Info tab displays charts related to that element.

Note

If you are using the SignalFx Smart Agent version 4.14 or lower, see Kubernetes Built-in Content instead of this section to get familiar with the ways to visualize data from your nodes, pods, containers, and network.

Map 🔗

The Map tab displays your Kubernetes infrastructure in an interactive cluster map. Select elements in the map to explore data about each of those elements, represented by various charts in the Info tab. The level of detail shown on the map is dynamic and depends on the number of elements shown, either specified through the filters at the top of the page or that you zoomed in on to drill down for more detail.

Note

The color or statistics for an element, such as a pod, might change as you drill down or click through your system, because the information, such as, the state of the pod or its memory consumption statistics, might refresh between the time you start navigation and the time a target element appears.

Explore the cluster map:
  • Nodes are colored by condition (ready | not ready | pressure | etc.)
  • Pods are colored by phase (running | pending | failed | etc.)
  • Containers are colored by status (ready | not ready)

For example, the following illustration displays the inventory of nodes and pods within a selected cluster in which seven of the nodes have memory pressure.

../../_images/Cluster_With_Nodes.png

Info 🔗

The Info tab in the sidebar displays details about one of the elements — workload, node, pod, or container — that you selected from the main area. The top chart shows metadata about the selected element, similar to what the Kubernetes kubectl command line commands return. The other charts are a combination of table charts, which list related objects in the selected element, and area charts, which display infrastructure metrics. Click links to related objects in the Info tab to drill down through the sidebar content without losing context.

../../_images/Sidebar_3.png

You can view the Info tab content in full screen by clicking the expand icon, which navigates to the associated detail page.

../../_images/Node_Detail_11.png

Analyzer (Cluster Map only) 🔗


Available in SignalFx Enterprise Edition.


The Analyzer tab in the sidebar displays suggested filters about the elements selected in the cluster map. Click links in the Analyzer tab to add filters to the cluster map and explore interesting conditions across your entire Kubernetes environment.

../../_images/Sidebar_2.png

The Analyzer uses AI-driven insights to examine patterns that nodes, pods, or containers could have in common. Trouble indicators are:

  • pods that are in pending status
  • pods that are in failed status
  • pods with unknown condition
  • containers with high restart counts
  • nodes not ready
  • nodes with unknown condition
  • nodes experiencing high CPU
  • nodes experiencing high memory

The Analyzer displays overrepresented metrics properties for known conditions, such as pods in pending status, pods in failed status, and so forth. You can use properties that are highly correlated with these conditions to filter the cluster map. You can explore data about each of those elements in the Info tab. This exploration can identify the underlying patterns noticeable on the filtered map that may be correlated with Kubernetes issues (for example, all failed pods only being in certain types of clusters) and provides suggested paths to follow for troubleshooting such issues.

List Pages 🔗

Nodes 🔗

The Nodes tab displays a detailed list of all the nodes in your cluster, along with the infrastructure metrics, basic configuration, and health indicators such as CPU used, memory used, disk used, and so forth, for each node in your selected Kubernetes clusters. This list makes it easy to see hot spots. You can sort or group this list by available keys.

../../_images/Node_List_1.png

Click the name of a node to open the sidebar and drill down to details without losing context.

../../_images/Node_List_2.png

Workloads 🔗

The Workloads tab displays a detailed list of all the workloads running in a selected cluster, along with the metadata and infrastructure metrics for each workload. You can specify a different cluster, namespace, or workload type. You can sort or group this list by available keys.

If you are a SignalFx µAPM customer, you can go from SignalFx Kubernetes Navigator to SignalFx µAPM to view, understand, and explore the relationship between various infrastructure objects and the services running on them. Click a service name to navigate to the µAPM built-in service dashboard.

../../_images/Workloads_1.png

Click the name of a workload to open the sidebar and drill down to details without losing context.

../../_images/Workloads_2.png

Detail Pages 🔗

The following detail pages display metadata, infrastructure metrics, and events from the elements (node, workload, pod, or container) of your environment that were specified through the filters at the top of the page or that you selected from another page. You can learn things about the element such as what is running on it, what related alerts have triggered, and what kind of trends exist.

Node Detail 🔗

The Node Detail tab displays detailed information about a selected node, including additional properties, workloads running on the node, containers on this node, and so on. The properties in the upper left are metadata about the node. If desired, you can specify a different cluster or node. The status of the workloads helps you understand the health of the workloads.

Click around on workloads and containers on the node to open the sidebar and drill down to details on these elements without losing context. You can search or group by workload or container for this node. Recent trigger and clear events appear in the Node Events chart. You can sort this list by available keys.

../../_images/Node_Detail_11.png

Workload Detail 🔗

The Workload Detail tab displays detailed information about a selected workload. The properties in the upper left are metadata about the workload. If desired, you can specify a different cluster, namespace, or workload type.

Click around on pods and nodes to open the sidebar and drill down to details on these elements without losing context. You can search or group by the pod list for this workload. Recent trigger and clear events appear in the Workload Events chart. You can sort these lists by available keys.

../../_images/Workload_Detail_1.png

Pod Detail 🔗

The Pod Detail tab displays detailed information about a selected pod, including its containers. Use this view to track the activity on one pod or across all pods in your cluster. The properties in the upper left are metadata about the pod. If desired, you can specify a different cluster, node, or pod.

Click around on containers in the pod to open the sidebar and drill down to details without losing context. You can search or group by the container list for this pod. Recent trigger and clear events appear in the Pod Events chart. You can sort this list by available keys.

../../_images/Pod_Detail_11.png

Container Detail 🔗

The Container Detail tab displays detailed information about a selected container. The properties in the upper left are metadata about the container. If desired, you can specify a different cluster or container. You can also specify the metric graphs you want to see by applying a filter to the metrics. Recent trigger and clear events appear in the Container Events chart.

../../_images/Container_Detail_2.png