Documentation forSolarWinds Observability

Kubernetes entity details

A Kubernetes cluster entity is created for each cluster that is monitored. High level summaries of the Kubernetes clusters are available in widgets in the Kubernetes area overview nested under the Infrastructure Overview.

Each Kubernetes cluster has its own details page with information about its health, workloads, events, network topology, and integrations with other SolarWinds Observability features. The Kubernetes cluster details also display the tag of the Docker image used by a container that shares the same name as its corresponding Kubernetes deployment, providing you with the option to quickly identify the specific version of the deployed application.

You can also extend your entity details with Kubernetes annotations with a special swo.cloud.solarwinds.com/ prefix.

In addition to general performance metrics for the cluster itself, each Kubernetes cluster entity monitors the following items as individual entities: Nodes, Namespaces, Pods, Deployments, StatefulSets, DaemonSets, Jobs, Services, Persistent volumes, and Persistent volume claims. To view details about each monitored element, open the cluster details page, click the tab for the respective element type, and click an element in the list. Kubernetes clusters, Nodes, and Deployments are also available in the Entity Explorer.

All collected metrics and logs are also available in the Metrics Explorer and Logs Explorer.

Kubernetes Events

The Events tab of the Kubernetes cluster details view of the Entity Explorer lists events collected from your cluster during the specified time period. The tab is available also on the Node details pages, showing only events related to those nodes. To create alerts for Kubernetes events, hover over the event you want to create an alert for, click the vertical ellipsis () on the right, and select Create alert. To find a specific event, do any of the following:

  • To change the time period, click the drop-down menu in the upper-right corner and choose how much historical data to display. You can choose to view all recent data for standard lengths of time, or to view data between two dates.

    To show data from a custom time period, choose Custom. In the calendar that appears, click the starting date of your time period and click the ending date. The time period's start and end times default to the current time. To change a start or end time, click the clock next to the time you want to change and click the desired time.

  • Enter text in the search field to find an event based on the message text.

  • Click Filter to open the Filters pane, and select one or more filters to specify what events to include.

Kubernetes widgets

In addition to standard visualizations of metric data, the following widgets display detailed insights into your Kubernetes containers, clusters, and nodes.

Clusters per Infrastructure Provider

The Clusters per Infrastructure Provider widget shows the number of Kubernetes clusters for each Infrastructure Provider. Infrastructure Provider categories include Azure, AWS, and Other.

Events

The Events widget shows the number and type of events collected for your cluster.

Top 5 Clusters (Alerts)

The Top 5 Clusters (Alerts) widget shows the top five Kubernetes clusters with the greatest number of monitored alerts.

Top 5 Clusters (Nodes)

The Top 5 Clusters (Nodes) widget shows the top five Kubernetes clusters with the greatest number of monitored nodes.

Top 5 Clusters (Events)

The Top 5 Clusters (Warning Events) widget shows the top five Kubernetes clusters with the greatest number of warning events.

Top 5 Clusters (CPU Utilization)

The Top 5 Clusters (CPU Utilization) widget shows the top five Kubernetes clusters with the greatest percentage of CPU utilization.

Top 5 Clusters (Memory Utilization)

The Top 5 Clusters (Memory Utilization) widget shows the top five Kubernetes clusters with the greatest percentage of memory utilization.

Monitored element summary widgets

Widgets showing status summaries for Pods, Deployments, DaemonSets, and StatefulSets show the number of each respective monitored element in the cluster, categorized by the status of the elements.

Details

On the Overview tab, the Details widget shows the cluster name, universally unique identifiers (UID), infrastructure provider, and the collector status. For Kubernetes nodes, the Details widget includes the cluster name, pods, capacity details, and more.