Здравствуйте!
Начну с того, что zabbix пользуюсь очень недавно. В целом он мне нужен только как мониторинг работоспособности 2х сайтов.
- В итоге есть сервер 2 vCPU и 1 GB оперативки, система Ubuntu 20.04 minimal.
- Установил на неё zabbix по инструкции с оф. сайта
- Добавил сайт для мониторинга посредством создания нового узла сети.
- Настроил уведомления на почту.
В общем всё довольно просто, работает замечательно, всё проверяется, информация на почту приходит. Ровно до того момента, пока не наступает перегруз ресурсов - по процессам вижу, что mysql съедает почти всю оперативную память, по итогу она отваливает и на почту приходит соответствующее письмо. Также часто бывают письма о достигнутом лимите 95% загрузки процессора и длятся они как минимум от получаса. Сам же перегруз наступает примерно через 1-2 часа после старта, далее система просто начисто зависает, что даже к консоли не подключиться.
Далее снял небольшой сервер в другой компании, там 1 vCPU и 512MB оперативной памяти, система Debian. В целом всё то же самое, но не зависает, mysql то отваливается, то запускается сам.
Так как система чистая, то я предполагаю, что нагрузить чем-то лишним я врятли её мог (голая ОС, голый zabbix и одна проверка по https на наличие кода ответа), поэтому такие вопросы:
1) Какая минимальная конфигурация железа должна быть для zabbix 5 (к примеру для проверки 5 сайтов посредством https и получения кода ответа 200)
2) Какая самая удачная ОС для zabbix (возможно это как-то влияет на неё)
3) Какие есть варианты оптимизации, в частности волнует нагрузка на базу данных (т.к. она первая попадает в список отвалившихся)
Сервер этот бесплатный, взят в облаке Oracle, поэтому хотелось бы его один раз настроить и забыть.
Заранее спасибо.
Начну с того, что zabbix пользуюсь очень недавно. В целом он мне нужен только как мониторинг работоспособности 2х сайтов.
- В итоге есть сервер 2 vCPU и 1 GB оперативки, система Ubuntu 20.04 minimal.
- Установил на неё zabbix по инструкции с оф. сайта
- Добавил сайт для мониторинга посредством создания нового узла сети.
- Настроил уведомления на почту.
В общем всё довольно просто, работает замечательно, всё проверяется, информация на почту приходит. Ровно до того момента, пока не наступает перегруз ресурсов - по процессам вижу, что mysql съедает почти всю оперативную память, по итогу она отваливает и на почту приходит соответствующее письмо. Также часто бывают письма о достигнутом лимите 95% загрузки процессора и длятся они как минимум от получаса. Сам же перегруз наступает примерно через 1-2 часа после старта, далее система просто начисто зависает, что даже к консоли не подключиться.
Далее снял небольшой сервер в другой компании, там 1 vCPU и 512MB оперативной памяти, система Debian. В целом всё то же самое, но не зависает, mysql то отваливается, то запускается сам.
Так как система чистая, то я предполагаю, что нагрузить чем-то лишним я врятли её мог (голая ОС, голый zabbix и одна проверка по https на наличие кода ответа), поэтому такие вопросы:
1) Какая минимальная конфигурация железа должна быть для zabbix 5 (к примеру для проверки 5 сайтов посредством https и получения кода ответа 200)
2) Какая самая удачная ОС для zabbix (возможно это как-то влияет на неё)
3) Какие есть варианты оптимизации, в частности волнует нагрузка на базу данных (т.к. она первая попадает в список отвалившихся)
Сервер этот бесплатный, взят в облаке Oracle, поэтому хотелось бы его один раз настроить и забыть.
Заранее спасибо.
Comment