AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • Início
  • system&network
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • Início
  • system&network
    • Recentes
    • Highest score
    • tags
  • Ubuntu
    • Recentes
    • Highest score
    • tags
  • Unix
    • Recentes
    • tags
  • DBA
    • Recentes
    • tags
  • Computer
    • Recentes
    • tags
  • Coding
    • Recentes
    • tags
Início / server / Perguntas / 766177
Accepted
Lucky Luke
Lucky Luke
Asked: 2016-03-26 15:17:08 +0800 CST2016-03-26 15:17:08 +0800 CST 2016-03-26 15:17:08 +0800 CST

Monitore o hardware DELL no servidor VMware ESXi 5.5

  • 772

Apesar de pesquisar bastante este tópico online (para ser justo, não sou um administrador de sistema em tempo integral), não consigo descobrir isso.

Temos vários servidores VMWare ESXi 5.5, alguns dos quais estão integrados ao vSphere, outros não (por motivos de custo).

Todos eles executam a imagem ESXi padrão, com exceção de uma máquina que está realmente executando a imagem DELL VMWare ESXi.

O que eu gostaria de fazer parece simples: Configurar o sistema para que ele possa ser consultado via SNMP de um host remoto, seja snmpwalk, Nagios, PRTG etc. Eu gostaria de ver informações de sensores de temperatura, discos instalados e seus status , velocidade do ventilador, status da fonte de alimentação, etc.

Fiquei com a impressão de que instalar a versão VMWare da DELL ativaria automaticamente os módulos necessários (OpenManage mais importante), mas parece que não é o caso.

Tenho informações conflitantes se isso é possível, alguns documentos dizem que você não pode consultar um servidor DELL VMWare ESXi via SNMP e precisa usar um cliente CIM. Depois, há os VIBs do OMSA que podem ser instalados, etc.

Imagino que esse seja um requisito bastante comum, mas os documentos disponíveis puxam um em todas as direções diferentes.

O que estou tentando fazer é possível (sem um ambiente vSphere completo)?

vmware-esxi
  • 4 4 respostas
  • 10175 Views

