Показаны сообщения с ярлыком monitoring. Показать все сообщения
Показаны сообщения с ярлыком monitoring. Показать все сообщения

3 июн. 2021 г.

Собираем метрики cPanel в Zabbix

 Многие провайдеры виртуального хостинга для предоставления услуги используют программу cPanel.



cPanel является достаточно распространённым ПО, возможно, даже самой распространённой из всех коммерческих панелей управления для хостинга, особенно хостинг-провайдеров Европы и Северной Америки. Не последняя причина в том, что cPanel имеет расширенную функциональность для перепродажи хостинга.

Провайдер предлагает клиенту выбрать тарифный план. Среди параметров тарифного плана могут быть такие пункты:

  • Дисковое пространство
  • Ресурсы RAM
  • Ресурсы CPU
И многое другое.

Для контроля использования ресурсов клиенту предлагается довольно бедный пункт меню  - "Использование ресурсов". Без возможности установки каких либо уведомлений. Многие клиенты узнают, что причиной сбоя в работе сайта является, например исчерпание свободного дискового пространства, но уже по факту.


Что в общем то и понятно, ведь cPanel не профессиональный комплекс мониторинга с построением дашбордов, отчетов, порогов, уведомлений и эскалаций.

Работая с мониторингом я применяю систему мониторинга Zabbix. Теперь рассмотрим, как можно метрики cPanel передать в Zabbix.

19 дек. 2016 г.

Обнаружение Zabbix


Было замечено, что обнаружение в Zabbix работает крайне медленно и какими то 2 часами между опросами и не пахнет, при этом время Задержки обнаружения не сильно влияет на частоту перепроверки и обнаружения.

tcpdump показал, что время между попытками обнаружения узлов составляет 10 секунд. Для подсети из 255 компьютеров время обнаружения составляет 42,5 минуты. Если таких сетей не одна, а скажем 10, то время на цикл проверок составит уже 425 минуты или более 7 часов.

В таком режиме проверять чаще 7 часов нельзя, но хочется в ряде подсетей.

Выход был найден в мануале.