Как стать автором
Обновить

Комментарии 20

Если не секрет — в чем заключалась оптимизация то? Все что вы сделали — просто навели порядок в конфигурации забикса. Это как бы подразумевается ;)
Вообще непонятно о чем статья. «zabbix agent» и так выставлен по умолчанию. Т.е. вы сознательно изменили настройку на отличную от дефолной, потом начало тормозить и вы вернули обратно? Далее. В заббиксе гибкие правила дискавери. У меня хосты добавляются автоматически и удаляются тоже автоматически, если их давно (месяц) не видно.
Заббикс, как и любой инструмент нужно настраивать. В статье описаны очевидные вещи, которые выполняются в первую очередь. Про оптимизацию ни слова.
Да, заголовок слишком громкий, виноват.
Какой номер бага про дубликаты, если не секрет?
Благодарю, интересно.
Честно говоря, тоже немного разочарован. Ожидал увидеть, что вы проанализируете загрузку заббикса (данные внутренних проверок) и по результату расширите узкие места, а вы просто порядок навели. А заменой активного агента на пассивного, наоборот, как я понимаю, увеличили загрузку сервера.

Сколько у вас NVPS?
Около 1.5 тыс.
Хотелось бы услышать, чем вызвано желание сменить MySQL на PostgreSQL?
По опыту работы с веб проектами, postgesql стабильнее и быстрее. Хотим попробовать.
А InnoDB на TokuDB поменять не хотите сначала?
Поможет?
На больших объемах данных некоторым помогает.
Данный запрос возвращает список идентичных хостов, которых более одного.

А как решили то проблему?
У меня тоже есть 2 копии одного хоста. Переехал на постгрес. Удалить эти хосты не получается. Отсоединить и очистить шаблон так же не получается. У вас были подобные проблемы?
Есть скрипт, который удаляет дубли.
Если вопрос еще актуален, можем выслать подробную информацию в почту.
не актуален. Спасибо.
Актуален, актуален. Дополните пост.
А не изучали причину — почему активные проверки создают больше нагрузки? Вроде должны меньше за счет того что сервер не тратит ресурсы на опрос агентов, и ожидание сбора данных от них, а только принимает уже данные.
На сколько нам известно, сервер сам выстраивает очередь опроса агентов. В определенный момент может получиться ситуация, когда выстраивается очередь из входящих ответов от агентов, ее обработка приводит к скачку нагрузки.
Скрипт.
#!  /bin/sh


count=`psql -U postgres -d zabbix -c"select host, Count(host) as Count  from hosts  group by host having count(host)>1;" | grep "row" | awk '{print $1}' | sed -r 's/.{1}//'`

if [ "$count" -ne "0" ]; then

        dublicate=`psql -U postgres -d zabbix -c"select host, Count(host) as Count  from hosts  group by host having count(host)>1;" `
       echo $dublicate
fi
Зарегистрируйтесь на Хабре, чтобы оставить комментарий