Ad Widget

Collapse

Можно ли как-то переместить шаблон из присоединённых?

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Victor Vislobokov
    Senior Member
    • Aug 2018
    • 298

    #1

    Можно ли как-то переместить шаблон из присоединённых?

    Суть проблемы.
    Есть "Шаблон для ОС Linux". Этот шаблон содержит несколько присоединённых к нему шаблонов, в том числе скажем "iostat". Можно каким-либо образом, исключить шаблон "iostat" из "Шаблон для ОС Linux", чтобы он остался прицепленным к хосту? Т.е. было:

    ХОСТ:
    - Шаблон для ОС Linux
    -- iostat
    ...

    а стало

    ХОСТ:
    - Шаблон для ОС Linux
    - iostat

    Т.е. оба шаблона были как бы на одном уровне.
    Да, можно взять и отцепить шаблон iostat из "Шаблон для ОС Linux" с очисткой, а потом его прицепить уже самостоятельно, но в этом случае у меня будут удалены все элементы данных этого шаблона со всей их историей, а мне надо чтобы всё это осталось.
    Если же я отцеплю шаблон без очистки, то потом не смогу его добавить - останутся те же ключи на хосте.

    Понимаю, что хочу странного, но всё же...
  • Semiadmin
    Senior Member
    • Oct 2014
    • 1625

    #2
    Originally posted by Victor Vislobokov
    Если же я отцеплю шаблон без очистки, то потом не смогу его добавить - останутся те же ключи на хосте..
    Вот это неверно - ключи без всяких проблем снова станут шаблонными

    Comment

    • Victor Vislobokov
      Senior Member
      • Aug 2018
      • 298

      #3
      Окей. Я наверное неправильно выразил свою мысль.
      Элементы данных с такими же именами и ключами останутся, а дубли во-первых, не нужны, во-вторых их и не даст создать. верно?

      Comment

      • Semiadmin
        Senior Member
        • Oct 2014
        • 1625

        #4
        Да не будет никаких дублей. Отсоединили шаблон без очистки - айтемы на хосте стали нешаблонными, история продолжается. Присоединили шаблон снова - они опять шаблонные, и с историей все ок.

        Comment

        • Victor Vislobokov
          Senior Member
          • Aug 2018
          • 298

          #5
          Ага? Спасибо, попробую. Если это действительно так - это здорово!

          Comment

          • Semiadmin
            Senior Member
            • Oct 2014
            • 1625

            #6
            Единственное, что слетит - оверрайды, если какие-нибудь айтемы/триггеры/LLD на хосте деактивированы, а в шаблоне активированы, или наоборот. Будет, как в шаблоне.

            Comment

            • Victor Vislobokov
              Senior Member
              • Aug 2018
              • 298

              #7
              Понятно, спасибо

              Comment

              • Victor Vislobokov
                Senior Member
                • Aug 2018
                • 298

                #8
                Я провёл эксперимент, прежде чем сделать это глобально - НЕ РАБОТАЕТ!
                Если я в шаблоне "Шаблон для ОС Linux" (как описано выше), отцепляю шаблон "iostat" без очистки, то все его элементы переходят в родительский шаблон, т.е. не в хост, а именно в шаблон "Шаблон для ОС Linux". Соответвественно попытка прицепить отдельно шаблон "iostat" приводит к появлению ошибки - он не присоединяется, потому что находящийся в нём элемент есть в другом шаблоне "Шаблон для ОС Linux".

                Итак, вопрос остаётся актуальным, но видимо решения нет.

                Comment

                • Semiadmin
                  Senior Member
                  • Oct 2014
                  • 1625

                  #9
                  Естественно, надо сначала отключить от хоста шаблон для Linux вместе с прилинкованным к нему iostat. А потом линковать к хосту отдельно шаблон Linux (без прилинкованного iostat) и отдельно шаблон iostat.Если нет возможности отлинковать шаблон iostat от шаблона Linux с очисткой - использовать клоны шаблонов.

                  Comment

                  • Victor Vislobokov
                    Senior Member
                    • Aug 2018
                    • 298

                    #10
                    Понял, спасибо.

                    Comment

                    Working...