# 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\_&lt;nombre\_del\_SR&gt;  
  
**Módulos de los agentes SR**  
Para cada agente de este tipo se generarán los siguientes módulos:

<table border="1" id="bkmrk-nombre-descripci%C3%B3n-t" style="border-collapse: collapse; width: 100%; height: 149px;"><tbody><tr style="height: 29px;"><td style="width: 25%; height: 29px;">Nombre</td><td style="width: 25%; height: 29px;">Descripción</td><td style="width: 25%; height: 29px;">Tipo de dato</td><td style="width: 25%; height: 29px;">Unidad</td></tr><tr style="height: 33px;"><td style="width: 25%; height: 33px;">physical\_size</td><td style="width: 25%; height: 33px;">Espacio físico</td><td style="width: 25%; height: 33px;">generic\_data</td><td style="width: 25%; height: 33px;">GB</td></tr><tr style="height: 29px;"><td style="width: 25%; height: 29px;">physical\_utilisation</td><td style="width: 25%; height: 29px;">Uso físico</td><td style="width: 25%; height: 29px;">generic\_data</td><td style="width: 25%; height: 29px;">GB</td></tr><tr style="height: 29px;"><td style="width: 25%; height: 29px;">free space</td><td style="width: 25%; height: 29px;">Espacio libre</td><td style="width: 25%; height: 29px;">generic\_data</td><td style="width: 25%; height: 29px;">GB</td></tr><tr style="height: 29px;"><td style="width: 25%; height: 29px;">used percent</td><td style="width: 25%; height: 29px;">Porcentaje de SR usado</td><td style="width: 25%; height: 29px;">generic\_data</td><td style="width: 25%; height: 29px;">%</td></tr></tbody></table>

**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:

<table border="1" id="bkmrk-nombre-m%C3%B3dulo-descri" style="border-collapse: collapse; width: 100%; height: 261px;"><tbody><tr style="height: 29px;"><td style="width: 25%; height: 29px;">Nombre módulo</td><td style="width: 25%; height: 29px;">Descripción</td><td style="width: 25%; height: 29px;">Tipo de dato</td><td style="width: 25%; height: 29px;">Unidad</td></tr><tr style="height: 29px;"><td style="width: 25%; height: 29px;">Status</td><td style="width: 25%; height: 29px;">Devuelve si una VM está  
ejecutándose o no</td><td style="width: 25%; height: 29px;">generic\_proc</td><td style="width: 25%; height: 29px;">-</td></tr><tr style="height: 29px;"><td style="width: 25%; height: 29px;">Status description</td><td style="width: 25%; height: 29px;">Nombre del estado</td><td style="width: 25%; height: 29px;">generic\_data\_string</td><td style="width: 25%; height: 29px;">-</td></tr><tr style="height: 29px;"><td style="width: 25%; height: 29px;">Memory used</td><td style="width: 25%; height: 29px;">Porcentaje de memoria RAM  
utilizado</td><td style="width: 25%; height: 29px;">generic\_data</td><td style="width: 25%; height: 29px;">%</td></tr><tr style="height: 29px;"><td style="width: 25%; height: 29px;">cpuX</td><td style="width: 25%; height: 29px;">Porcentaje de carga de CPU</td><td style="width: 25%; height: 29px;">generic\_data</td><td style="width: 25%; height: 29px;">%</td></tr><tr style="height: 29px;"><td style="width: 25%; height: 29px;">Xenxerver Tools</td><td style="width: 25%; height: 29px;">Comprobar si la VM se ha  
instalado y actualizar XenServer  
tools</td><td style="width: 25%; height: 29px;">generic\_proc</td><td style="width: 25%; height: 29px;">-</td></tr><tr style="height: 29px;"><td style="width: 25%; height: 29px;">VDI\_&lt;nombre vdi&gt;\_size</td><td style="width: 25%; height: 29px;">Tamaño de VDI</td><td style="width: 25%; height: 29px;">generic\_data</td><td style="width: 25%; height: 29px;">GB</td></tr><tr><td style="width: 25%;">VDI\_&lt;nombre vdi&gt;\_used</td><td style="width: 25%;">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.</td><td style="width: 25%;">generic\_data</td><td style="width: 25%;">%</td></tr><tr style="height: 29px;"><td style="width: 25%; height: 29px;">Vbd\_XX\_write</td><td style="width: 25%; height: 29px;">Velocidad de escritura en bytes  
por segundo</td><td style="width: 25%; height: 29px;">generic\_data</td><td style="width: 25%; height: 29px;">Bytes/sec</td></tr><tr style="height: 29px;"><td style="width: 25%; height: 29px;">Vbd\_XX\_read</td><td style="width: 25%; height: 29px;">Velocidad de lectura en bytes  
por segundo</td><td style="width: 25%; height: 29px;">generic\_data</td><td style="width: 25%; height: 29px;">Bytes/sec</td></tr></tbody></table>

**Agentes tipo XenServer**   
Por cada host o server se generará un agente, que tendrá un nombre del tipo:  
  
&lt;nombre\_del\_XenServer&gt;​

Cada agente reconocerá su IP.

  
**Módulos de los agentes XenServer**

Para cada agente de este tipo se generarán los siguientes módulos:

<table border="1" id="bkmrk-nombre-m%C3%B3dulo-descri-0" style="border-collapse: collapse; width: 100%; height: 145px;"><tbody><tr style="height: 29px;"><td style="width: 25%; height: 29px;">Nombre Módulo</td><td style="width: 25%; height: 29px;">descripción</td><td style="width: 25%; height: 29px;">tipo de dato</td><td style="width: 25%; height: 29px;">unidad</td></tr><tr style="height: 29px;"><td style="width: 25%; height: 29px;">VMs running</td><td style="width: 25%; height: 29px;">Cantidad de VMs ejecutándose</td><td style="width: 25%; height: 29px;">generic\_data</td><td style="width: 25%; height: 29px;">-</td></tr><tr style="height: 29px;"><td style="width: 25%; height: 29px;">VMs installed</td><td style="width: 25%; height: 29px;">Cantidad de VMs instaladas</td><td style="width: 25%; height: 29px;">generic\_data</td><td style="width: 25%; height: 29px;">-</td></tr><tr style="height: 29px;"><td style="width: 25%; height: 29px;">Memory used</td><td style="width: 25%; height: 29px;">Porcentaje de memoria RAM  
utilizada</td><td style="width: 25%; height: 29px;">generic\_data</td><td style="width: 25%; height: 29px;">%</td></tr><tr style="height: 29px;"><td style="width: 25%; height: 29px;">Load CPU avg</td><td style="width: 25%; height: 29px;">Porcentaje de carga media de  
CPU</td><td style="width: 25%; height: 29px;">generic\_data</td><td style="width: 25%; height: 29px;">%</td></tr></tbody></table>