Leandro Moreira TI | Ensino e Treinamento em TI - Monitorando host via IPMI no zabbix
  • E-mail This email address is being protected from spambots. You need JavaScript enabled to view it.

 

 

Esse Artigo foi construído usando zabbix 3.0 (server e Proxt) instalados no Debia 8.3

Acess nossa comunidade clique aqui e cadastre-se

Nesse vídeo demonstro como compilar o pacote openimpi com suporte a SSL, pois sem esse suporte não é possível monitorar servidores no zabbix via IPMI.

Dependencias para baixar o source source

aptitude install -y dpkg-dev

Dependencias para compilação do pacote

aptitude install -y libsnmp-dev libpopt-dev libncurses5-dev libssl-dev debhelper chrpath libgdbm-dev autotools-dev

Baixando o fonte do pacote

apt-get source openipmi

Habilitando suporte SSL

Para recompilar o pacote com suporte a SSL você devi editar o arquivo rules que fica no diretório debian, onde foi realizado o downloa do fo fonte

# cd <diretório_fonte>/debian/rules

Alterar:

config.status: configure
        cp /usr/share/misc/config.sub /usr/share/misc/config.guess .
        dh_testdir
        # Add here commands to configure the package.
        CFLAGS="$(CFLAGS)" ./configure --host=$(DEB_HOST_GNU_TYPE) \
                                        --build=$(DEB_BUILD_GNU_TYPE) \
                                        --prefix=/usr \
                                        --without-openssl \
                                        --mandir=\$${prefix}/share/man \
                                        --infodir=\$${prefix}/share/info \
                                        --disable-rpath

Para:

config.status: configure
        cp /usr/share/misc/config.sub /usr/share/misc/config.guess .
        dh_testdir
        # Add here commands to configure the package.
        CFLAGS="$(CFLAGS)" ./configure --host=$(DEB_HOST_GNU_TYPE) \
                                        --build=$(DEB_BUILD_GNU_TYPE) \
                                        --prefix=/usr \
                                        --with-openssl \
                                        --mandir=\$${prefix}/share/man \
                                        --infodir=\$${prefix}/share/info \
                                        --disable-rpath

Compliando o novo pacote

dpkg-buildpackage

Comando para obter a relação de sensores no servidor

root@zbx-proxy:~# ipmitool -I lanplus -H <IP_DO_SERVIDOR> -U <USUARIO> -P <SENHA> sensor
UID Light        | 0x0        | discrete   | 0x0080| na        | na        | na        | na        | na        | na
Int. Health LED  | 0x0        | discrete   | 0x0080| na        | na        | na        | na        | na        | na
Ext. Health LED  | 0x0        | discrete   | 0x0080| na        | na        | na        | na        | na        | na
Power Supply 1   | 0x0        | discrete   | 0x0180| na        | na        | na        | na        | na        | na
Power Supply 2   | na         | discrete   | na    | na        | na        | na        | na        | na        | na
Power Supplies   | 0x0        | discrete   | 0x0880| na        | na        | na        | na        | na        | na
VRM 1            | 0x0        | discrete   | 0x0280| na        | na        | na        | na        | na        | na
VRM 2            | 0x0        | discrete   | 0x0280| na        | na        | na        | na        | na        | na
Fan Block 1      | 34.888     | percent    | ok    | na        | na        | na        | na        | na        | na
Fan Block 2      | 29.792     | percent    | ok    | na        | na        | na        | na        | na        | na
Fan Block 3      | 37.240     | percent    | ok    | na        | na        | na        | na        | na        | na
Fan Blocks       | 0x0        | discrete   | 0x0180| na        | na        | na        | na        | na        | na
Temp 1           | 46.000     | degrees C  | ok    | 0.000     | 0.000     | 0.000     | 60.000    | 65.000    | 70.000
Temp 2           | 25.000     | degrees C  | ok    | 0.000     | 0.000     | 0.000     | 37.000    | 40.000    | 45.000
Temp 3           | 38.000     | degrees C  | ok    | 0.000     | 0.000     | 0.000     | 68.000    | 95.000    | 100.000
Temp 4           | 38.000     | degrees C  | ok    | 0.000     | 0.000     | 0.000     | 68.000    | 95.000    | 100.000
Temp 5           | 33.000     | degrees C  | ok    | 0.000     | 0.000     | 0.000     | 53.000    | 60.000    | 65.000
Temp 6           | 38.000     | degrees C  | ok    | 0.000     | 0.000     | 0.000     | 68.000    | 95.000    | 100.000
Temp 7           | 38.000     | degrees C  | ok    | 0.000     | 0.000     | 0.000     | 68.000    | 95.000    | 100.000
Power Meter      | 230        | Watts      | ok    | na        | na        | na        | na        | na        | na

Observação.: A relação de sensores disponíveis irá variar de fabricante para fabricante e de equipamento para equipamento.

Link com o KB da zabbix

https://support.zabbix.com/browse/ZBX-6139

Share

Está precisando de ajuda em TI? Temos informações valiosas para você, solicite uma consultoria.É Grátis

Parceiros

microsoft logo homecard    
       

Sobre Nós

perfil

 

 Leandro Moreira TI

Em nosso portal de treinamentos em TI temos cursos focados nas melhores práticas do mercado, de curta duração que irão destacar seu currículo. Estes treinamentos são voltados para a prática, de forma a criar situações do dia-a-dia para melhor enfatizar os conteúdos ministrados.

Saiba Mais