Перейти до

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


Рекомендованные сообщения

  В 08.11.2019 в 11:33, trsnah сказав:

файл .htaccess

Expand  

зачем меняете? Он же есть в архиве.

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php [L,QSA]

 

Ссылка на сообщение
Поделиться на других сайтах
  • Відповіді 376
  • Створено
  • Остання відповідь

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

  В 08.11.2019 в 11:41, VitalyMoiseev сказав:

зачем меняете? Он же есть в архиве.

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php [L,QSA]

 

Expand  

На форуме человек писал, что нада файл .htaccess закинуть в корень папки с сайтом.

Но оно что с ним, что без него после аутентификации не работает. Толи перенаправление не работает, не пойму

Ссылка на сообщение
Поделиться на других сайтах
  В 08.11.2019 в 11:47, trsnah сказав:

На форуме человек писал, что нада файл .htaccess закинуть в корень папки с сайтом.

Expand  

конечно же надо, он есть в архиве. Только надо закинуть именно файлик из архива, а не лепить что-то свое.

Ссылка на сообщение
Поделиться на других сайтах
  В 08.11.2019 в 11:50, VitalyMoiseev сказав:

конечно же надо, он есть в архиве. Только надо закинуть именно файлик из архива, а не лепить что-то свое.

Expand  

Прошу прощения, а это где?

Ссылка на сообщение
Поделиться на других сайтах
  В 08.11.2019 в 11:55, trsnah сказав:

Прошу прощения, а это где?

Expand  

ну а где вы брали Понмонитор для установки? Там же в архиве все файлы, и .htaccess в том числе

Ссылка на сообщение
Поделиться на других сайтах
  В 08.11.2019 в 11:56, VitalyMoiseev сказав:

ну а где вы брали Понмонитор для установки? Там же в архиве все файлы, и .htaccess в том числе

Expand  

122.thumb.jpeg.8dd625f30235bed08a3775b1eae45f15.jpeg

Уже и комп перегрузил

apache2.conf

<Directory />
    Options FollowSymLinks
    AllowOverride None
    Require all denied
</Directory>

<Directory /usr/share>
    AllowOverride None
    Require all granted
</Directory>

<Directory /var/www/>
    Options Indexes FollowSymLinks
    AllowOverride None
    Require all granted
</Directory>

#<Directory /srv/>
#    Options Indexes FollowSymLinks
#    AllowOverride None
#    Require all granted
#</Directory>

Відредаговано trsnah
Ссылка на сообщение
Поделиться на других сайтах
  • 3 weeks later...

В крайнем релизе, который доступен, нашел пару неприятных багов.

 

1- поиск по маку ону на 16-портовой голове (p3616-2TE)

Если вбить в поиск мак с порта, у которого 2-хзначный номер, например 13, то поиск отработает, но ссылка под кнопкой onu-card будет неверной.

http://ХХХ:8888/pm/PM/PON/9/1/17/1C:87:79:15:5D:8E

 

2- при опросе некоторых олтов, в консоль высыпает ошибку про дубликаты записей MYSQL

Лог прилагаю в файле.

 

3- заметил, когда собирал инфу для этого сообщения - варнинг от пхп

PHP Warning:  SNMP::walk(): Error in packet at 'SNMPv2-SMI::enterprises.3320.101.10.1.1.3': No Such Instance currently exists at this OID in /var/www/html/pm/scripts/check_onu.php on line 107
PHP Warning:  SNMP::walk(): Error in packet at 'SNMPv2-SMI::enterprises.3320.101.10.1.1.3': No Such Instance currently exists at this OID in /var/www/html/pm/scripts/check_onu.php on line 107
PHP Warning:  SNMP::walk(): Error in packet at 'SNMPv2-SMI::enterprises.3320.101.10.1.1.3': No Such Instance currently exists at this OID in /var/www/html/pm/scripts/check_onu.php on line 107

Буду крайне признателен, если удастся решить все эти моменты.

log_oprosa.log

Ссылка на сообщение
Поделиться на других сайтах

Пытаюсь, чтоб хоть частично работало на GP3600.

 

Лог Апача:

