Skip to main content

Modules generated by the plugin

The plugin will generate :

* prefix is a conf parameter that we can customize by adding any name we want.

- One agent for each node of the environment with name : prefix_OS_Node_<node name>.

Each node agent will have the following modules :

Status
Roles
Age
Versión
cpu cores
cpu %
memory bytes
memory %

nodos_modulos.png

- One agent for each pod in the environment with name : prefix_OS_Pod_<pod name>.

Each pod agent will have the following modules:

Status
Restarts
Ready
Age

image-1645115122322.png

- An agent with name: prefix_OS_POD_Stats

It will create a cpu(cores) module and a memory module for each pod.

<nombre-pod>_Cpu (cores)
<nombre-pod>_Memory (bytes)

image-1645115401735.png

- One agent for each deployment with name :prefix_ OS_Deployment_<deployment-name>.

Each Deployment agent will have the following data :

 

Age
Avalaible
Ready
Up to date

 

image-1644837340546.png

- An agent named "prefix_OS_Imagestreams_stats" with modules for each imagestream in our environment (the number is configured in the .conf).

The agent OS_Imagestreams_stats will contain the following modules for each Imagestream:

<nombre imagestream> - storage
<nombre imagestream> - images

image-1644851092860.png

- An agent with name "prefix_OS_Api_service" with modules for each element of our api.

Elemento API

image-1645031007816.png

- An agent named "prefix_OS_Replication controllers with the following modules for each replication controller:

<Replication controller nombre> Desired
<Replication controller nombre> Current
<Replication controller nombre> Ready
<Replication controller nombre> Age

image-1645115623265.png

- An agent named "prefix_OS_Services" with a module for each service in our environment.

Servicio

image-1645031359257.png

- In addition, the plugin will generate an agent called "prefix_Openshift" with modules that will indicate the number of certain elements in our environment.

The Openshift agent will contain the following modules:

 

Services
Deployments
Namespaces
Nodes
Pods
Imagestreams
Replication controllers

image-1645031121455.png

 

Example of agent view after plugin execution

image-1645115831454.png