Ad Widget

Collapse

Автообнаружение, имена и ip

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • iltmpz
    Junior Member
    • Oct 2012
    • 24

    #1

    Автообнаружение, имена и ip

    Добрый день!

    У меня имеется заббикс-сервер 3.0 и пара десятков хостов windows, я расставил на них агенты со следующий конфигурацией:
    Code:
    LogFile=c:\zabbix_agentd.log
    LogFileSize=1
    DebugLevel=3
    Server=zabbix3.domain.local
    #ServerActive=zabbix3.domain.local
    #Hostname=Windows host
    HostnameItem=system.hostname
    Для того, чтобы не прописывать вручную каждый из них на сервере, я настроил автоматическое обнаружение:
    Настройка - обнаружение - правила обнаружения:
    Code:
    Имя - Local network zabbix
    задал все ip-подсети, в которой находятся хосты.
    Проверки - Zabbix агент "system.uname"
    Критерий уникальности устройства - IP адрес
    Далее, в действиях на обнаружение задал:

    Code:
    Условия:
    Правило обнаружения = Local network zabbix
    Полученное значение содержит Windows
    Состояние обнаружения = Доступен
    Тип сервиса = Zabbix агент
    
    Операции:
    Добавить в группы узлов сети: Windows servers
    Присоединить к шаблонам: Template OS Windows
    Далее, все хосты нашлись, но почему-то часть из них определилась заббиксом по полным доменным именам, вида: hostname.domain.local, а остальные - по айпи-адресам.

    Вопрос - где это задается и как привести их всех к одному виду? Желательно, к короткому имени, вроде "hostname", потому как domain.local у меня только один и потому меня не интересует.

    Нагуглил на лоре ссылку: https://www.linux.org.ru/forum/admin/11213321
    Пишут, что надо авторегистрацию вместо автообнаружения, но там даже непонятно, где задать условие, что это windows-хост, чтобы добавить хосту группу и шаблон windows.
  • iltmpz
    Junior Member
    • Oct 2012
    • 24

    #2
    Посмотрел обратную зону dns - оказалось, что там перечислены ровно те хосты, которые определились по именам.
    Так что похоже, имена хостов берутся именно оттуда.
    Тогда другой вопрос: а нельзя ли как-то изменить такое поведение по умолчанию? Обратная зона у меня не используется, хоть иногда и добавляется при добавлении хоста в домен, завязывать заббикс на нее не хочется.

    Comment

    • sadman
      Senior Member
      • Dec 2010
      • 1611

      #3
      Originally posted by iltmpz
      Пишут, что надо авторегистрацию вместо автообнаружения, но там даже непонятно, где задать условие, что это windows-хост, чтобы добавить хосту группу и шаблон windows.


      ^F

      Пример 1
      Использование метаданных узла сети для отделения узлов сети Linux от Windows.

      Comment

      • iltmpz
        Junior Member
        • Oct 2012
        • 24

        #4
        Спасибо, настроил следующий конфиг на всех хостах:
        Code:
        LogFile=c:\zabbix_agentd.log
        LogFileSize=1
        DebugLevel=3
        Server=zabbix3.domain.local
        ServerActive=zabbix3.domain.local
        HostnameItem=system.hostname
        HostMetadataItem=system.uname
        Остановил автообнаружение. Добавил авторегистрацию:
        Code:
        Auto registration. Windows servers.
        
        Метаданные узлов сети содержит Windows
        
        Отправить сообщение пользователям: Admin (Zabbix Administrator) через все способы оповещения
        Добавить в группы узлов сети: Windows servers
        Присоединить к шаблонам: Template OS Windows
        Перезапустил агенты на всех хостах.

        Все они нашлись и подключились по коротким именам. Но:
        треть хостов подцепились нормально,
        а две трети из них нашлись с айпишником: unknown IP: 10050
        Соответственно, их заббикс-агенты недоступны (ZBX горит красным).

        Соответственно, поприходили сообщения:
        "Trigger: Zabbix agent on DC4 is unreachable for 5 minutes".

        И в довершение, почему-то 2 хоста из моего списка оказались добавлены дважды под одним именем, но у одного из них нормальный айпи, а у другого - unknown IP.

        Что за ерунда? Заббикс не знает, с какого айпишника ему пришли данные от агента?
        Что с этим делать?
        Last edited by iltmpz; 11-01-2017, 14:41.

        Comment

        • iltmpz
          Junior Member
          • Oct 2012
          • 24

          #5
          Кажется, разобрался.
          Поудалял все красные хосты, они обнаружились заново, на этот раз с айпишниками. Видимо, они в прошлый раз все одновременно добавились, заббикс не выдержал такой нагрузки и потерял половину. Сейчас все стало ок.

          Comment

          Working...