Monitoramento de hardware do iDRAC da Dell

Use o plug-in do iDRAC para monitorar o status do hardware do iDRAC, núcleos e threads da CPU, rotações do ventilador, tamanho da memória, entre outros.

O Controlador de acesso remoto integrado da Dell (iDRAC) é uma placa-mãe integrada para supervisionar os vários aspectos dos servidores e dos sistemas de médio porte vendidos pela Dell. O monitoramento do iDRAC é fundamental para informar todos os tipos de eventos relacionados ao hardware e seu status, incluindo temperaturas, velocidades do ventilador, status da fonte de alimentação, status do disco individual e muito mais.

Este documento detalha o seguinte:

Métricas de monitoramento de desempenho

Use nossa ampla variedade de métricas e receba notificações sobre erros perigosos que exigem sua atenção. Acompanhe tendências inesperadas por meio dos nossos gráficos de métricas e solucione problemas o mais rapidamente possível. Além do plug-in principal do iDRAC, fornecemos extensões de plug-in separadas para monitorar os vários componentes do servidor iDRAC de maneira exclusiva e tolerante a falhas.

Plug-in do iDRAC

O monitoramento de hardware é fundamental, pois avisa sobre condições potencialmente críticas. Este é o principal plug-in usado para monitorar o status dos componentes de hardware mais importantes, incluindo bateria, rotações do ventilador, núcleos da CPU, fontes de alimentação e sensores, unidade de alimentação e vdisk do servidor iDRAC

Plug-in da bateria do iDRAC

The idrac_battery plugin gives the usage, status, location and state of the battery present in the iDRAC server

Plug-in de memória do iDRAC

The idrac_memory monitors memory usage in iDRAC servers

Plug-in do ventilador do iDRAC

The idrac_fan monitoring extension provides the status, fan rotations (in rpm) and its location in the iDRAC server

Plug-in da CPU do iDRAC

The idrac_cpu plugin provides the state, status, cores and threads of CPU in iDRAC servers

Plug-in de disco físico do iDRAC

The idrac_pdisk plugin extension monitors the state, size and type of all the physical disks present in the Dell iDRAC servers

Plug-in do sensor iDRAC

The idrac_sensor plugin monitors all the sensors present in iDRAC servers

Plug-in da unidade de alimentação do iDRAC

The idrac_powerunit plugin extension gives the state, redundancy status, power consumption (Watt) and the status of all the power units present in the Dell iDRAC server

Plug-in de disco virtual do iDRAC

The idrac_vdisk plugin extension monitors the state, size and badblocks of all the virtual disks present in the iDRAC server

Plug-in da fonte de alimentação do iDRAC

The idrac_powersource monitoring extension monitors all the power sources including the status, power consumption, current consumption, input/output voltages (ivolt/ovolt) and Watts (iwatt/owatt) of iDRAC server

Pré-requisitos

  • Nosso agente de monitoramento do servidor Linux deve ser instalado na rede ou no host específico onde o servidor iDRAC está em execução.
  • Ao adicionar um plug-in, o nome do plug-in e seu nome de pasta devem ser idênticos.
  • Ensure Net-SNMP package is installed.
    Versões com suporte: 1 e 2c
    Credenciais: String de comunidade somente leitura SNMP
  • É preciso baixar um pacote de utilitários "SNMPUtil.py" e colocá-lo no caminho /opt/site24x7/monagent/plugins/(idrac_name)
  • Baixe o arquivo MIB "iDRAC-SMIv1.mib" e salve-o no local de sua preferência.
  • Os servidores iDRAC devem ter o iDRAC v7 com versão de firmware 1.57.57 ou superior

Instalação do plug-in

  • Baixe e instale a versão mais recente do agente Linux do Site24x7 no servidor onde você planeja executar o plug-in. Se ele for instalado com êxito, você verá um monitor de servidor Linux no Painel de controle do Site24x7. Isso confirma que o agente consegue se comunicar com nosso data center.
  • Download the plugins from our Repositório do GitHub.
    Por exemplo, para baixar o plug-in principal idrac.py, execute o seguinte comando:
    wget https://raw.githubusercontent.com/site24x7/plugins/master/idrac/idrac.py
  • Altere os valores de HOST, VERSION, COMMUNITY e MIB para que correspondam à sua configuração. Mencione o caminho do arquivo MIB baixado no campo "MIB"
  • Create a folder with the plugin name, under the Site24x7 Linux agent plugin directory '/opt/site24x7/monagent/plugins/' and place the python file under '/opt/site24x7/monagent/plugins/<plugin name>/'
    Por exemplo, se você estiver usando o plug-in principal do iDRAC, crie uma pasta com o nome "idrac", no diretório de plug-in do agente Linux do Site24x7 "/opt/site24x7/monagent/plugins/" e coloque o "idrac.py" em "/opt/site24x7/monagent/plugins/idrac/"

O agente executará automaticamente o plug-in em cinco minutos e enviará dados de desempenho ao data center do Site24x7.

Dica

Manually execute the plugin script using the following command and verify its output. For example, if you are using the main iDRAC plugin,

python idrac.py

Exibir dados no Site24x7 Web Client

  1. Faça login e vá para Servidor > Plug-ins > Nome do monitor de plug-ins
  2. Será possível visualizar os gráficos de desempenho nas várias métricas do hardware de seu servidor iDRAC.

Personalize seu plug-in

  • Para monitorar as métricas adicionais, edite o arquivo do plug-in e adicione as novas métricas que precisam de monitoramento.
  • Incremente o valor da versão do plug-in no arquivo necessário para exibir as métricas recém-adicionadas (por exemplo, altere a versão do plug-in padrão de PLUGIN_VERSION = "1" para PLUGIN_VERSION = "2")

Contribuição do plug-in

Sinta-se à vontade para contribuir com nossas integrações de plug-ins e apresentar sugestões ou feedbacks na nossa Comunidade.

Plug-ins relacionados

  • Plug-ins prontos para serem usados – monitore toda a sua pilha de aplicativos com nossa extensa lista de integrações
  • Escreva seu próprio plug-in – para Linux e Windows
  • Plug-in LightTPD – monitore as métricas do servidor Web Lighttpd
  • Plug-in Twilio – garante o funcionamento contínuo da plataforma Twilio
  • Plug-in Supervisord – monitore instâncias de supervisor com plug-ins do Site24x7
  • Plug-in NGINX – expanda o monitoramento atual de seu NGINX para oferecer suporte a recursos adicionais fornecidos por meio do servidor Web NGINX Plus