Us pon: различия между версиями

Материал из WiKi - UserSide
(Новая страница: «{{activ}} '''US_PON''' ''- это модуль для опроса OLT с целью мониторинга работоспособности PON-сети (см…»)
 
Нет описания правки
Строка 14: Строка 14:
  Net::SNMP
  Net::SNMP
  FindBin
  FindBin
LWP::Simple


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


'''На данный момент модуль работает корректно только с оборудованием производителя BDCOM'''
'''На данный момент модуль работает корректно только с оборудованием производителей BDCOM, Eltex, Huawei'''


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

Версия от 11:31, 9 июня 2014

Эта функция является одной из возможностью
обновления даты активности у объекта

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

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

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

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

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

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

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

На данный момент модуль работает корректно только с оборудованием производителей BDCOM, Eltex, Huawei

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

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

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

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

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

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

Параметры

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

$zuserver - адрес сервера с UserSide
$zubase - имя базы данных UserSide
$zuuser - имя пользователя для доступа к базе UserSide
$zupass - пароль для доступа к базе UserSide
$ps_logpath - путь к логам модуля

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

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