[Fri Nov 29 14:36:43.394681 2019] [php7:notice] [pid 3567] [client 127.0.0.1:55744] PHP Notice:  Undefined variable: sfp_count in /var/www/html/scripts/check_onu.php on line 222, referer: http://127.0.0.1/PM/PON
[Fri Nov 29 14:36:43.394721 2019] [php7:warn] [pid 3567] [client 127.0.0.1:55744] PHP Warning:  Invalid argument supplied for foreach() in /var/www/html/scripts/check_onu.php on line 222, referer: http://127.0.0.1/PM/PON
[Fri Nov 29 14:36:43.444639 2019] [php7:notice] [pid 3567] [client 127.0.0.1:55744] PHP Notice:  Undefined variable: pwrs_macs in /var/www/html/scripts/check_onu.php on line 270, referer: http://127.0.0.1/PM/PON
[Fri Nov 29 14:36:43.444682 2019] [php7:warn] [pid 3567] [client 127.0.0.1:55744] PHP Warning:  Invalid argument supplied for foreach() in /var/www/html/scripts/check_onu.php on line 270, referer: http://127.0.0.1/PM/PON

 

Лог ПМа:

Start 2019-11-29 14:36:14
1 172.16.20.250 14:36:14 mac:16 14:36:14,  names:437 14:36:14,  powers:405 14:36:43

 

