Еще один костылик в коллекцию 
Стала напрягать долговисящая надпись "Загрузка" на интерактивной карте, как будто сработавшие триггеры долго грузятся (узлов на карте примерно 300, не очень много). Опытным путем выяснилось, что если быстро выставить сортировку последних триггеров по времени, то загрузка происходит весьма быстрее. По умолчанию не выбран ни одного вида сортировки и ее состояние, судя по коду, сохраняется в куках. Было принято решение как-то закрепить сортировку по умолчанию в позиции "по времени".
В imap.js была найдена строка
Она была закомментирована и ниже ее добавлена исправленная строчка
Статус узлов и последние триггеры начали грузиться быстро благодаря этим костылям.
Может кому-то это тоже поможет, пока автор не адаптировал под Zabbix 3.0.
В Zabbix API и яваскрипте я не силен, добрые коллеги помогли

Стала напрягать долговисящая надпись "Загрузка" на интерактивной карте, как будто сработавшие триггеры долго грузятся (узлов на карте примерно 300, не очень много). Опытным путем выяснилось, что если быстро выставить сортировку последних триггеров по времени, то загрузка происходит весьма быстрее. По умолчанию не выбран ни одного вида сортировки и ее состояние, судя по коду, сохраняется в куках. Было принято решение как-то закрепить сортировку по умолчанию в позиции "по времени".
В imap.js была найдена строка
Code:
jQuery(sortselect).val(getCookie('imap_lasttriggers_sorttype'));
Code:
jQuery(sortselect).val('time');
Может кому-то это тоже поможет, пока автор не адаптировал под Zabbix 3.0.
В Zabbix API и яваскрипте я не силен, добрые коллеги помогли
Загрузка состояния узлов была более критичной, ибо отпуск на пороге
Comment