Назад | Перейти на главную страницу

Мониторинг с помощью Zabbix: снижение детализации?

Недавно я установил Zabbix на небольшой VPS и получил его для мониторинга трех других VPS. У нас уже есть около 9,8 входящих значений в секунду, и нагрузка на сервер Zabbix уже максимальна. Он имеет 256 МБ памяти вместе с APC в качестве кеша опкодов для ускорения PHP.

Можно ли уменьшить степень детализации, т.е. снизить входящие значения, чтобы разгрузить наш сервер Zabbix, поскольку мы не отслеживаем некритичные вещи?

у вас есть 2 способа сделать это:

редактировать шаблоны, используемые для увеличения «интервала» проверок (есть возможность массового обновления, но используйте ее экономно), это означает, что проверки выполняются реже и, следовательно, должны сэкономить некоторую емкость

на каждом vps отключите проверки, которые, как вы знаете, вам не нужны, меньше проверок означает меньше работы

также попробуйте отредактировать конфигурацию вашего zabbix-сервера и агента на vps-мониторинге, чтобы уменьшить количество запускаемых процессов, примерно до 2-х агентов и 4-х серверов.

StartAgents=2

для конфигурации агента

 StartTrappers=2
 StartPollers=4

для конфигурации сервера

Я должен указать, что вы работаете с минимальными требованиями к серверу zabbix, поэтому вам придется уменьшить объем обрабатываемых данных, если вы хотите добавить больше, потому что zabbix зависит от innodb с mysql, который вы нажимаете ограничения ресурсов для начала, удвоение плунжера будет более безопасным и надежным вариантом