Introduction
EsteThis documentodocument tieneaims comoto objetivodescribe lathe descripciónmonitoring de la monitorización de servidoresof XenServer conservers with Pandora FMS. EnBased baseon our experience in system monitoring, a nuestraseries experienciaof enparameters monitorizaciónhave debeen sistemas,chosen seto hanbe elegidomonitored unaby seriedefault; delater parámetrosmodifications acan monitorizarbe pormade defecto,according másto tardethe podránneeds hacerseof modificacioneseach segúnclient.
To debroadly cadadescribe cliente.Para describir a grandes rasgos la arquitectura dethe XenServer podemosarchitecture hablarwe decan trestalk elementos:
about three elements:
● LosThe XenServers oor host (Citrix llamacalls the XenServers “hosts”, anot losto XenServers, no confundirconfuse VM conwith hosts).
● LasThe máquinasvirtual virtualesmachines oor VMVMs quethat estaránwill instaladasbe eninstalled unon hosta determinado.given host.
● LosThe Storage Repositories oor SRSRs quethat estaránwill igualmentealso asociadosbe associated with a ungiven hosthost.
The informacióninformation deof estosthese elementoselements sewill extraerábe medianteextracted consultasby aqueries lato the XenAPI yand consultasRRD RRD.queries. MásMore informacióninformation enin
https://pypi.org/project/XenAPI/.
El
The plugin haráwill lasmake consultasthe paraqueries extraerto laextract información,the seleccionaráinformation, lait informaciónwill requeridaselect ythe generarárequired uninformation documentoand it will generate an XML pordocument cadafor each VM, porfor cadaeach host yand porfor cadaeach SR. CadaEach XML contendráwill loscontain datosthe dedata losof parámetrosthe queparameters hemosthat decididowe monitorizarhave dedecided cadato elemento.monitor Estosfor each element. These xml sewill enviarábe porsent by Tentacle alto servidorPandora deserver. Pandora.Once Una vez estosthese xml lleganarrive alat servidor,the enserver, lain consolathe web veremosconsole comowe sewill generasee unhow agentea nuevonew poragent cadais generated for each xml, yand comohow enin estosthese agentesagents sea generamodule unis módulogenerated porfor cadaeach parámetroparameter quethat estamoswe monitorizando.are monitoring.
EnOn elthe XenServer, el puertoport 443/TCP tienemust quebe estarenabled habilitadoso parathat queAPI sequeries puedancan realizarbe lasmade. consultasIn aaddition, la API. Además, el puertoport 80/TCP (oor elthe puertoport porthrough dondewhich sehttp produzcanconnections lasoccur) conexionesmust http)be tieneenabled, queso estarthat habilitado,the
DRR para que se puedan hacer lasconsultas RRD.inquiries.