4 respostas

  • Voted
  1. Best Answer
    mhughesnp
    2016-03-30T11:01:43+08:002016-03-30T11:01:43+08:00

    Sim, você pode monitorar o host ESXi independente usando qualquer software de monitoramento SNMP, mas alguns itens podem ser visíveis apenas usando uma ferramenta de monitoramento compatível com o protocolo CIM.

    Todos os meus hosts ESXi fazem parte do vCenter, mas nós os monitoramos diretamente (usando o endereço IP do host vmkernal) com o SolarWinds NPM. Existem 5 ou 6 módulos CIM integrados ao ESXi 5.5 que fornecem a integridade do hardware, mas a integridade do cartão RAID não é um deles. Você precisará adicionar o Dell OMSA VIB que adiciona os agentes CIM adicionais, incluindo aquele para a matriz RAID. A postagem de Brian Atkinson ainda é a melhor que encontrei que descreve o processo,

    https://communities.vmware.com/people/vmroyale/blog/2012/07/26/how-to-use-dell-dset-with-esxi

    Você só precisa seguir as instruções para instalar o OMSA ESXi VIB se for usar uma ferramenta de monitoramento de terceiros que forneça informações históricas e faça alertas. Se você deseja usar o Dell OMSA Server, pode instalá-lo remotamente em um servidor básico, remotamente em uma VM ou localmente como uma VM.

    Você pode usar o servidor OMSA para se conectar às placas de gerenciamento DRAC e iDRAC Out of Band (OOB/IPMI/iLo) ou ao host ESXi depois de instalar o OMSA VIB no host ESXi. No entanto, você não verá as informações de RAID Health no DRAC ou iDRAC - apenas ao conectar o OMSA Server a um host ESXi - repito a palavra-chave Server para que não haja confusão entre o servidor que está agindo como um cliente para o OMSA VIB que está instalado no host ESXi.

    Alguns recursos úteis:

    Mostrar os provedores CIM atuais em um host ESXi https://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=2053715

    Mostre os VIBs atualmente instalados no host ESXi a partir da CLI do host, esxcli software vib list

    Você vê alguns pequenos detalhes adicionais de integridade do hardware ao se conectar a um servidor vCenter versus o host ESXi diretamente, mas geralmente, se você não vê a integridade do hardware que está procurando no painel Configuration/ Health Status, está faltando um provedor CIM e você precisa localizar e instalar o VIB no host ESXi. Ao adicionar o Dell OMSA VIB ao host ESXi, você verá um sensor de armazenamento adicionado à página Status de integridade, que mostra os volumes RAID, as unidades, o controlador e a integridade da bateria do controlador de armazenamento. Pode ser necessário redefinir os sensores para que eles apareçam e, às vezes, leva de 15 a 20 minutos na primeira vez após a instalação do VIB e a reinicialização do host ESXi.

    Se você não vir um sensor na página de status de integridade do host ESXi ao se conectar com o vSphere Client, provavelmente não o verá quando estiver pesquisando remotamente os sensores com o software de monitoramento.

    Além disso, você deve observar que nem todos os servidores têm os mesmos sensores e talvez não seja possível obter o mesmo status de integridade de todos, dependendo do hardware do servidor, da placa RAID e da versão do CIM disponível para a combinação. Você também pode precisar atualizar ou alterar os VIBs da placa RAID para que o status de integridade funcione. O provedor CIM (que é o OMSA VIB neste caso) conversa com o hardware através do dispositivo VIB (o driver de dispositivo real) e passa essas informações para o CIM Broker no host ESXi - também conhecido como Small Footprint CIM Broker Daemon ( sfcbd). Quando você pesquisa o ESXi Host quanto à integridade do hardware usando um software de monitoramento robusto, ele obtém algumas informações usando consultas SNMP, algumas usando CIM e outras usando a API ESXi (que são solicitações SOAP). O cliente CIM se comunica com o processo sfcbd no host ESXi.

    Às vezes, o processo CIM simplesmente para de funcionar. Quando isso acontecer, você reiniciará o processo sfcbd-watchdog no host ESXi. Isso reiniciará o serviço sfcbd e a pesquisa CIM funcionará novamente. Na CLI do Host,/etc/init.d/sfcbd-watchdog restart

    Eu acho que cobre a maioria dos itens que você precisa para começar a correr.

    • 5
  2. ewwhite
    2016-03-29T06:13:03+08:002016-03-29T06:13:03+08:00

    Eu entendo o que você está procurando; notas específicas sobre como gerenciar e monitorar a integridade de um host autônomo VMware ESXi.

    Na prática, a abordagem deve ser um pouco diferente. Vou explicar como gerencio os hosts.

    Em uma situação em que você tem vários hosts ESXi sob gerenciamento do vCenter, a suposição é que você aproveite o vCenter para monitoramento e status de integridade, em vez de consultar os hosts individuais. Há um alarme abrangente que configuro no vCenter para alertar sobre "Host Hardware Health". Normalmente, não me importo se é uma fonte de alimentação, RAM, disco ou qualquer outro componente, mas sim se o host não está saudável.

    Monitorar um host ESXi autônomo não será muito útil, pois o objetivo dos drivers Dell/HP é expor informações ao vCenter. E não acredito que seja a melhor prática consultar hosts individuais dessa maneira. Concedido, isso é porque você deseja idealmente que seus hosts de VM sejam gerenciados centralmente.

    Se você executar o vCenter com um único host, terá essa capacidade, então talvez seja uma opção para o seu ambiente.

    Se você precisar de algum tipo de monitoramento fora de banda, não poderia consultar o DRAC?

    • 4
  3. natxo asenjo
    2016-03-30T11:47:20+08:002016-03-30T11:47:20+08:00

    você pode usar o excelente https://exchange.nagios.org/directory/Plugins/Operating-Systems/*-Virtual-Environments/VMWare/check_vmware_api/details (com ou sem nagios), ele aproveita a vmware api para obter todos os informações necessárias para monitoramento de hardware:

    check_vmware_api -H esxhost -u esx_user_read_only_role -p passwd -l runtime -s health [enter]
    OK - All 450 health checks are Green 
    

    Você precisa do perl vmware sdk, mas, fora isso, é bastante direto. Funciona para todos os tipos de hardware (desde que os sensores sejam vistos pela API do vmware, eles são verificados).

    • 0
  4. Sergey
    2016-03-30T12:05:21+08:002016-03-30T12:05:21+08:00

    Experimente o zabbix ( http://zabbix.com ):

    1) é um software de monitoramento de classe mundial perfeito e bem conhecido

    2) você pode começar facilmente com o dispositivo Zabbix disponível também como imagem virtual pré-configurada (baseada em OpenSuSE).

    3) ele pode monitorar hosts e máquinas ESX[I] usando serviços da Web Vmware (como cliente da web). Você pode usar regras de descoberta de baixo nível para descobrir automaticamente hipervisores VMware e máquinas virtuais e criar hosts para monitorá-los, com base em protótipos de host predefinidos.

    4) você será capaz de monitorar todo o hardware de seus servidores Dell usando SNMP via iDrac incluindo controlador raid e seus status de volumes, discos físicos/módulos de memória/PSU e assim por diante...

    Todos os tipos de informações de status de hardware [conforme disponíveis no iDrac] podem ser acessados ​​via SNMP (pelo menos em servidores com IDrac 7/8 - implementei o monitoramento de hardware de mais de 50 servidores da geração Dell 12/13 para minha empresa neste caminho).

    Com o recurso LLD (descoberta de baixo nível) perfeito do zabbix, você pode coletar facilmente todos os componentes de hardware para monitoramento sem enumeração manual e criar automaticamente itens para monitoramento (status, temperaturas, velocidades do ventilador, tamanhos de disco e seriais e assim por diante), gatilhos (expressões para processar dados de monitoramento) e várias ações...

    • -1