222   foreach ($sfp_count as $sfp => $value){

270   foreach ($pwrs_macs as $mac => $pwr) {

 

Вроде как некоторые данные снимает, но ни до БД они не доходят, ни в интерфейсе ПМа они не отображаются.

На форумах  PHP читал, что это возможно, потому что переменная или массив пустой.

А понять, откуда (с какого файла может) переменная эти значения берёт не пойму!

 

Ссылка на сообщение
Поделиться на других сайтах
  В 06.12.2019 в 14:45, trsnah сказав:

1 172.16.20.250 14:36:14 mac:16 14:36:14,  names:437 14:36:14,  powers:405 14:36:43

Expand  

объясню смысл этого лога:

получено при запросе snmpwalk - маков ОНУ - 16, имен интерфейсов - 437, уровней - 405 (уровни только зареганых  в момент опроса ОНУ)

ситуация явно ошибочная, так как не может быть маков ОНУ меньше, чем уровней. По идее - дожно быть число имен интерфейсов минус число обычных интерфейсов (езернет и пон-портов).

В check_onu.php есть ОИДы, которые запрвшиваются во всех трех запросах - проверяйте, что ваш ОЛТ по ним отвечает

Ссылка на сообщение
Поделиться на других сайтах

Был трабл с ОИДом насчёт МАСов, я исправил. Теперь правильно показывает колличество. Но всё равно в ПМ пусто.

В логах Апача те же ошибки на 2 строки.

У нас на данный момент ОНУшки в транке. И получается, что они получают одинаковый МАС на своём порту.

На следующей неделе будем мультикаст настраивать и проверять, заодно и их затегируем.

Конечно врядли это спасёт ситуацию.

Ссылка на сообщение
Поделиться на других сайтах

а в базе что? Не заносятся данные или не показываются?

какпой мак получают ону на своих портах - к опросу понмонитором не имеет никакого отношения. С головы получается список маков ОНУ, а не фдб таблица

Ссылка на сообщение
Поделиться на других сайтах

.1.3.6.1.2.1.2.2.1.6

Description:

 "The interface's address at the protocol layer  immediately `below' the network layer in the  protocol stack. For interfaces which do not have  such an address (e.g., a serial line), this object  should contain an octet string of zero length." 

База практически пустая, там заполнены таблицы: Юзеры и ОЛТ.

ОНУшки и всё остальное полностью пустые

Попробую var_dump вставить, в строки на какие Апач ругается.

Results.txtОтримання інформації

Відредаговано trsnah
Ссылка на сообщение
Поделиться на других сайтах

апач не ругается - это ворнинги и оповещения. Открывайте check_onu.php в браузере и посмотрите, что выведет

Ссылка на сообщение
Поделиться на других сайтах

1 172.16.20.250 09:01:03 mac:460 09:01:04, names:460 09:01:04, powers:428 09:01:32

UPDATE pm_olt SET status=1, last_act='2019-12-16 09:01:03' WHERE Id=1;

UPDATE pm_onu SET present = 0 WHERE olt = 1;

UPDATE pm_olt_sfp SET count_onu = 0, online_count=0 WHERE olt=1;

Ссылка на сообщение
Поделиться на других сайтах

Ну, наверное, если бы было всё так просто, то давно уже бы под GP3600-XX переделали Ваш проект.

А какие массивы нужно посмотреть?

Ссылка на сообщение
Поделиться на других сайтах

похоже - нужно переделать в этой части:

        foreach ($onu_macs as $key => $onu_mac) {
            $onu_names[$key] = trim($onu_names[$key],'"');
            $sfp_er = substr($onu_names[$key], 0, 6);
            $nam_ar = explode(':', $onu_names[$key]);
            if ((count($nam_ar) == 2) AND ($sfp_er == 'EPON0/')){

а именно:

$sfp_er == 'EPON0/'

у вас же не epon :)

  • Thanks 1
Ссылка на сообщение
Поделиться на других сайтах

Только выводит на экран по 1 ОНУ на каждом порту. Хотя когда открываю check_onu.php то видит все ОНУ

Вот теперь похожу, что ПМ вцепился в МАС ?

check_onu.odtОтримання інформації

Снимок экрана от 2019-12-16 16-00-45.png

Снимок экрана от 2019-12-16 16-07-45.png

Відредаговано trsnah
Ссылка на сообщение
Поделиться на других сайтах

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

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

Ссылка на сообщение
Поделиться на других сайтах

Попробуйте
 

zxAnXponOnuIfRxOctesV: .1.3.6.1.4.1.3902.1015.1010.5.5.1.4zxAnXponOnuIfRxPktsV: .1.3.6.1.4.1.3902.1015.1010.5.5.1.5

zxAnXponOnuIfTxOctesV: .1.3.6.1.4.1.3902.1015.1010.5.5.1.19zxAnXponOnuIfTxPktsV: .1.3.6.1.4.1.3902.1015.1010.5.5.1.20

Ссылка на сообщение
Поделиться на других сайтах
  В 17.12.2019 в 08:43, router_mx сказав:

Попробуйте
 

zxAnXponOnuIfRxOctesV: .1.3.6.1.4.1.3902.1015.1010.5.5.1.4zxAnXponOnuIfRxPktsV: .1.3.6.1.4.1.3902.1015.1010.5.5.1.5

zxAnXponOnuIfTxOctesV: .1.3.6.1.4.1.3902.1015.1010.5.5.1.19zxAnXponOnuIfTxPktsV: .1.3.6.1.4.1.3902.1015.1010.5.5.1.20

Expand  

это походу сам PON порт.  А для gpon onu есть?

Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Вхід

Уже зарегистрированы? Войдите здесь.

Войти сейчас
  • Зараз на сторінці   0 користувачів

    Немає користувачів, що переглядають цю сторінку.

  • Схожий контент

    • Від mch412
      Добрий день, товариство!
      Є давно працююча система ZTE C300 v1.2.5p3 з патчами і зоопарк ОНУ. Час від часу маємо таку проблему ОНУ массово відвалюються на певній гілці і не можуть синхронізуватися з Головою. ОНУ на гілці не більше 80-90штук. Гілки що виснуть можут бути різні. 
      Допомогає лише повне перезавантаження плати.
      У когось є ідеї як уникнути такої поведінки системи?
       

      show card
      Rack Shelf Slot CfgType RealType Port    HardVer SoftVer         Status
      -------------------------------------------------------------------------------
      1    1     0    PRWG    PRWH     N/A     140400                  INSERVICE
      1    1     1    PRWG    PRWH     N/A     140400                  INSERVICE
      1    1     2    GTGO    GTGOG    8       140600  V1.2.5P3        INSERVICE
      1    1     3    GTGO    GTGOG    8       140600  V1.2.5P3        INSERVICE
      1    1     4    GTGO    GTGOG    8       120301  V1.2.5P3        INSERVICE
      1    1     5    GTGH    GTGHG    16      140901  V1.2.5P3        INSERVICE
      1    1     6    GTGH    GTGHG    16      140901  V1.2.5P3        INSERVICE
      1    1     7    GTGH    GTGHG    16      140901  V1.2.5P3        INSERVICE
      1    1     10   SCXM    SCXM     N/A     090700  V1.2.5P3        INSERVICE
      1    1     11   SCXM    SCXM     N/A     090700  V1.2.5P3        STANDBY
      1    1     20   HUVQ    HUVQ     4       120300  V1.2.5P3        INSERVICE
      #show patch-running
      Loc    FileName                       PatchTag   OperateTime         PatchState
      -------------------------------------------------------------------------------
      1/1/2 gtgogv125p3t13_r0.pat          2.0        2025-02-14 21:25:40 ACTIVE
      1/1/2 gtgogv125p3t13_r1.pat          2.0        2025-02-14 21:25:42 ACTIVE
      1/1/2 gtgogv125p3t13_r2.pat          2.0        2025-02-14 21:25:44 ACTIVE
      1/1/2 gtgogv125p3t13_r4.pat          2.0        2025-02-14 21:25:46 ACTIVE
      1/1/2 gtgogv125p3t13_r5.pat          2.0        2025-02-14 21:25:50 ACTIVE
      1/1/2 gtgogv125p3t13_r26.pat         2.0        2025-02-14 21:25:55 ACTIVE
      1/1/3 gtgogv125p3t13_r0.pat          2.0        2025-03-25 14:53:57 ACTIVE
      1/1/3 gtgogv125p3t13_r1.pat          2.0        2025-03-25 14:53:59 ACTIVE
      1/1/3 gtgogv125p3t13_r2.pat          2.0        2025-03-25 14:54:01 ACTIVE
      1/1/3 gtgogv125p3t13_r4.pat          2.0        2025-03-25 14:54:04 ACTIVE
      1/1/3 gtgogv125p3t13_r5.pat          2.0        2025-03-25 14:54:08 ACTIVE
      1/1/3 gtgogv125p3t13_r26.pat         2.0        2025-03-25 14:54:12 ACTIVE
      1/1/4 gtgogv125p3t13_r0.pat          2.0        2024-08-27 09:35:16 ACTIVE
      1/1/4 gtgogv125p3t13_r1.pat          2.0        2024-08-27 09:35:19 ACTIVE
      1/1/4 gtgogv125p3t13_r2.pat          2.0        2024-08-27 09:35:21 ACTIVE
      1/1/4 gtgogv125p3t13_r4.pat          2.0        2024-08-27 09:35:23 ACTIVE
      1/1/4 gtgogv125p3t13_r5.pat          2.0        2024-08-27 09:35:27 ACTIVE
      1/1/4 gtgogv125p3t13_r26.pat         2.0        2024-08-27 09:35:31 ACTIVE
      1/1/5 gtghgv125p3t13_r0.pat          2.0        2025-04-07 07:54:19 ACTIVE
      1/1/5 gtghgv125p3t13_r1.pat          2.0        2025-04-07 07:54:21 ACTIVE
      1/1/5 gtghgv125p3t13_r2.pat          2.0        2025-04-07 07:54:23 ACTIVE
      1/1/5 gtghgv125p3t13_r4.pat          2.0        2025-04-07 07:54:25 ACTIVE
      1/1/5 gtghgv125p3t13_r5.pat          2.0        2025-04-07 07:54:29 ACTIVE
      1/1/5 gtghgv125p3t13_r7.pat          2.0        2025-04-07 07:54:31 ACTIVE
      1/1/5 gtghgv125p3t13_r10.pat         2.0        2025-04-07 07:54:35 ACTIVE
      1/1/5 gtghgv125p3t13_r26.pat         2.0        2025-04-07 07:54:37 ACTIVE
      1/1/6 gtghgv125p3t13_r0.pat          2.0        2025-04-18 13:20:38 ACTIVE
      1/1/6 gtghgv125p3t13_r1.pat          2.0        2025-04-18 13:20:40 ACTIVE
      1/1/6 gtghgv125p3t13_r2.pat          2.0        2025-04-18 13:20:42 ACTIVE
      1/1/6 gtghgv125p3t13_r4.pat          2.0        2025-04-18 13:20:44 ACTIVE
      1/1/6 gtghgv125p3t13_r5.pat          2.0        2025-04-18 13:20:48 ACTIVE
      1/1/6 gtghgv125p3t13_r7.pat          2.0        2025-04-18 13:20:50 ACTIVE
      1/1/6 gtghgv125p3t13_r10.pat         2.0        2025-04-18 13:20:54 ACTIVE
      1/1/6 gtghgv125p3t13_r26.pat         2.0        2025-04-18 13:20:57 ACTIVE
      1/1/7 gtghgv125p3t13_r0.pat          2.0        2024-08-29 12:24:46 ACTIVE
      1/1/7 gtghgv125p3t13_r1.pat          2.0        2024-08-29 12:24:48 ACTIVE
      1/1/7 gtghgv125p3t13_r2.pat          2.0        2024-08-29 12:24:50 ACTIVE
      1/1/7 gtghgv125p3t13_r4.pat          2.0        2024-08-29 12:24:52 ACTIVE
      1/1/7 gtghgv125p3t13_r5.pat          2.0        2024-08-29 12:24:56 ACTIVE
      1/1/7 gtghgv125p3t13_r7.pat          2.0        2024-08-29 12:24:58 ACTIVE
      1/1/7 gtghgv125p3t13_r10.pat         2.0        2024-08-29 12:25:02 ACTIVE
      1/1/7 gtghgv125p3t13_r26.pat         2.0        2024-08-29 12:25:04 ACTIVE
      1/1/10 scxmv125p3t13_r0.pat           2.0        2025-01-18 02:44:04 ACTIVE
      1/1/10 scxmv125p3t13_r1.pat           2.0        2025-01-18 02:44:07 ACTIVE
      1/1/10 scxmv125p3t13_r2.pat           2.0        2025-01-18 02:44:09 ACTIVE
      1/1/10 scxmv125p3t13_r3.pat           2.0        2025-01-18 02:44:11 ACTIVE
      1/1/10 scxmv125p3t13_r4.pat           2.0        2025-01-18 02:44:13 ACTIVE
      1/1/10 scxmv125p3t13_r5.pat           2.0        2025-01-18 02:44:17 ACTIVE
      1/1/10 scxmv125p3t13_r6.pat           2.0        2025-01-18 02:44:19 ACTIVE
      1/1/10 scxmv125p3t13_r7.pat           2.0        2025-01-18 02:44:21 ACTIVE
      1/1/10 scxmv125p3t13_r9.pat           2.0        2025-01-18 02:44:25 ACTIVE
      1/1/10 scxmv125p3t13_r10.pat          2.0        2025-01-18 02:44:30 ACTIVE
      1/1/10 scxmv125p3t13_r12.pat          2.0        2025-01-18 02:44:34 ACTIVE
      1/1/10 scxmv125p3t13_r14.pat          2.0        2025-01-18 02:44:39 ACTIVE
      1/1/11 scxmv125p3t13_r0.pat           2.0        2025-04-08 12:25:13 ACTIVE
      1/1/11 scxmv125p3t13_r1.pat           2.0        2025-04-08 12:25:15 ACTIVE
      1/1/11 scxmv125p3t13_r2.pat           2.0        2025-04-08 12:25:17 ACTIVE
      1/1/11 scxmv125p3t13_r3.pat           2.0        2025-04-08 12:25:19 ACTIVE
      1/1/11 scxmv125p3t13_r4.pat           2.0        2025-04-08 12:25:21 ACTIVE
      1/1/11 scxmv125p3t13_r5.pat           2.0        2025-04-08 12:25:25 ACTIVE
      1/1/11 scxmv125p3t13_r6.pat           2.0        2025-04-08 12:25:28 ACTIVE
      1/1/11 scxmv125p3t13_r7.pat           2.0        2025-04-08 12:25:30 ACTIVE
      1/1/11 scxmv125p3t13_r9.pat           2.0        2025-04-08 12:25:34 ACTIVE
      1/1/11 scxmv125p3t13_r10.pat          2.0        2025-04-08 12:25:39 ACTIVE
      1/1/11 scxmv125p3t13_r12.pat          2.0        2025-04-08 12:25:43 ACTIVE
      1/1/11 scxmv125p3t13_r14.pat          2.0        2025-04-08 12:25:47 ACTIVE
      1/1/20 hutqbv125p3t13_r0.pat          2.0        2024-05-27 04:33:13 ACTIVE
       
       
    • Від Mykola_
      Продам bdcom 3310D в идеальном состоянии, не вскрывался . Можно доукомплектовать БП пролайн. Цена 8500. Торг в пределах разумного приветствуется .

    • Від Vens
      На новозбудованій мережі треба варити оптоволокно, муфти та бокси.
    • Від exogadget
      Вітаю,
       
      шукаю провайдера для підключення до інтернет оптикою з утриманням доступу на протязі 6-8 годин при відключенні світла, 100Мб.
      Адреса: Київ, Володимирська 48а
      Воля, Укртелеком, Київстар прохання не пропонувати.
    • Від ГрозаИнтернета
      Продам новый OLT C-Data.
      4 ПОН порта, 2 блока питания.
      Покупал под проект, проект завалили.
      Цена 11 000 грн.



×
×
  • Створити нове...