# Agentes generados por el plugin
El plugin genera tres tipos de agentes:
● máquina virtual (VM)
● disco de almacenamiento (SR)
● XenServer (Host)
**Agentes del tipo Storage Repository (SR)**
Por cada SR se generará un agente, que tendrá un nombre del tipo: XenSR\_<nombre\_del\_SR>
**Módulos de los agentes SR**
Para cada agente de este tipo se generarán los siguientes módulos:
Nombre | Descripción | Tipo de dato | Unidad |
physical\_size | Espacio físico | generic\_data | GB |
physical\_utilisation | Uso físico | generic\_data | GB |
free space | Espacio libre | generic\_data | GB |
used percent | Porcentaje de SR usado | generic\_data | % |
**Agentes del tipo Virtual Machine (VM)**
Cada agente tendrá la IP de la máquina virtual y su sistema
operativo (siempre que tenga XenServer Tools instaladas
**Módulos de los agentes VM**
Para cada agente de este tipo se generarán los siguientes módulos:
Nombre módulo | Descripción | Tipo de dato | Unidad |
Status | Devuelve si una VM está
ejecutándose o no | generic\_proc | - |
Status description | Nombre del estado | generic\_data\_string | - |
Memory used | Porcentaje de memoria RAM
utilizado | generic\_data | % |
cpuX | Porcentaje de carga de CPU | generic\_data | % |
Xenxerver Tools | Comprobar si la VM se ha
instalado y actualizar XenServer
tools | generic\_proc | - |
VDI\_<nombre vdi>\_size | Tamaño de VDI | generic\_data | GB |
VDI\_<nombre vdi>\_used | Porcentaje de espacio físico que ocupa actualmente la imagen de disco en el repositorio de almacenamiento. Tenga en cuenta que el porcentaje de utilización en los discos de tipo thick siempre será el 100%, ya que se reserva todo el espacio en la máquina al crear el disco. | generic\_data | % |
Vbd\_XX\_write | Velocidad de escritura en bytes
por segundo | generic\_data | Bytes/sec |
Vbd\_XX\_read | Velocidad de lectura en bytes
por segundo | generic\_data | Bytes/sec |
**Agentes tipo XenServer**
Por cada host o server se generará un agente, que tendrá un nombre del tipo:
<nombre\_del\_XenServer>
Cada agente reconocerá su IP.
**Módulos de los agentes XenServer**
Para cada agente de este tipo se generarán los siguientes módulos:
Nombre Módulo | descripción | tipo de dato | unidad |
VMs running | Cantidad de VMs ejecutándose | generic\_data | - |
VMs installed | Cantidad de VMs instaladas | generic\_data | - |
Memory used | Porcentaje de memoria RAM
utilizada | generic\_data | % |
Load CPU avg | Porcentaje de carga media de
CPU | generic\_data | % |