Мониторинг Apache в Zabbix

1.Настройка Apache-статуса на Zabbix-агенте

Проверка поддержки модуля

Если модуль не активирован,то активируем вручную

 

Debian/Ubuntu
Apache версии 2.4.X

Аpache версии 2.2.X

Проверка синтаксиса и перезапуск Apache-сервера

 

2.Настройка скрипта на Zabbix-агенте

Скрипт предусматривает кеш, что позволяет сократить количество реальных обращений к серверу.
Время действия кеша в секундах должно устанавливается чуть меньше чем период опроса элементов(по умолчанию в скрипте используется кеширование на 55 секунд, а интервал обновления элементов настроен на 60 секунд)

Проверяем со стороны клиента и со стороны сервера доступности статистики Apache

Или с помощью скрипта Zabbix

 

3.Настройка zabbix-агента

Проверка с Zabbix-сервера

Если не установлен zabbix-get

 

4.Настройка Zabbix-сервера
Скачиваем,распаковываем и импортируем шаблон

zabbix2_apache_template.zip
Добавляем шаблон к хосту, на котором мониторим Apache
Добавляем макросы в этом хосте
Например

– 10 -кол-во запросов в единицу времени(секунду)

— 50 (по умолчанию в шаблоне используется значение 30) – кол-во процессов в статусе BUSY(занятых/используемых)

— http://myservername/server-status — URL, по которому доступна статистика Apache

Проверяем,что через 1-2 минуты на хосте появились Item с именем Apache2
Monitoring->Latest Data->фильтруем по требуемому хосту в поле Hosts->Apache2

 

Примеры графиков:

Zabbix_Apache_connections

Zabbix_Apache_traffic

Zabbix_Apache_Requests_per_second

 

Источник:
http://wiki.enchtex.info/howto/zabbix/zabbix_apache_monitoring

Комментирование и размещение ссылок запрещено.

Комментарии закрыты.

Яндекс.Метрика