Us pon

Материал из WiKi - UserSide
Версия от 18:14, 28 ноября 2015; Admin (обсуждение | вклад)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)

ВНИМАНИЕ: Данный модуль является устаревшим и более не продаётся. Рекомендуется перейти на модуль usm_pon


US_PON - это модуль для опроса OLT с целью мониторинга работоспособности PON-сети (см. "PON").

Язык модуля: Perl

Текущая версия: см. на странице: Модули

Статус модуля: Платный

Необходимые модули Perl:

DBI
Time::Local
Net::SNMP
FindBin
LWP::Simple

Информацию по установке модуля и общую информацию для всех модулей см. на странице: Модули

Основные функции

  • выход оптического сигнала с OLT на ONU за допустимые пределы
  • выявление на OLT ONU, которые не внесены в САП "UserSide" (неизвестных)
  • обнаружение ONU, которые зарегистрированы одновременно на двух OLT

В случае выявления несоответствий - информация будет выведена на главную страницу САП "UserSide". Более подробнее - см. страницу "PON"

У обнаруженных и опознанных ONU-устройств будет обновлена дата активности в сети.

Метод съема данных - SNMP.

За один запуск модуль по порядку обходит все OLT-устройства.

Параметры

Настройка модуля осуществляется в файле us_config.tmp

$zuserver - адрес сервера с UserSide
$zubase - имя базы данных UserSide
$zuuser - имя пользователя для доступа к базе UserSide
$zupass - пароль для доступа к базе UserSide
$zusqlport - порт подключения к базе данных (по-умолчанию 3306)
$ps_us_path - URL к САП "UserSide" (например http://your_net.com/userside/)
$ps_logpath - путь к логам модуля
$zsilence - не выводить уведомления о работе модуля в консоль

Рекомендации по настройке модуля

  1. В системный cron следует записать вызов модуля us_pon. Рекомендуется - 1 раз в 10 минут
/10 * * * * perl /home/userside_pon/us_pon.pl &> /dev/null