Jump to content

Pon Monitor - система мониторинга PON


Recommended Posts

On 16.12.2019 at 19:01, CoCOsmall said:

Немного оффтоп, есть может у кого oid под zte c300/c320 для трафика на ону?

Аналог вывода комманды show interface gpon-onu_1/2/1:1 либо какой-то способ того же, но для конкретного VLAN.
1424585573_.png.304f01a6ae142c3d77186a1d1b508693.png

onu in/out oid  у кого?

Link to post
Share on other sites
  • 1 month later...
  • Replies 376
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Popular Posts

Вот решил выдать, кому интересно, собстветнную систему мониторинга PON сети - Pon Monitor. Сделана по аналогии с Poncontrol, но делалась по потребностям инженеров и монтажников.   Возмо

Вот Pon Monitor под BDCOM GP3600-16 Берите кому нужно. Переделка не профессиональная, поэтому берите как есть Pon Monitor.rar

проект живой. Продвигается медленно, так как нет на него пока времени

Posted Images

  • 4 weeks later...

SNMP не отвечает (см. скрин). OLT  BDCOM P3310B. Софт Version 10.1.0B Build 22960.  Из консоли Ubuntu server 16 x32 (на этой же системе PON monitor)  все замечательно отзывается.

Bdcom.jpg

Link to post
Share on other sites

Добавил графики сигнала и трафика на порту onu c zabbix. Темплейты для бдкомов сюда скидывал.https://local.com.ua/forum/topic/88117-zabbix-tempate-на-dlink-и-bdcom/?tab=comments#comment-1258027 Если кому интересно, выложу файлы.

image.thumb.png.46e87db9d94b1942de3f7d4e911a95b5.png

image.thumb.png.fd8046fa9093172a2a673bbcbc323ceb.png

 VitalyMoiseev , а возможно сделать поиск по MAC такого вида http://ponmonitor/search.php?mac=22:22:22:22:22:22

Что бы можно было с внешних программ попадать сразу на страницу искомой onu http://ponmonitor/PM/PON/1/1/1/22:22:22:22:22:22 ?

Edited by vovchokig
  • Thanks 1
Link to post
Share on other sites
В 13.03.2020 в 07:29, vovchokig сказал:

Добавил графики сигнала и трафика на порту onu c zabbix. Темплейты для бдкомов сюда скидывал.https://local.com.ua/forum/topic/88117-zabbix-tempate-на-dlink-и-bdcom/?tab=comments#comment-1258027 Если кому интересно, выложу файлы.

image.thumb.png.46e87db9d94b1942de3f7d4e911a95b5.png

image.thumb.png.fd8046fa9093172a2a673bbcbc323ceb.png

 VitalyMoiseev , а возможно сделать поиск по MAC такого вида http://ponmonitor/search.php?mac=22:22:22:22:22:22

Что бы можно было с внешних программ попадать сразу на страницу искомой onu http://ponmonitor/PM/PON/1/1/1/22:22:22:22:22:22 ?

Коментарий и ID подтягивается с ОЛТа? И кто какое время поставил в кроне, для обновления?

Link to post
Share on other sites
48 минут назад, Небесный сказав:

Коментарий и ID подтягивается с ОЛТа? И кто какое время поставил в кроне, для обновления?

Нет, не подтягиваются. Это или вручную, или привязать к биллингу.

Link to post
Share on other sites

Коментарий и ID подтягивается скорее всего с Биллинга, на данном скрине.

У меня не привязано к Биллингу, я сам всё пишу руками

У меня стоит 30 минут, пока что этого достаточно с головой.

Link to post
Share on other sites

Не все ОНУ обновляются по сигналу, зашел вручную проверить на ОЛТ, сигнал получаю.

Вот например вручную на проблемной ОНУшке делаю на сервере.

root@site:~# snmpwalk -v 2c -c ********* 10.10.100.3 .1.3.6.1.2.1.2.2.1.2.12
iso.3.6.1.2.1.2.2.1.2.12 = STRING: "EPON0/4:2"
root@site:~# snmpwalk -v2c -c ********* 10.10.100.3 .1.3.6.1.4.1.3320.101.10.5.1.5.12
iso.3.6.1.4.1.3320.101.10.5.1.5.12 = INTEGER: -315
 

 

Link to post
Share on other sites
В 19.03.2020 в 9:37 AM, Oktirus сказав:

Доброго дня, може хтось знає, чи можна підтягнути description з bdcom в pm?, тому що завжди підписували на самому bdcom.

Да було б непогано зробити можливість брати підписи з ОЛТ. Ми теж підписуємо на ОЛТ. Тако ж я б додав сигнали ОНУ Tx/Rx  бо зараз лише Tx, а бувають іноді перекоси...

Edited by CoUL
Link to post
Share on other sites

Доброго времени суток!

 

Господа, подскажите, что я делаю неправильно?

 

1. Распаковал архив в подпапку pm веб-сервера.

2. Создал базу и пользователя.

3. Залил шаблон базы.

4. Отредактировал /include/vars.php под свои параметры.

5. Назначил владельцем папки пользователя вебсервера.

 

После ввода учетных данных на странице http://address/pm, получаю перенаправление на http://address/pm/auth  с результатом not found...

 

