K8S Node dashboard


As an administrator, use the K8S Node dashboard to understand the following information:

  • The CPU, memory, storage, and volume profiles on a Kubernetes node
  • Details of the events that are related to a Kubernetes node
  • The current status of a pod.

The following image shows the K8S Node dashboard:

k8s_node.png

To view the dashboard:

  1. In BMC Helix Dashboards from the navigation menu, click Dashboards.
  2. Click the Operations Management folder and click K8S Node.

Tip: To quickly open the dashboard from the home page, mark it as a favorite by using the star icon. Additionally, after you open a dashboard, it is available under Recently viewed dashboards on the home page. 

Panels in the K8S Node dashboard

PanelDescriptionExample
The top menu bar

The menu bar, where you can select the following options:

  • K8S Clusters
  • Node
  • Events: Toggle this button to choose to view events for the node. 
node_menu bar.png
The Node Status section
Node Status

The status of the node. 

The following values are valid:

  • Ready: The node is healthy and is ready to accept pods.
  • Not Ready: The node is not ready to accept pods.
  • Unknown: It is not known whether the node is ready or not ready.
node_status.png
Total Pods

The total number of pods on the node.

node_totPods.png
PID Pressure

Displays whether the node is experiencing Process ID (PID) pressure because too many processes are open on the node.

node_pidPres.png
Memory PressureDisplays whether the node memory is low.node_memPres.png
Disk PressureDisplays whether the disk capacity is low.node_diskPres.png
The CPU Profile section
CPU Utilization

The CPU utilization of the node in percentage.

node_cpuUtil.png
CPU UsageThe CPU usage of the node in seconds. The CPU usage is calculated as the sum of all cores.node_cpuUsage.png
CPU Average Usage CoresThe average CPU usage of the node in cores. The average CPU is calculated as the average of the sum of all cores.node_cpuAvgUsaCores.png
The Memory Profile section
Memory Utilization

The memory utilization of the node in percentage.

node_memUtil.png
Memory Usage Bytes

The amount of used memory on the node in MB.

node_memUsage.png
Memory Available BytesThe amount of available memory on the node in MB.node_memAvailBytes.png
Major Page FaultsThe number of the major page faults for the node.node_memPageFaults.png
Memory Page FaultsThe number of the memory page faults for the node.node_majPageFaults.png
The Storage Profile section
FileSystem Utilization

The file system utilization of the node in percentage.

node_fileSysUtilization.png
FileSystem Used BytesThe used file system bytes on the node in MB.node_fileSysUsedBytes.png
FileSystem Available BytesThe available file system bytes on the node in MB.node_fileSysAvailBytes.png
FileSystem Inodes UsedThe number of used file system inodes on the node.node_fileSysInodesUsed.png
FileSystem Inodes FreeThe number of free file system inodes on the node.node_fileSysInodesFree.png
The Network Profile section
Network Total Bytes

The total number of bytes that are received and transmitted over the network in MB for the node.

node_netTotBytes.png
Network Received and Transmitted BytesThe number of bytes that are received and transmitted over the network in MB for the node.node_netRecTransBytes.png
Network Received and Transmitted ErrorsThe number of errors that are received and transmitted over the network for the node.node_netRecTransErr.png
The Events panel
Events

The number of open events related to the pod.

You can see details such as the time when the event occurred, its metric information, and the value that caused the threshold breach.

node_events.png

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*