Kubernetes Monitoring Technical Reference
Geneos ["Geneos"]
You are currently viewing an older version of the documentation. End of life for version 5.x.x is scheduled for 30 September 2025.
If you are currently using version 5.x.x, we advise you to upgrade to the latest version before the EOL date. You can find the latest documentation here.
["Geneos > Netprobe"]["Technical Reference"] "1"


The end of life (EOL) date for this integration is 30 September 2020. This documentation is now archived and is no longer updated. The Collection Agent plugin for Kubernetes now replaces this integration, see Installation in a Kubernetes or OpenShift environment.

Kubernetes Monitoring Technical Reference

General information

Overview

Kubernetes monitoring is a Gateway configuration file that enables monitoring of the Kubernetes platform through a set of samplers with customised Toolkit plug-in settings.

Kubernetes is a container that consists of an entire environment to automate deployment of applications. These include the libraries, binaries, and configuration files that you can bundle into one package.

Track the following key areas when using Kubernetes monitoring:

Key Area Description
Cluster A set of physical or virtual machines, and other infrastructure resources that runs your applications.
Node A physical or virtual machine that runs Kubernetes where it can schedule pods.
Pod A group of containers and volumes.
   

This technical reference provides information on the metrics and dataviews for the samplers available through the Kubernetes integration. If you are setting up the Kubernetes integration for the first time, see Kubernetes Monitoring User Guide.

Metrics and dataviews

Kubernetes clusterInfo

This displays the address of the master and service of Kubernetes:

Column Name Description
clusterService Name of the cluster service.
address Address of the cluster service.
 
   

 

Kubernetes nodes

This displays all the nodes that belong to the cluster:

Column Name Description
name Name of the node that belongs to the cluster.
status Describes the status of the node.
roles

Role of the node.

Option: master

age Total time elapsed from the current state.
 
Other options: Hour, Day, Month, Year
version Version of the node.
   

Kubernetes pods

This displays all the pods that belong to the cluster, including those in the system namespace.

Column Name Description
namespace Refers to the virtual clusters that provide a scope for names. You can use this to divide cluster resources across different names or users.
 
Other options: default or kube-system
name Assigned pod name
ready Indicates the readiness of the pod.
status Status of the pods that are in the namespace.
restarts Shows when the container has been restarted.
age Total time elapsed from the current state.
 
Other options: Hour, Day, Month, Year
   

 



­