Agents generated by the plugin
The plugin generates three types of agents:
● virtual machine (VM)
● storage disk (SR)
● XenServer (Host)
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 | Data type | Unity |
physical_size | Physical space | generic_data | GB |
physical_utilisation | Physical use | generic_data | GB |
free space | Free space | generic_data | GB |
used percent | Percentage of SR used | generic_data | % |
Virtual Machine (VM) type agents
Each agent will have the IP of the virtual machine and its system
operating (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 | Description | Data type | Unity |
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> | VDI size | generic_data | GB |
Vbd_XX_write | Write speed in bytes per second |
generic_data | Bytes/sec |
Vbd_XX_read | Reading speed in bytes per second |
generic_data | Bytes/sec |
XenServer-type agents
An agent will be generated for each host or server, 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 | data type | unity |
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 | % |