relate perguntas

Sidebar

Stats

  • Perguntas 205573
  • respostas 270741
  • best respostas 135370
  • utilizador 68524
  • Highest score
  • respostas
  • Marko Smith

    Você pode passar usuário/passar para autenticação básica HTTP em parâmetros de URL?

    • 5 respostas
  • Marko Smith

    Ping uma porta específica

    • 18 respostas
  • Marko Smith

    Verifique se a porta está aberta ou fechada em um servidor Linux?

    • 7 respostas
  • Marko Smith

    Como automatizar o login SSH com senha?

    • 10 respostas
  • Marko Smith

    Como posso dizer ao Git para Windows onde encontrar minha chave RSA privada?

    • 30 respostas
  • Marko Smith

    Qual é o nome de usuário/senha de superusuário padrão para postgres após uma nova instalação?

    • 5 respostas
  • Marko Smith

    Qual porta o SFTP usa?

    • 6 respostas
  • Marko Smith

    Linha de comando para listar usuários em um grupo do Windows Active Directory?

    • 9 respostas
  • Marko Smith

    O que é um arquivo Pem e como ele difere de outros formatos de arquivo de chave gerada pelo OpenSSL?

    • 3 respostas
  • Marko Smith

    Como determinar se uma variável bash está vazia?

    • 15 respostas
  • Martin Hope
    Davie Ping uma porta específica 2009-10-09 01:57:50 +0800 CST
  • Martin Hope
    kernel O scp pode copiar diretórios recursivamente? 2011-04-29 20:24:45 +0800 CST
  • Martin Hope
    Robert ssh retorna "Proprietário incorreto ou permissões em ~/.ssh/config" 2011-03-30 10:15:48 +0800 CST
  • Martin Hope
    Eonil Como automatizar o login SSH com senha? 2011-03-02 03:07:12 +0800 CST
  • Martin Hope
    gunwin Como lidar com um servidor comprometido? 2011-01-03 13:31:27 +0800 CST
  • Martin Hope
    Tom Feiner Como posso classificar a saída du -h por tamanho 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich O que é um arquivo Pem e como ele difere de outros formatos de arquivo de chave gerada pelo OpenSSL? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent Como determinar se uma variável bash está vazia? 2009-05-13 09:54:48 +0800 CST

Hot tag

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • Início
  • Perguntas
    • Recentes
    • Highest score
  • tag
  • help

Footer

AskOverflow.Dev

About Us

  • About Us
  • Contact Us

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve