Ad Widget

Collapse

Hostname - автозаполнение

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • sersad
    Senior Member
    • May 2009
    • 518

    #1

    Hostname - автозаполнение

    Появилось два новых поля
    Имя узла сети
    Видимое имя
    Но как бы их заполнять из данных полученым мониторингом? При обнаружении узла и добавлении узла появляется новый узел с именами = ip
    Вроде как новая версия, неужели нет нативного способа или опять костылями?
    Мой новый костыль
    Code:
    #!/bin/bash
    
    MYSQL="mysql --connect_timeout 10 zabbix2 -h 127.0.0.1 -u zabbix --password=паролька --skip-column-names -B -e"
    
    $MYSQL "SELECT host FROM hosts where host like '10.1.1.%'" | while read line
    do
    arr=($line)
    x=`snmpwalk -Ou -Oq -v2c -c комунити ${arr[0]} system.sysName.0 2> /dev/null | awk '{print$2}' | tr "[:upper:]" "[:lower:] " `
    [[ -n $x ]] && $MYSQL "UPDATE hosts SET host = '$x',name = '$x' WHERE host ='${arr[0]}'"
    
    done
  • dotneft
    Senior Member
    • Nov 2008
    • 699

    #2
    обратный DNS поправьте у серверов и будет вам счастье + можно авторегистрацию использовать. Там Hostname используется из конфига агента, или системный, если не заполнен в конфиге.

    Comment

    • sersad
      Senior Member
      • May 2009
      • 518

      #3
      dotneft объясните на пальцах как сделать. ЧТо то не понял я.

      Comment

      • dotneft
        Senior Member
        • Nov 2008
        • 699

        #4
        Все просто, Zabbix добавляет узел по имени которое определяет следующим образом:
        nslookup <IP_адрес_найденной_железки>
        Если не удалось найти доменного имени, тогда в имя узла сети попадает IP адрес железки. Соответственно вам нужно сделать чтобы nslookup <IP_адрес_найденной_железки> работал.

        Comment

        • sersad
          Senior Member
          • May 2009
          • 518

          #5
          Для меня решение не правильное ибо держать днс для этого гемор еще тот, ибо ип адрес сегодня может быть у одной железки через неделю у другой, а что за железка определяется хостнеймом через консоль либо снмп.
          Описал как сделал тут http://www.zabbix.com/forum/showpost...1&postcount=11

          Comment

          Working...