# Agents generated by the plugin
The plugin generates three types of agents:
● virtual machine (VM)
● storage disk (SR)
● XenServer (Host)
https://pandorafms.com/guides/public/link/1013#bkmrk-agentes-del-tipo-sto
**Storage Repository (SR) type agents**
For each SR an agent will be generated, which will have a name of the type: XenSR\_<name\_of\_SR>
**SR Agent Modules**
For each agent of this type the following modules will be generated:
Name | Description | Type | Unit |
physical\_size | physical space | generic\_data | GB |
physical\_utilisation | physical\_utilisation | generic\_data | GB |
free space | free space | generic\_data | GB |
used percent | percent SR percentage used | generic\_data | % |
**Virtual Machine (VM) type agents**
Each agent will have the IP of the virtual machine and its system
operational (as long as you have XenServer Tools installed
**VM Agent Modules**
For each agent of this type the following modules will be generated:
Module name | Descripction | Type | Unit |
Status | Returns whether a VM is
running or not | generic\_proc | - |
Status description | State name | generic\_data\_string | - |
Memory used | RAM percentage
used | generic\_data | % |
cpuX | CPU load percentage | generic\_data | % |
Xenxerver Tools | Check if the VM has been
installed and update XenServer
tools | generic\_proc | - |
VDI\_<nombre vdi>\_size | VDI size | generic\_data | GB |
VDI\_<nombre vdi>\_used | The percentage of physical space currently occupied by the disk image in the storage repository. Note that the utilization percentage on thick disks will always be 100%, since all space on the machine is reserved when the disk is created. | generic\_data | % |
Vbd\_XX\_write | Write speed in bytes per second | generic\_data | Bytes/sec |
Vbd\_XX\_read | Reading speed in bytes per second |
**XenServer-type agents**
For each host or server, an agent will be generated, which will have a name of the type:
<XenServer\_name>
Each agent will recognize your IP.
**XenServer Agent Modules**
For each agent of this type the following modules will be generated:
Module name | Description | Type | Unit |
VMs running | Number of VMs running | generic\_data | - |
VMs installed | Number of VMs installed | generic\_data | - |
Memory used | RAM percentage
used | generic\_data | % |
Load CPU avg | Average load percentage
CPU | generic\_data | % |