Ad Widget

Collapse

Правильный переход на новые шаблоны

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Alex S
    Junior Member
    • Feb 2021
    • 16

    #1

    Правильный переход на новые шаблоны

    Коллеги.
    Подскажите как правильно перейти на новые шаблоны, чтобы и статистические данные не потерять годами накопленные, и не городоить кучу Items с разных шаблонов - собирающих одно и то же.
    Вот простой пример.
    Обновили Zabbix на версию 5.0 LTS
    Увидели что есть новые красивые подробные шаблоны, например для OS Windows Server

    Теперь вижу три пути.
    1. На нужном хосте делаем "Unlink and clear" старого Template. привязываем новый Template и радуемся новым подробным данным. НО только с момента смены шаблонов. Исторически накопленные данные - мы очистили.
    2. На нужном хосте делаем просто "Unlink" старого Template. привязываем новый Template и радуемся новым подробным данным. НО старые Items - остались, и данные по ним также продолжают собираться, по сути двойная нагрузка идет. Некрасиво.
    3. Создаем новый хост, привязываем к нему новый Template - и радуемся жизни. Старый хост - переименовываем в какой-нибудь OLD-HostName и меняем на нем IP (чтобы сервер не опрашивал и не дергал зря). Все хорошо, и данные собираются по-новому, и старые данные - можно посмотреть (через старый хост), но в логах zabbix-сервера при этом начинают сыпаться ошибки в большом количестве, что тоже - некрасиво.
    4. Создаем новый хост, привязываем к нему новый Template. Старый хост - переименовываем в какой-нибудь OLD-HostName, меняем на нем IP (чтобы сервер не опрашивал и не дергал зря) и выключаем его (disable). Ошибок в логах нет - но и старые данные не видны, т.к. хост - Disabled. Чтобы их посмотреть надо его сначала включить получается.

    Диллема.
    Как лучше поступить?
    Как вы переходите на новые шаблоны в подобных ситуациях?
  • Semiadmin
    Senior Member
    • Oct 2014
    • 1625

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

    Comment

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

      #3
      Я не использую шаблоны "как есть" (за исключением шаблонов для Zabbix-сервера и Zabbix-прокси).
      Штатные шаблоны всегда использую как образец: далее делаю их клоны, которые уже подгоняю под свои нужды (убираю ненужное, добавляю требующееся, корректирую интервалы опроса и т.п.).
      При смене версий сравниваю штатные шаблоны - и то, что считаю нужным, вручную переношу в свои клоны.

      Comment

      • Alex S
        Junior Member
        • Feb 2021
        • 16

        #4
        Спасибо за советы.
        поменять ключи Items - хорошая идея.
        Правда действительно надо делать это крайне аккуратно.
        Наверное не решусь, опыта маловато...

        Про корректировку шаблонов - да, я согласен их надо корректировать. Но тут проблема именно в том, что сами шаблоны изменились (раньше был один шаблон на все, сейчас они состоят из модулей, сильно переписаны методы сбора Items, изменены ключи и т.д.) что приводит к тому, что старые данные - не "склеиваются" с новыми.

        Ладно.
        Для особо критичных хостов - пойду по 4 пути. А через год (как истечет время трендов) - удалю старое.
        Спасибо всем еще раз

        Comment

        Working...