Skip to main content

Módulos generados por el plugin

El plugin generará :

* prefix es un parametro del conf que podemos customizar añadiendo el nombre que queramos.

- Un agente por cada nodo del entorno con nombre : prefix_OS_Nodo_<nombre del nodo>

Cada agente de nodo tendrá los siguientes módulos :

Status
Roles
Age
Versión
cpu cores
cpu %
memory bytes
memory %
allocated cpu
allocated memory
memory pressure
disk pressure
pid pressure
ready

nodos_modulos.png

- Un agente por cada pod del entorno con nombre : prefix_OS_Pod_<nombre del pod>

Cada agente de pod tendrá los siguientes módulos:

Status
Restarts
Ready
Age

image-1645115122322.png

- Un agente con nombre: prefix_OS_POD_Stats

Creará un módulo de cpu(cores) y otro de memoria por cada pod.

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

image-1645115401735.png

- Un agente por cada deployment con nombre :prefix_ OS_Deployment_<nombre-deployment>

Cada agente Deployment tendrá los siguientes datos :

Age
Avalaible
Ready
Up to date

 

image-1644837340546.png

- Un agente con nombre "prefix_OS_Imagestreams_stats" con módulos por cada imagestream de nuestro entorno (el número se configura en el .conf).

El agente OS_Imagestreams_stats contendrá los siguientes módulos por cada Imagestream:

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

image-1644851092860.png

- Un agente con nombre "prefix_OS_Api_service" con módulos por cada elemento de nuestra api.

Elemento API

image-1645031007816.png

- Un agente con nombre "prefix_OS_Replication controllers con los siguientes módulos  por cada replication controller:

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

image-1645115623265.png

- Un agente con nombre "prefix_OS_Services" con un módulo por cada servicio de nuestro entorno.

Servicio

image-1645031359257.png

- Un agente con nombre "prefix_OS_Component status" para monitorizar cada component status del entorno.

image-1675248093965.png

- Un agente con nombre "prefix_OS_Operators" para monitorizar cada operador del entorno.

image-1675248078684.png

- Además el plugin generará un agente llamado "prefix_Openshift" con módulos que indicaran el número de ciertos elementos con los que cuenta nuestro entorno.

El agente Openshift contendrá los siguientes módulos:

Services
Deployments
Namespaces
Nodes
Pods
Imagestreams
Replication controllers

image-1645031121455.png

 

Ejemplo de vista de agentes tras ejecución del plugin

image-1645115831454.png