Ad Widget

Collapse

Заббикс 5.2 Добавить теги к существующим.

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Alex_UUU
    Senior Member
    • Dec 2018
    • 541

    #1

    Заббикс 5.2 Добавить теги к существующим.

    Коллеги, приветствую.

    Поступила задача вида: Ко всем ТМ, где есть теги "Группа=Первая" добавить тег "Группа=Вторая".
    У меня тэги задаются в 2 местах: на хосте и на триггере (или его прототипе). При этом у меня все сделано через шаблоны
    На хосте добавить - проблем нет. Указал в выборке старый тег, выделил и массовым обновлением добавил новый.

    Но вот в триггерах есть проблема.
    Если для триггеров, которые не дискаверингом еще что-то можно: "триггеры-не унаследованные-не дискаверинг" и далее массовым обновлением, то как сделать с дискаверингом?
    При любой выборке выдаются не первоначальные прототипы, а уже созданные. А т.к. их намного больше 1000, то ни выбрать ни изменить - ну никак..

    А завтра будет команда убрать тэги "Группа=Первая" :-(

    Неужели только писать скрипт через АПИ, или через базу выбор из таблицы trigger_tags и вставляьб дубли, а т.к. у этой таблицы нет автоинкремента, то каждый раз высчитывая triggrstagsid ?
  • Kos
    Senior Member
    Zabbix Certified SpecialistZabbix Certified Professional
    • Aug 2015
    • 3404

    #2
    Originally posted by Alex_UUU
    Если для триггеров, которые не дискаверингом еще что-то можно: "триггеры-не унаследованные-не дискаверинг" и далее массовым обновлением, то как сделать с дискаверингом?
    Очевидно, что для триггеров, созданных низкоуровневым обнаружением, нужно редактировать прототип триггера в правиле обнаружения - тогда после очередного цикла дискаверинга обновятся и созданные этим правилом объекты (элементы данных, триггеры, графики).

    Comment

    • Alex_UUU
      Senior Member
      • Dec 2018
      • 541

      #3
      Originally posted by Kos
      Очевидно, что для триггеров, созданных низкоуровневым обнаружением, нужно редактировать прототип триггера в правиле обнаружения - тогда после очередного цикла дискаверинга обновятся и созданные этим правилом объекты (элементы данных, триггеры, графики).
      Дык, это ясно, значит неправильно вопрос задал: как их все выловить? Не заходить же в каждый шаблон (их сотня) в котором есть дискаверинг и там искать. :-)

      Comment

      • Kos
        Senior Member
        Zabbix Certified SpecialistZabbix Certified Professional
        • Aug 2015
        • 3404

        #4
        Originally posted by Alex_UUU
        Дык, это ясно, значит неправильно вопрос задал: как их все выловить? Не заходить же в каждый шаблон (их сотня) в котором есть дискаверинг и там искать. :-)
        Да, теперь проблема понятна. Увы, ничего конкретного предложить не могу - сам иногда бываю озабочен подобным вопросом (Zabbix v6.0, в этом отношении ничего не поменялось). Наверное, надо Enhancement Request на эту тему забубенить.

        Comment

        Working...