Jump to content
Local

VitalyMoiseev

Сitizens
  • Content Count

    350
  • Joined

  • Last visited

  • Days Won

    3

Everything posted by VitalyMoiseev

  1. Вот решил выдать, кому интересно, собстветнную систему мониторинга PON сети - Pon Monitor. Сделана по аналогии с Poncontrol, но делалась по потребностям инженеров и монтажников. Возможности системы: Сбор данных с OLT: список ONU и уровни сигналов Хранение истории уровня сигнала ONU У неактивных ONU - вывод данных о времени и причине деригистрации У каждой ONU можно указать комментарий и ЛС клиента Поиск ONU по mac, комментарию или ЛИ клиента Вывод FDB таблицы с ONU Возможность получать данные с OLT в локальной сети через интернет (через проброс портов OLT) Различные уровни доступа к системе: Администратор - полный доступ, Монтажник - без доступа к настройкам системы, Оператор - только просмотр, без редактирования. Работает с OLT BDCOM: P3310, P3600 (с другими не проверено) Системные требования: Web-сервер: apache, nginx, etc. (С поддержкой Rewrite) PHP версии не ниже 5.6 MySQL Дополнительно: Автор не гарантирует работоспособность и точность работы системы. Система предоставляется "как есть" Возможна интеграция Pon Monitor с системой Userside и с различными биллингами. Консультации, установка, настрока, тюнинг и интеграция системы возможны по договоренности на платной основе. Пишите: ponmon@vm.net.ua Демо-версия: https://pm.vm.net.ua Имя: admin Пароль: 12345 Скриншоты:
  2. VitalyMoiseev

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

    насколько помню, через PhpMyAdmin лучше дамп заливать заархивированным, чтоб избежать перекодировки файлов
  3. VitalyMoiseev

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

    это вы мне рассказываете, что там откуда отдается? с базой все ОК, значит дамп залили криво <td class="grey" width="60%"><?php echo $labels['bilenter']; ?></td> </tr> <?php switch ($lang) { case 'ru': echo "<a href=\"\" onclick=\"set_lang('uk'); return false;\">Українська</a> - Русский"; break; case 'uk': echo "Українська - <a href=\"\" onclick=\"set_lang('ru'); return false;\">Русский</a>"; break; } ?> Вот код: Надпись "Вхід у Pon Monitor" - она из базы, надписи "Українська - Русский" - они из файла. Как и чем зщаливаете дамп таблицы в базу?
  4. VitalyMoiseev

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

    покажите из мискля: SHOW CREATE DATABASE ponmon; SHOW CREATE TABLE pm_texts;
  5. VitalyMoiseev

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

    с апачем все ок, и с файлами все ок. Криво с кодировкой в базе. Либо не та кодировка в самой базе, либо криво залили дамп таблицы texts
  6. VitalyMoiseev

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

    у вас что-то криво в настройках апапача в современных веб-серверах и браузерах уже давным давно забыли про всякие кодировки и т.п. создайте в веб директории файлик с содержимым: <?php phpinfo(); ?> откройте его в браузере и покажите, что вывело
  7. VitalyMoiseev

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

    Всі надписи російською та українською - вони не в файлах, а у базі. Перевіряйте, що і в який кодировці туди залили
  8. аппаратные решения есть, но на них ценник... https://prom.ua/ua/p24085463-barix-exstreamer-500.html https://zerhexdirect.com/index.php/shop-store/broadcasting/zerhex-bridge-g1-detail raspberry дешевле и удобнее будет
  9. есть железячные кодеры, но сейчас это лучше сделать на raspberry pi - linux + darkice или что другое
  10. VitalyMoiseev

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

    еще немного полезной инфы по ОНУ будет выводить
  11. VitalyMoiseev

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

    Это можно, но не вижу в этом практического смысла. Телега работает через инет, а раз есть инет - то что мешает зайти через веб?
  12. VitalyMoiseev

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

    можно, сделаю. Поиск по маку можно в двух вариантах - по текущим макам на ОЛТ, или по крону собирать ФДБ таблицу и хранить ее в базе, и потом в базе искать. В таком варианте есть плюс, что можно найти того клиента, ОНУ которого отключена
  13. VitalyMoiseev

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

    потому что не находит путь Попробуйте указать реальный путь $log_file = "C:\wamp64\www\pm\logs\wb.log"; Буду дома - запущу на виндовом апаче, проверю
  14. VitalyMoiseev

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

    нужны: оиды данных ОНУ - статус, уровень приема, состояние портов и т.п. оиды списка МАКов ону, уровней и пр.
  15. VitalyMoiseev

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

    не, у меня в биллинге (точнее в вебинтерфейсе биллинга) автоматическая система прекрасно работает. Только уведомляет не про ОНУ, а про изменение состояния выбранных портов на свитчах и ОЛТах. Если прикручивать к боту какие-то комманды - то в него просто добавляется авторизация.
  16. VitalyMoiseev

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

    по уведомлению в телеграм: планирую на этой неделе. работать будет так: настройка: 1. Регистрируем телеграм-бота, получаем его токен, при желании - настраиваем ему аватарку и прочее Дальше есть два варианта - автоматическое добавление получателей или вручную. Лучше, конечно, автоматически, но для этого ПонМонитор должен работать по https. Еще плюс автоматического варианта - можно коммандой боту выключить-включить уведомления. Плюс можно еще какие-угодно комманды реализовать через телеграм. Автоматический вариант: 2. В настройках ПонМонитора указываем полученный токен, получаем адрес веб-хука, даем комманду телеграм-боту установить этот веб-хук. После этого ПонМонитор может принимать комманды через телеграм-бота. 3. В телеграме находим нашего бота, даем ему комманду /start - и мы автоматически подписываемся на сообщения. Ручной вариант: 2. Находим в телеграме нашего бота, пишем ему что угодно 3. через браузер получаем апдейт от бота, смотрим в полученном тексте чат-ид и вписываем его в настройках ПонМонитора. И так каждый раз для каждого получателся уведомлений 4. В настройках ПонМонитора ставим галочки - уведомление о изменении статуса чего присылать: ОЛТ, линки на портах ОЛТ (епон, езернет и т.д.), ОНУ Получаем уведомления. При этом проверка ОЛТ и портов можно в кроне сделать отдельно от опроса ОНУ Может у кого еще какие идеи по уведомлениям через телеграм? Чтоб потом не переделывать
  17. VitalyMoiseev

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

    Выложил версию 1.5 1.5 07.09.2019 * Мелкие исправления * Изменение дизайна карточки ONU + Поддержка многопортовых ONU + Изменение PVID + Перезагрузка ONU + Сохранение конфигурации OLT + Просмотр конфигурации ONU Оповещения телеграмом будут в следующей версии. Сам модуль готов, надо дорисовать только выключение-выключение оповещений на ОЛТ/СФП/ОНУ
  18. VitalyMoiseev

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

    Вопрос: Насколько актуально наличие оповещения, напрмер, по телеграму, об потере связи с ОЛТ? Пропадании связи на одной SFP? Пропадании/подключении ОНУ?
  19. VitalyMoiseev

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

    подождиите немного - доделаю все изменения, перепроверю на разных системах - тогда уже выложу, чтоб не выкладывать кучу версий.
  20. VitalyMoiseev

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

    небольшой редизайн, немного новых функций, исправление мелких косяков:
  21. VitalyMoiseev

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

    при наличии ОИДов можно сделать что угодно Перезагрузка ОНУ и сохранение конфига ОЛТ
  22. VitalyMoiseev

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

    надо смотреть
  23. VitalyMoiseev

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

    звиняйте, это было в полпятого ночи
  24. VitalyMoiseev

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

    Поддержка многопортовых ОНУ
  25. VitalyMoiseev

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

    1.1.2 04.09.2019 + Добавлен функционал изменения PVID. Список доступных PVID берется из конфига соответствующего EPON порта + Добавлена инструкция по обновлению (см. папка upgrade) скрины: Пока без перевода, надписи на английском
×