Us radio: различия между версиями
Admin (обсуждение | вклад) Нет описания правки |
Admin (обсуждение | вклад) Нет описания правки |
||
Строка 34: | Строка 34: | ||
Настройка модуля осуществляется в файле '''us_config.tmp''' | Настройка модуля осуществляется в файле '''us_config.tmp''' | ||
== Параметры == | == Параметры == | ||
Строка 45: | Строка 46: | ||
$zcity_list - перечень населенных пунктов ''(tbl_adr_city.CODE)'' оборудование которых опрашивать ''(через запятую)''. 0 - объекты без адреса | $zcity_list - перечень населенных пунктов ''(tbl_adr_city.CODE)'' оборудование которых опрашивать ''(через запятую)''. 0 - объекты без адреса | ||
$zsilence - не выводить уведомления о работе модуля в консоль | $zsilence - не выводить уведомления о работе модуля в консоль | ||
== Запуск модуля == | == Запуск модуля == |
Версия от 12:34, 18 июля 2015
US_RADIO - это модуль, который осуществляет периодический опрос радиооборудования, определяет подключенных радиоабонентов и уровни сигналов к ним. В случае выхода уровня сигналов из допустимых значений на главную страницу системы будет выведено уведомление.
ВАЖНО:
На данный момент модуль поддерживается радиооборудование производителей
- MikroTik
- UBNT
Если уровень сигнала находится в пределах -79...-73, то уведомления будут выведены желтым цветом
Если уровень сигнала менее -80 или более -40, то уведомления будут выведены красным цветом
При запуске модуль опрашивает все подходящие радиоустройства.
Общие данные
Язык модуля: Perl
Текущая версия: см. на странице: Модули
Статус модуля: Платный
Необходимые модули Perl:
DBI Time::Local FindBin LWP::Simple
Информацию по установке модуля и общую информацию для всех модулей см. на странице: Модули
Настройка модуля осуществляется в файле us_config.tmp
Параметры
$zuserver - адрес сервера с UserSide $zuuser - имя пользователя для доступа к базе UserSide $zupass - пароль для доступа к базе UserSide $zubase - имя базы данных UserSide $ps_logpath - путь к логам модуля $ps_us_path - URL к САП "UserSide" - например http://your_net.com/userside/ $zcity_list - перечень населенных пунктов (tbl_adr_city.CODE) оборудование которых опрашивать (через запятую). 0 - объекты без адреса $zsilence - не выводить уведомления о работе модуля в консоль
Запуск модуля
- Настройка - Модули - us_radio - Включаем работу модуля
- Запускаем для теста модуль вручную и убедимся, что ошибок не возникает
perl us_radio.pl
Модуль требуется прописать в системный cron с выбранной частотой запуска - например 1 раз в час.
1 * * * * perl us_radio.pl &> /dev/null