Zabbix — мониторинг сайта

zabbixЯ уже написал пару статей о Zabbix. В частности, как настроить мониторинг сети с помощью Zabbix, а также как настроить систему SMS-уведомлений. Пожалуй, сегодня мы остановимся на том, что настроим мониторинг работы сайта.

Плюсы Zabbix при мониторинге сайта:

  • Поддержка аутентификации;
  • Возможность задать интервал проверки;
  • Возможность выбора агента;
  • Отправка _POST переменных в запросе;
  • Пошаговый обход сайта(Сценарий);

result

(далее…)

Zabbix — мониторинг загрузки сети и Интернет-канала

zabbixZabbix очень неплохо умеет мониторить канал, ну и оповещать админов о том, что канальчик то проседает. Ну и такие плюшки, как построение графиков, конечно же мы тоже задействуем.

В Инете сейчас кучи статей о том как подключить сервер к системе мониторинга Zabbix. В своем примере я подключу сервер на основе CentOS 5.3, который смотрит мордой вперед и который сам по себе достаточно мощный, но узким местом которого является Интернет-канал.

Подключение сервера

Конфигурирование начнем с создания новой группы серверов. Идем в Configurations→Host groups и нажимаем на кнопку вверху справа Create host group. Я назову группу DemoServers. (далее…)

Monitoring module for IP PBX NEOPbx / ElastixМодуль мониторинга за состоянием IP АТС NEOPbx / Elastix

search-mag-glassЗавершены работы по разработке модуля мониторинга за техническим состоянием IP АТС NEOPbx / Elastix в режиме реального времени. Модуль позволит отслеживать такие важные параметры как:

  • Загрузка CPU
  • Используемый объем оперативной памяти
  • Заполнение дискового пространства
  • Загруженность Интернет-канала
  • Текущее состояние основных служб АТС
  • Доступность внешних линий SIP, IAX, E1

Установка модуля на IP АТС NEOPbx / Elastix будет совершенно бесплатной, а стоимость подписки на 1 месяц составит всего 1 000 рублей. Информирование о нештатном состоянии АТС производится по электронной почте и SMS.

Учим Zabbix отправлять SMS оповещения

This topic has been discussed on the Net before. But I’d like to show my method. There are two ways to send SMS:

  • Through modem/telephone
  • Through SMS-gateway

If you are the only administrator in the system, you can send Zabbix notifications through the modem (the example of the script for the modem I will show at the end of the article). But if you have two or more administrators, who should get the notifications, you may face some problems with sending SMS. That is why I have chosen the second way to notify the administrators. Of course, if there is a problem with Zabbix itself, you won’t get any SMS. In this case you can combine both ways and use the modem only to notify of the problem with Zabbix-server.

Тема стара как Мир, и давно избита. Но я бы хотел внести свои 5 копеек. Есть всего 2 способа отправлять SMS:

  • Через модем/телефон
  • Через SMS-шлюз

Если вы один администратор в системе, то вам вполне можно отправлять уведомления Zabbix через модем (пример скрипта для модема я покажу в конце статьи). Но если у вас 2 и более администраторов, которые должны получать уведомления, вы можете столкнуться с коллизиями при отправке SMS. Поэтому я выбрал для оповещений администраторов 2-й вариант. Конечно в случае если произойдет проблема с самим Zabbix-сервером, то вы об этом SMS не получите. Но в этом случае возможно объединить эти 2 способа, оставив модем только для оповещений на случай проблем с самим Zabbix-сервером.

(далее…)

Бесплатный мониторинг доступности вашего сайта с SMS-уведомлением

В данной заметке я расскажу о способе мониторинга доступности вашего сайта, используя Google Docs и Google Calendar. В данном решении мы будем получать уведомления не только по почте, но и через SMS. Идея этого способа состоит в том, чтобы создать в Google Docs скрипт, который при возникновении проблемы будет создавать в календаре событие. А , поскольку, Google Calendar имеет возможность присылать SMS сообщения, то проблем в принципе не возникнет.

website-monitor-sms (далее…)

Мониторинг транков Asterisk с уведомлением о проблеме по почте

Хочу привести пример php скрипта, который я иногда использую для мониторинга транков. Я помещаюего в cron с интервалом в 15 минут. После срабатывания он проверит транки. Если есть не работающий — дает паузу в 20 секунд. Снова проверяет состояние транков. Если ничего не изменилось — перегружаем модуль chan_sip в asterisk. И если это не могло — шлем email с отчетом по почте, указанной в переменной $report_email.
Скрипт не мой лично — но нареканий в работе у меня нет. (далее…)

NEOPbx / Elastix monitoring module

Customer VID Ltd.
Project NEOPbx
State Ready
Description Develop module for monitoring sip/iax2 accounts and sip/iax2 trunks state. Also you can change parameters like DND,CALL WAITING, CALL FORWARD FULL, CALL FORWARD BUSY, CALL FORWARD UNAVAIL, FOLLOW ME, SCREENING, VOICEMAIL, INTERCOM.
Demo Monitoring module

Заказчик ООО ВИД
Проект NEOPbx
Статус Готов
Назначение Модуль предназначен для отображения состояния всех SIP/IAX-транков и SIP/IAX-пиров в системе. Также в модуле присутствует возможность изменять, в реальном времени, такие параметры как DND,CALL WAITING, CALL FORWARD FULL, CALL FORWARD BUSY, CALL FORWARD UNAVAIL, FOLLOW ME, SCREENING, VOICEMAIL, INTERCOM.
Demo Monitoring module

<