Ad Widget

Collapse

как прикрепить к хосту более одного шабло

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • kerberos464
    Junior Member
    • Apr 2016
    • 11

    #1

    как прикрепить к хосту более одного шабло

    всем добрый день!

    есть zabbix appliance 3.0.4, есть два шаблона, в каждом из которых есть обнаружение виндовых сервисов с помощью service.discovery.

    пытаюсь к одному хосту прикрепить оба шаблона.
    один шаблон прикрепляется (всё ок), а второй ругается:
    Discovery rule "service.discovery" already exists on "SRV-KAS-1", inherited from another template.

    как порешать проблему? вообще не понимаю смысла такого запрета, ну будет в два раза чаще происходить обнаружение, ну и что такого...

    заранее благодарен за ответы.
  • Belfigor
    Member
    • Jul 2016
    • 69

    #2
    Вроде как только создать третий шаблон, куда включить все из второго убрав дубли и добавить к хосту к которому уже прикреплен первый. Тут вопрос в формировании шаблонов скорее всего, зачем иметь 2 разных шаблона, в которых есть одна и таже вещь? Мб проще эту вещь выделить в третий шаблон?

    Comment

    • Semiadmin
      Senior Member
      • Oct 2014
      • 1625

      #3
      Смысл запрета - чтобы не создавался дублирующий ключ.

      Comment

      • kerberos464
        Junior Member
        • Apr 2016
        • 11

        #4
        Originally posted by Belfigor
        Тут вопрос в формировании шаблонов скорее всего, зачем иметь 2 разных шаблона, в которых есть одна и таже вещь? Мб проще эту вещь выделить в третий шаблон?
        у меня в одном шаблоне идёт обнаружение инстансов ms sql (имена сервисов всегда разные), а в другом - обнаружение серверов лицензий автокада (имена сервисов тоже разные).

        впихнуть всё в один шаблон, конечно, можно, но как-то это нелогично, что ли.

        пока вышел из положения, вообще убрав обнаружение из шаблона автокада, сделав несколько шаблонов для автокада 2015, 2016 и 2017.

        всем спасибо за ответы.

        Comment

        • aib
          Senior Member
          • Jan 2014
          • 1615

          #5
          Zabbix не понимает, что правило обнаружения с одним и тем-же именем может использоваться для разных целей в разных шаблонах.
          Не думали в шаблоне для MS SQL сервисов использовать правило service.discovery.ms_sql, а в шаблоне для лицензий Автокад - service.discovery.autocad?

          И вам будет проще разбираться - куда какой элемент пойдет из какого шаблона и правила.
          И Zabbix воспримет эту конфигурацию.
          Sincerely yours,
          Aleksey

          Comment

          • kerberos464
            Junior Member
            • Apr 2016
            • 11

            #6
            хм, а такая конструкция будет работать?
            попробовал с помощью zabbix_get.exe:
            zabbix_get.exe -s srv-ac-1 -k service.discovery.autocad

            но получаю:
            ZBX_NOTSUPPORTED: Unsupported item key.

            или имеете в виду, что нужно сделать кастомное обнаружение через какой-либо скрипт и UserParameter?

            Comment

            • aib
              Senior Member
              • Jan 2014
              • 1615

              #7
              Я имел в виду - в разных шаблонах иметь РАЗНЫЕ имена для Discovery Rule.
              Sincerely yours,
              Aleksey

              Comment

              Working...