Ad Widget

Collapse

Не удается массово отключить элементы да

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • eldalex
    Member
    • Dec 2015
    • 30

    #1

    Не удается массово отключить элементы да

    Добрый день!
    Коллега импортировал несколько шаблонов для слежения за цисками и через некоторое время уволился.
    проблема в том что по прототипам создалось неимоверное количество элементов данных, причем они не несут для нас никакой смысловой нагрузки. иногда конечно полезно знать скорость на сетевом интерфейсе к которому подключен комп главбуха, или сколько пакетов он отбросил, но на постоянной основе эти данные не нужны.
    сейчас у нас имеется например узел Cisco catalyst 4506 и у него 5229 элементов данных. на каждый порт по несколько элементов. данные собираются раз в 60 секунд, и база разрастается с космической скоростью.
    Вот такая картина и проблемы в данный момент:
    1) отображается только первая 1000 элементов.
    2) нет возможности массового выделения, элементы формы просто неактивны. как и менюшка внизу формы, где мы активируем/деактивируем выбранное.
    Как можно их отключить?
    Я пытался отключить прототип элементов, но судя по всему он не действует после того как элементы уже созданы.
    По одному можно протыкать и поотключать. но это бред. ну и опять же только первую 1к элементов.
    в шаблоне ZBX-CISCO-INTERFACES в котором состоит данный узел элементов нет.
  • oscar
    Senior Member
    • Dec 2010
    • 141

    #2
    Originally posted by eldalex
    ...Я пытался отключить прототип элементов, но судя по всему он не действует после того как элементы уже созданы...
    Действует, просто обновятся после очередного опроса lld

    Comment

    • eldalex
      Member
      • Dec 2015
      • 30

      #3
      Originally posted by oscar
      Действует, просто обновятся после очередного опроса lld
      нет, все как было так и осталось. элементы есть и активны.

      Comment

      • sadman
        Senior Member
        • Dec 2010
        • 1611

        #4
        Originally posted by eldalex
        нет, все как было так и осталось. элементы есть и активны.
        В правиле обнаружения Keep lost resources period (in days): 0 ?

        Comment

        • eldalex
          Member
          • Dec 2015
          • 30

          #5
          Originally posted by sadman
          В правиле обнаружения keep lost resources period (in days): 0 ?
          Блин, нет. 7 дней стоит. сейчас поправлю на 0

          Comment

          • eldalex
            Member
            • Dec 2015
            • 30

            #6
            Нет. отключил все, период хранения выставил на 0. элементы все равно не исчезают. пока отключил узел полностью, чтоб данные не собирались и база не росла

            Comment

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

              #7
              Originally posted by eldalex
              Я пытался отключить прототип элементов, но судя по всему он не действует после того как элементы уже созданы.

              в шаблоне ZBX-CISCO-INTERFACES в котором состоит данный узел элементов нет.
              Судя по картинке, это элементы данных, созданные механизмом низкоуровневого обнаружения (LLD, Low-level discovering).
              Если под "пытался отключить прототип" подразумевается, что Вы в прототипе выставили состояние "disabled", то Вы абсолютно правы: эта настройка "одноразовая", она срабатывает только при создании новых элементов данных по этому прототипу, а на уже существующие не действует.

              Disable-ить уже созданные механизмом LLD элементы данных, действительно, можно только вручную по одному
              В то же время, их большое количество, скорее всего, говорит о том, что у Вас неправильно настроен фильтр для данного правила LLD; и если они вам вообще не нужны, то правильнее будет не disable-ить их массово, а подкорректировать это фильтр таким образом, чтобы под него подпадали только те интерфейсы, которые Вас интересуют (тогда остальные будут не за-disable-ены, а вообще удалены при следующем срабатывании автообнаружения, раз уж Вы выставили keep lost resources period в ноль).
              Кроме того, посмотрите, нужны ли вам для каждого интерфейса все эти прототипы (судя по всему, у Вас их чуть ли не десяток) - оставьте только нужные (и с разумными интервалами - вряд вам на практике нужно каждую метрику для каждого интерфейса собирать раз в минуту).

              Наконец, если это правило обнаружения у Вас применяется потому что оно привязано к шаблону, а не к хосту, то в качестве кратковременного решения можно отсоединить этот шаблон от хоста с очисткой (unlink and clear) - они все должны будут удалиться (правда, при этом потеряете их историю). Потом присоедините шаблон - создадутся заново (в состоянии "disabled", раз уж в прототипах они за-disable-ны).

              Но правильнее, повторюсь, отрегулировать в правиле LLD фильтр, чтобы под него подпадали только нужные интерфейсы.

              Comment

              • eldalex
                Member
                • Dec 2015
                • 30

                #8
                Originally posted by kos
                Судя по картинке, это элементы данных, созданные механизмом низкоуровневого обнаружения (lld, low-level discovering).
                Если под "пытался отключить прототип" подразумевается, что Вы в прототипе выставили состояние "disabled", то Вы абсолютно правы....
                В общем и целом я вас понял, сейчас подумаю над фильтрами спасибо за разъяснения!

                Comment

                Working...