Ad Widget

Collapse

como Monitorar Temperatura CPU Windos/Linux ?

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • efcunha
    Junior Member
    • Apr 2012
    • 8

    #1

    como Monitorar Temperatura CPU Windos/Linux ?

    Bom dia,

    Estou a procura de como monitorar a temperatura CPU das maquinas windows e linux, alguem do forum ja implementou este tipo de monitoramento, que possa me ajudar, to tentando encontrar via snmp os mibs, mais não estou conseguindo meus equipamentos são IBM xServer 3550M2.
  • efcunha
    Junior Member
    • Apr 2012
    • 8

    #2
    Opa,

    Pessoal estava procurando na NET uma solução para o meu problema e acabei encontrando um artigo sobre IPMI:

    # IPMI commands
    ipmitool help
    man ipmitool

    # To check firmware version
    ipmitool mc info
    # To reset the management controller
    ipmitool mc reset [ warm | cold ]

    # Show field-replaceable-unit details
    ipmitool fru print

    # Show sensor output
    ipmitool sdr list
    ipmitool sdr type list
    ipmitool sdr type Temperature
    ipmitool sdr type Fan
    ipmitool sdr type 'Power Supply'

    # Chassis commands
    ipmitool chassis status
    ipmitool chassis identify [<interval>] # turn on front panel identify light
    (default 15s)
    ipmitool [chassis] power soft # initiate a soft-shutdown via acpi
    ipmitool [chassis] power cycle # issue a hard power off, wait 1s,
    power on
    ipmitool [chassis] power off # issue a hard power off
    ipmitool [chassis] power on # issue a hard power on
    ipmitool [chassis] power reset # issue a hard reset

    # Modify boot device for next reboot
    ipmitool chassis bootdev pxe
    ipmitool chassis bootdev cdrom
    ipmitool chassis bootdev bios

    # Logging
    ipmitool sel info
    ipmitool sel list
    ipmitool sel elist # extended list (see manpage)
    ipmitool sel clear

    Vcs, saberiam me explicar como funciona o IPMI no zabbix é somente instalar no cliente o IPMI exemplo utilizo Centos e RedHat:

    yum install OpenIPMI OpenIPMI-tools

    Dar um start no serviço na maquina clienete onde tem um agente zabbix.

    Ir para o ZABBIX SERVER configurar um HOST linux e Habilitar a opção utilizar o IPMI, e colocar um Template Linux.

    Ou existe algum template especifico para as opções de IPMI ?

    Comment

    • miyaguera
      Junior Member
      • Apr 2012
      • 8

      #3
      cara para monitorar a temperatura da CPU no linux basta você instalar o pacote lm-sensor, e utilizar a saidadele em um UserParamenter


      apos instalar o lm-sensor, você utiliza o comando sensor para saber a temperatura, trate a saida do comando e retorne apenas o valor da temperatura

      ex:no meu caso utilizo desta forma

      UserParameter=temperatura.cpu,sensors | grep temp1 | awk '{print $2}'| sed s/+// | cut -f1 -d.

      a saidado comando retorna umvalor de temperatura inteiro.

      Comment

      • albertmmolive
        Junior Member
        • Apr 2012
        • 1

        #4
        Hi Everyone,
        It's great to see the forums back online! Since the establishment of the Forum since I have been its members really
        looking forward to sharing and learning some more about my favorite things.

        Comment

        • exkg
          Senior Member
          Zabbix Certified Trainer
          Zabbix Certified Specialist
          • Mar 2007
          • 718

          #5
          Opa ... sobre o IPMI: tens que compilar o ZABBIX com suporte ao IPMI e depois criar os itens nos templates.



          []s,
          Luciano
          --
          Luciano Alves
          www.zabbix.com
          Brazil | México | Argentina | Colômbia | Chile
          Zabbix Performance Tuning

          Comment

          • rmalheiro
            Junior Member
            Zabbix Certified Specialist
            • Mar 2013
            • 8

            #6
            Pois é hoje eu consegui extrair os dados de temperatura via IPMI o problema é agora achar uma maneira elegante de mostrar estes dados na tela, tipo um termometro.

            Comment

            Working...