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    
       

Redes Sociais