Ad Widget

Collapse

cpu temp, windows, snmp + speedfan

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • avt
    Junior Member
    • May 2010
    • 13

    #1

    cpu temp, windows, snmp + speedfan

    помогите пожалуйста настроить, у кого удалось.
    делал по данному руководству
    http://forum.ru-board.com/topic.cgi?forum=8&topic=16487
    а именно:
    Есть решение проблемы и для Windows:
    Speedfan : http://www.almico.com/sfdownload.php
    SNMP addon for speedfan - http://code.bastart.eu.org/projects/sfsnmp/
    sfsnmp-0.0.4-12.msi - скачать тут, на офсайте что то не скачать.
    OID
    Description

    .1.3.6.1.4.1.16.0.1.x Temperatures
    .1.3.6.1.4.1.16.0.2.x Fan Speeds
    .1.3.6.1.4.1.16.0.3.x Voltages


    не получается настроить Item в zabbix'е
    по snmpget тоже не удается получить, то ли я не тот OID указываю, то ли еще что-то
    # snmpget -v2c -c public 192.168.137.1 .1.3.6.1.4.1.16.0.1.3
    Error in packet
    Reason: (genError) A general failure occured
    Failed object: SNMPv2-SMI::enterprises.16.0.1.3
  • fredushka
    Member
    • May 2009
    • 53

    #2
    Судя по всему такого mib-а в этой железке нет.

    Originally posted by avt
    по snmpget тоже не удается получить, то ли я не тот OID указываю, то ли еще что-то
    # snmpget -v2c -c public 192.168.137.1 .1.3.6.1.4.1.16.0.1.3
    Error in packet
    Reason: (genError) A general failure occured
    Failed object: SNMPv2-SMI::enterprises.16.0.1.3
    Попробуй так:

    snmpwalk -v2c -c public 192.168.137.1 .1.3.6.1.4.1.16.0.1.3

    или

    snmpget -v2c -c public 192.168.137.1 .1.3.6.1.4.1.16.0.1.3.1
    snmpget -v2c -c public 192.168.137.1 .1.3.6.1.4.1.16.0.1.3.2
    snmpget -v2c -c public 192.168.137.1 .1.3.6.1.4.1.16.0.1.3.3
    ...
    Last edited by fredushka; 30-08-2010, 14:39.

    Comment

    • avt
      Junior Member
      • May 2010
      • 13

      #3
      спасибо за ответ, пробовал, но - ноль эмоций, т.е. выглядит это так:
      ][root@zabbix ~]# snmpwalk -v2c -c public 192.168.137.1 .1.3.6.1.4.1.16.0.1.3
      [root@zabbix ~]#

      Comment

      • fredushka
        Member
        • May 2009
        • 53

        #4
        а snmp вообще живой?
        попробуй
        snmpwalk -v2c -c public 192.168.137.1 system
        Если отработает успешно, то

        snmpwalk -v2c -c public 192.168.137.1 .1.3.6.1.4.1.16

        и изучаешь вывод
        Если будет пусто - то такого oid нет, или его надо разрешить (бывает и такое) в конфиге данной железки

        Comment

        • avt
          Junior Member
          • May 2010
          • 13

          #5
          snmp живой
          вывод действительно пустой, а не могли бы вы уточнить (для новичков) по поводу разрешения в конфиге.
          заранее спасибо.

          Comment

          • fredushka
            Member
            • May 2009
            • 53

            #6
            Это зависит от конкретной железки. Заглянув по ссылкам в первом посте понял, что речь идет о серваке по виндой - такой практики у меня не было.

            Comment

            • avt
              Junior Member
              • May 2010
              • 13

              #7
              огромное спасибо за ответы, пойду искать по вашим наводкам.

              Comment

              • avt
                Junior Member
                • May 2010
                • 13

                #8
                как я и предполагал, проблема была на поверхности.
                связка speedfan + плагин для snmp не работает на win7/2008, но действительно заводится на xp (и видимо 2003) в несколько кликов.

                если у кого-нибудь есть решение для 2008, поделитесь пожалуйста (железо не брендовое)

                Comment

                • fredushka
                  Member
                  • May 2009
                  • 53

                  #9
                  Посмотри в сторону zabbix agent-а

                  Comment

                  • zalex_ua
                    Senior Member
                    Zabbix Certified Trainer
                    Zabbix Certified SpecialistZabbix Certified Professional
                    • Oct 2009
                    • 1286

                    #10
                    Originally posted by avt
                    если у кого-нибудь есть решение для 2008, поделитесь пожалуйста (железо не брендовое)
                    Ой какая родная тема
                    Только если не 2008 ось - не пробовал под ней. Все ниже сказанное для ХП, 2003.
                    Я вот сейчас использую Евереста для снятия всех физических характеристик а там далее чего я только не изобретал (wmi, чтение с реестра и передача с помощью скрипта расширяемому снмп-агенту под виндовсом) и др., но последнее время задумываюсь перейти к той связке что вы описали. Нет стабильности в теперешнем решении - иногда служба СНМП падает и еще надоедает что в журнал безопасности постоянно пишутся события порождения и завершения процесов (мне такой аудит нужен). Я бы посоветовал вам обратиться на форум cacti для поиска и выбора решений как под виндой снимать такие данные.
                    Однозначно могу сказать что Еверест лучше и точнее всех определяет все эти железячные характеристики - сравнивал это на десятке ПК.
                    Вот почитайте для затравки

                    This template uses the wmic utility to enumerate the motherboard and peripheral sensors on a Windows system that is running Everest Ultimate, captures the readings for each selected sensor, and then graphs the resulting data.

                    вот на этих подходах у меня работает решение, но я отказался от wmi - перешел на публикацию и чтение с реестра потому что иногда виндам становится плохо и wmi умирает и возникают таймауты - жуткое дело и кактус-пуллеру становится плохо до ужаса Ну это так лирика. Короче разбирайтесь.
                    Для заббикса немного другие нюансы - проблемы с таймаутами можно решать и не боятся их. Попробуйте Еверест в связке с wmi через пользовательские параметры Заббикс агента, по крайней мере я для себя такой путь вижу перестроения на будущее если вдруг Speedfan мне все же не понравится (изначально мне не нравится что он по снмп отдает числа без запятых, то есть 12,08 от отдаст как 1208, но для заббикса это не помеха - множители решают проблему).
                    А еще преимущество Speedfan+снмп это скорость работы - отдает ответ ооооооочень быстро по сравнению со всеми остальными решениями и не забивает журнал Безопасности - поэтому и смотрю в его сторону.

                    Comment

                    • inform11
                      Senior Member
                      • Aug 2010
                      • 176

                      #11
                      Originally posted by avt
                      snmp живой
                      вывод действительно пустой, а не могли бы вы уточнить (для новичков) по поводу разрешения в конфиге.
                      заранее спасибо.
                      Originally posted by avt
                      огромное спасибо за ответы, пойду искать по вашим наводкам.
                      Сначала глянь какой версии SNMP на железяке, которую мониторишь и совпадает ли с тем, какой версии запросы шлешь.

                      если на железке SNMP v2 то попробуй так:
                      snmpwalk -v2c -c public 192.168.137.1 > snmp.txt
                      он тебе вывалит все что знает эта железяка по snmp
                      вот там и выбирай что тебе надо.

                      я так с SNMP разбирался.

                      Comment

                      • avt
                        Junior Member
                        • May 2010
                        • 13

                        #12
                        спасибо за советы, в ближайшее время попробую.

                        Comment

                        • Yasamal33
                          Member
                          • Sep 2012
                          • 42

                          #13
                          Самый ОГРОМНЫЙ минус данного метода состоит:

                          Запускать надо не сам SpeedFan.exe, а Injector.exe. Который в свою очередь появляется после установки sfsnmp. После запуска Injector.exe автоматом запускается сам speedfan.exe и появляются новые OID-ы в ветке, с которых можно считывать инфу которая отображается спидфан-ом.

                          Из за этого вопрос про "получение температурных данных с windows" остается открытым...по крайней мере лично для меня )

                          Comment

                          Working...