P.S. Испытывалось на связке: apache+php7.3-fpm Модуль rewrite присутствует и активирован.

Link to post
Share on other sites
4 минуты назад, blood сказав:

После ввода учетных данных на странице http://address/pm, получаю перенаправление на http://address/pm/auth  с результатом not found...

скриншот покажите

Link to post
Share on other sites

362635490_.png.50dd18860fd9431bc0af3354bfc0829d.png

 

В логе апач-а:

[core:info] [pid 1794] [client 10.250.250.2:26046] AH00128: File does not exist: /var/www/pm/auth, referer: http://10.250.250.110/pm/index.php

 

Возможно, у меня не установлены необходимые модули php?

 

Также прошу помощи для конвертации .htaccess под nginx...

 

ЗЫ. Прошу сильно ногами не пинать...

Edited by blood
Link to post
Share on other sites
55 минут назад, VitalyMoiseev сказал:

rewrite не работает 

Благодарю за подсказку...

Действительно, отсутствовала деректива в конфигурации /Directory для rewrite.

 

 

Link to post
Share on other sites

Было бы неплохо сделать кнопку удаление(дерегистрация) onu c bdcom и сответственно с пон монитора.

  • Like 2
Link to post
Share on other sites

Всем не хворать ?

У кого-то получилось $onu_macs  получить в нормальном виде на GP3600?

Link to post
Share on other sites

Добавил себе в корень файл поиска ону по маку, для редиректа с билинга. В данном случаэ из nodeny+ http://forum.nodeny.com.ua/index.php?topic=2786.90

Может кому понадобиться.

 

<?php

$mac_pm = $_GET['mac'];
require 'include/vars.php';
require 'include/database.php';
$mac_pm = str_replace(":", "", $mac_pm);
$mac_pm = str_replace("-", "", $mac_pm);
$mac_pm = str_replace(".", "", $mac_pm);
$mac_pm = str_replace("a", "A", $mac_pm);
$mac_pm = str_replace("b", "B", $mac_pm);
$mac_pm = str_replace("c", "C", $mac_pm);
$mac_pm = str_replace("d", "D", $mac_pm);
$mac_pm = str_replace("e", "E", $mac_pm);
$mac_pm = str_replace("f", "F", $mac_pm);
$any_mac_1 = substr($mac_pm, 0, 2);
$any_mac_2 = substr($mac_pm, 2, 2);
$any_mac_3 = substr($mac_pm, 4, 2);
$any_mac_4 = substr($mac_pm, 6, 2);
$any_mac_5 = substr($mac_pm, 8, 2);
$any_mac_6 = substr($mac_pm, 10, 2);

$any_mac = $any_mac_1.":".$any_mac_2.":".$any_mac_3.":".$any_mac_4.":".$any_mac_5.":".$any_mac_6;
$mac_pm = $any_mac;

$table = 'pm_onu';
$query = "SELECT * FROM `$table` WHERE `mac` = '$mac_pm'";
$result = $mysqli_wb->query($query);
$row = $result->fetch_array(MYSQLI_ASSOC);
$result->close();
    $onu_t = $row;
    $sfp_n = ltrim($onu_t['onu_name'], 'EPON0/');
    $sfp_n = explode(':',$sfp_n);
    $sfp_n = $sfp_n[0];
    $spl1 = explode("/", $onu_t['onu_name']);
    $spl2 = explode(":", $spl1[1]);
    $onu_n = $spl2[1];

$onu_T = $onu_t['olt'];
$onu_M = $onu_t['mac'];

$url = "$protocol$sitename/$base_url1/PON/$onu_T/$sfp_n/$onu_n/$onu_M";


 header ("Location:  $url");  
  exit();    


?>

 

Edited by vovchokig
  • Like 1
Link to post
Share on other sites
  • 4 weeks later...

При проверка telnet выкидает ошибку:

>su 
password: 
Access denied!

 

В конфиге админ прописан так:
 

aaa authentication login default local
aaa authentication enable default enable
aaa authorization exec default local
!
username admin password 0 ********
!
enable password 0 ****** level 15

Че не так? 

Link to post
Share on other sites
7 минут назад, VitalyMoiseev сказал:

пока нет поддержки enable пароля. Сегодня-завтра постараюсь добавить

Ясно, просто удобно было бы поменять конфигурацию ОНУшки прямо из сайта, чтобы не лезть на ОЛТ.

Link to post
Share on other sites

Небольшое расширение функционала - в списке ОНУ разным цветом выделены разные причины дерегистрации ОНУ:

Скрытый текст

image.thumb.png.27de90cfbddfd7012681c11b8d7eb9f2.png

На следующей неделе планирую выпустить новую версию с обновлениями.

  • Like 1
Link to post
Share on other sites
В 13.03.2020 в 7:29 AM, vovchokig сказав:

 VitalyMoiseev , а возможно сделать поиск по MAC такого вида http://ponmonitor/search.php?mac=22:22:22:22:22:22

Что бы можно было с внешних программ попадать сразу на страницу искомой onu http://ponmonitor/PM/PON/1/1/1/22:22:22:22:22:22 ?

пробуйте.

Файлик в корень. Использовать:

/redirect.php?mac=00:11:22:33:44:55

понимает и 0011.2233.4455 и просто 001122334455

redirect.php

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...