Некоторые меры, которые можно принять для предотвращения перегрузки сервера в Zabbix:
- Увеличить размер кеша. 2 Для этого нужно найти строку «CacheSize» в файле zabbix_server.conf и увеличить её значение. 2
- Настроить параметры StartPingers и StartPollers. 2 Они позволяют равномерно распределить количество задействованных процессов. 12 Например, для равномерного создания процессов ICMP Ping нужно увеличить параметр StartPingers, а после изменений перезапустить серверную часть Zabbix. 12
- Увеличить «Интервал обновления». 1 Например, для определения доступности узла, поставленного на мониторинг, можно скорректировать значение параметра Update interval (in sec). 1
- Оптимизировать настройки базы данных. 3 Для этого нужно использовать наиболее быстрый движок, например MySQL или PostgreSQL, и оптимизировать настройки сервера базы данных. 3
- Удалить устаревшие хосты. 4 Опрос давно не активных, но не удалённых хостов занимает время и ресурсы. 4
- Удалить лишние элементы данных. 4 Для этого нужно проанализировать все элементы со статусом not supported и удалить ненужные. 4
Для точной настройки и оптимизации сервера Zabbix рекомендуется обратиться к специалисту.