Ad Widget

Collapse

Перенести итем в шаблон

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Morbid
    Junior Member
    • Nov 2014
    • 11

    #1

    Перенести итем в шаблон

    Приветствую, коллеги.

    Создал дискавери правило, настроил, все работает, потом заметил что сделал это не в шаблоне, а на хосте. Делать все с нуля не хотелось бы, можно ли каким либо образом переместить его в шаблон? (возможно скопировать итем в шаблон)?

    Порылся, но так и не нашел такую возможность?
  • Viewer
    Senior Member
    • Oct 2012
    • 131

    #2

    Comment

    • Morbid
      Junior Member
      • Nov 2014
      • 11

      #3
      Это работает только с простыми итемами, с discovery rule не работает

      Флажок не активен. А сам дискавери можно только отключить\включить

      Comment

      • sadman
        Senior Member
        • Dec 2010
        • 1611

        #4
        Если тупо и влоб, то экспортируете хост и шаблон в .xml, фаром копируете нужные айтемы из первого во второй, импортируете шаблон обратно в Zabbix.

        Comment

        • yukra
          Senior Member
          • Apr 2013
          • 1359

          #5
          Originally posted by sadman
          Если тупо и влоб, то экспортируете хост и шаблон в .xml, фаром копируете нужные айтемы из первого во второй, импортируете шаблон обратно в Zabbix.
          Вы вероятно хотели сказать 'mysql -e "select ..." zabbix' и 'mysql -e "insert ..." zabbix'?

          Comment

          • sadman
            Senior Member
            • Dec 2010
            • 1611

            #6
            Вобщем-то - нет. Вопроса о сохранении данных не стояло, а из поста я понял, что нужно просто перенести элементы discovery rule из одного места (хоста) в другое (шаблон). Может, конечно, это через прямые sql-запросы и быстрее сделать, но я в базу руками не лезу, например.

            Comment

            • Morbid
              Junior Member
              • Nov 2014
              • 11

              #7
              нужно просто перенести элементы discovery rule из одного места (хоста) в другое (шаблон).
              В точку. А в базу и я лезть не хочу Ладно, сделаю ручками, благо там десяток прототипов

              Спасибо за помощь.

              Comment

              • Jimson
                Senior Member
                • Jan 2008
                • 1327

                #8
                Короче, итем созданный из прототипа как то ссылается на правило дискаверинга к которому относился прототип. "Запихнуть" такие элементы данных в шаблон можно, но сложно
                - отсоединить шаблон от хоста
                - удалить все элементы и правила дискаверинга которые относились к шаблону, лучше это сделать руками а не через "очистить", оставьте только то правило и элементы которые вы будете "перемещать" в шаблон
                - исправьте шаблон так что бы ключи прототипов и правила дискаверинга в точности совпали с тем что находится на хосте
                - присоедините шаблон и удостоверьтесь что правило и элементы данных сопоставились с шаблоном, если не получилось сразу же отсоединяйте шаблон без очистки и возвращайтесь к предыдущему пункту
                - исправить шаблон по вкусу, все последующие исправления уже автоматически применятся к хосту

                Comment

                Working...