Инструменты пользователя

Инструменты сайта


kannel_monitor

Мониторинг работы

Мониторинг подключения к SMSC

Самое важное при работе по протоколу SMPP - доступность SMSC. Мониторинга доступности узла можно осуществлять с помощью встроенных средств kannel. Ниже представлен простой скрипт, который создаёт файл status_ok в момент «пока сервис доступен». У меня используется для zabbix:
Не забудьте разрешить в настройках kannel доступ к /status. Для этого требуется добавить соответствующие значения в box-allow-ip = в файле конфигурации. Пример:
box-allow-ip = «127.0.0.1;192.168.0.100;192.168.1.100»

#!/bin/sh
/usr/bin/wget -q "http://localhost:13000/status?password=$PASSWORD$" -O rs
rm -f status_ok
return_v=`cat rs | grep -cim1 "KANNEL (online"`
if [[ $return_v == 1 ]]; then 
  touch /opt/zs/status_ok
fi
exit 0;
kannel_monitor.txt · Последние изменения: 2014/05/23 12:10 — Alex