Unirede está disponibilizando para a comunidade Zabbix a primeira versão do módulo xen_module_unirede.so para o uso com a versão 2.2 do Zabbix para monitoramento da plataforma Xen Server. A versão desse módulo é a 0.2a, sendo assim caso encontrem algum bug, favor reportar respondendo o mesmo post para que possamos mapea-lo e resolve-lo.

ideia de criarmos um módulo com essa finalidade partiu de diversos questionamento a respeito de se o Zabbix conseguia monitorar VMs na plataforma Xen, esses questionamento partiam tanto dos diversos Webinars que a Unirede apresentou como dos cursos de Certificação Zabbix. Com o módulo publicado, estamos buscando contribuir com a comunidade a fim de as pessoas terem sim a possibilidade de monitorar tais maquinas. O módulo foi compilado em 64 bits, no OpenSuse 13.1 e testado no CentOS 7.

Atenção: é necessária a instalação do libxenserver para que o módulo funcione corretamente.

O uso dele é simples, basta coloca-lo para iniciar como modulo tanto do Zabbix Agent quanto do Zabbix Server.

Vamos por exemplo, dizer que o modulo ficara na pasta “/etc/zabbix/modules/”, entao voce precisa fazer a seguinte configuração dentro do zabbix_agentd.conf ou do zabbix_server.conf (depende se tu quer disparar as consultas de um zabbix agente ou do zabbix server)

LoadModulePath=/etc/zabbix/modules

LoadModule=xen_module_unirede.so

Junto aqui está a publicação dos templates gerados.

Agradecimento especial a Alisson Oliveira e Eduardo Stelmaszczyk que sem eles, o módulo não sairia 🙂

Thiago Melo

Zabbix Certified Trainer