About system (UA)
Grusher – це повністю автономна комплексна автоматизована система діагностики, моніторингу, резервування, інвентаризації та звітності у мережі з елементами ERP систем. Система може використовуватись як самостійно, так і в комплексі інших програмних засобів. Grusher підтримує хмарне оновлення компонентів та бази обладнання одним натиском на кнопку або через CLI. Станом на зараз система підтримує в тій чи іншій мірі близько 1500 пристроїв (повний перелік – https://gviabcua.in.ua/grusher/devices). Система легко масштабується і розширюється під потреби організації.
Модулі системи
Основні модулі системи
Додаткові модулі системи:
- Discord – відправлення сповіщень
- Gotty – віртуальний веб термінал для швидкого підключення до комутатора.
- GPSmaps – відображення позицій трекерів на мапі (MapOn, Nominatim, Traccar, UserSide, Visicom)
- Grusher Proxy Service - Спеціалізований проксі-модуль для забезпечення коректної взаємодії та збору метрик із віддалених або ізольованих сегментів мережі.
Опис системи
Grusher – це незамінний інструмент як для оператора зв’язку так і для корпоративної мережі. Даний інструмент дозволить вам знаходити проблеми в мережі та оптимально швидко їх вирішувати, здійснювати моніторинг, контроль та діагностику вузлів мережі, вести інвентаризаційну інформацію про наявну мережу використовуючи вбудований інструментарій.
Grusher має адаптивний веб дизайн що надає користувачам зручний доступ в систему як з ПК так і з мобільних пристроїв. Присутня персоналізація системи як глобально так і персонально кожному користувачеві (сповіщення, графіки, мова, тема, шрифти, блоки інформації, елементи і т.д.). Присутня можливість створення як глобальних так і персональних дашбордів.
Вбудована система веб-сокетів дозволяє одночасно доставляти сповіщення всім учасникам системи та зменшує навантаження на сервер, оскільки відсутні постійні користувацькі запити. Крім того, через веб-сокет відправляється і технічна інформація, необхідна для підтримки роботи системи.
Для контролю доступу користувачів використовується модуль користувачів і груп, що дозволяє встановити права доступу не тільки на певну групу, а й окремо, кожному користувачу. Крім того, Grusher дає можливість розмежування доступів до обладнання (груповий, індивідуальний) на основі групи пристроїв, моделі, IP та ін.
Grusher має вбудовану систему захисту від перебору паролів. Можливе блокування, призупинення роботи та видалення облікового запису. Всі дії користувачів та системи логуються. Присутнє можливість обмежувати доступу як до системи повністю, так і окремого користувача по IP адресі.
Доступний функціонал створення кастомізованих позицій в меню для переходів на інші ресурси чи використання фільтрів. Також, використання власних сторінок, які будуть відображатись в системі.
Оскільки, Grusher діагностичний інструмент, то він, перш за все, призначений для адміністраторів та служб технічної підтримки для діагностики проблем у клієнта. Зручна діагностика комутатор/порт, ONU, пошук точки включення абонента, мапа розміщення, комутації, вузол зв’язку та ін зробить Grusher незамінним інструментом в мережі. Користувач системи може за кілька секунд зрозуміти причину проблеми у клієнта. Доступні додаткові інструменти діагностики підключення.
Картка пристрою відображає багато різноманітних даних (стани портів, завантаженість клієнтами, навантаження на пристрій, сигнали SFP, ONU, графіки та ін.)
Системою підтримується фактично будь-який тип обладнання (L2, L3, OLT, камери, радіо-обладнання, принтери, домофони та інші) за рахунок бази даних обладнання, що постійно доповнюється новими моделями та шаблонами.
Додавання пристрою в систему можливо як в ручному так і у автоматичному режимі на основі автопошуку по підмережах. Система підтримує роботу з пристроями через основні протоколи взаємодії: Telnet, SSH, SNMP (v1, v2c, v3), PING.
Присутнє розмежування парольних доступів до обладнання – глобальний, груповий, індивідуальний. Кожен пристрій можна налаштувати окремо. Опитування також можна налаштувати для кожного пристрою окремо. Існує модуль масової зміни типових налаштувань пристроїв.
В автоматичному режимі з обладнання отримується багато різноманітних даних: таблиця FDB та прив’язка до портів, перелік ONU та відповідні метрики PON, дані SFP-модулів, CPU, RAM, HDD, вольтажу, температури, заряду батареї та ін. Можливо розширювати власними метриками. Присутня підтримка історичних даних про пристрій (після його демонтажу/заміни).
Основні функції модулю моніторингу
- доступність активного обладнання (комутатор, OLT, сервер та ін.) через перевірку доступності основних протоколів чи портів (SNMP, PING, порти – 80, 22, 23 та ін);
- моніторинг стану та швидкості портів активного обладнання (порти додаються як автоматично так і вручну)
- отримання трафіку, помилок та утилізації порту
- моніторинг доступності та стану ONU-терміналів (SNMP);
- деградація PON;
- моніторинг стану SFP-модулів (SNMP/CLI);
- метрики, такі як температура, вольтаж, ампераж, CPU обладнання та ін. з виводом інформації на дашборд та відправка сповіщень;
- моніторинг стандартних тригерів;
- стан генераторів та акумуляторних батарей;
- збір та аналіз SNMP трапів, сповіщення, виведення на дашборд
- BGP та OSPF
- підтримка пасивних пристроїв
https://grusher.gviabcua.in.ua/books/grusher-documentation/page/monitoring
Основні функції модулю Ethernet
- картка пристрою із безліччю різноманітних опцій та відображень даних;
- отримання переліків портів пристрою із їх метриками;
- виконання команд до пристрою;
- виконання команд до конкретного порту пристрою;
- зміна базових даних на комутаторі, простий менеджмент портів;
- трафік в реальному часі.
Комутатор: https://grusher.gviabcua.in.ua/books/grusher-documentation/page/switches
Авторизація: https://grusher.gviabcua.in.ua/books/grusher-documentation/page/device-device-auth-discovering
Діагностика: https://grusher.gviabcua.in.ua/books/grusher-documentation/page/diagnostic
Основні функції модулю PON
- отримання переліків ONU-терміналів;
- збір інформації з терміналів (~25+ метрик (залежить від обладнання));
- моніторинг доступності всіх та/або вибраних ONU-терміналів;
- статистика метрик, сигналів, графіки, історичні дані;
- карти розширення OLT (Huawei, NOKIA, TP-link, ZTE);
- реєстрація ONU на OLT (C-Data, Huawei, Nokia, ZTE)
- трафік ONU в реальному часі
- історія трафіку ONU + утилізація порту ONU
- автоматична постановка на моніторинг
- відображення дублікатів;
- навантаження PON-інтерфейсів OLT;
- чорний список ONU;
- низькі сигнали по інтерфейсах;
- масові проблеми на інтерфейсах, причини;
- деградація PON: інвертованість, втрата сили сигналу та ін;
- підтримка ONU-L2;
- схематика включень в OLT;
- прикріплення ONU до FOB.
Реєстрація ONU: https://grusher.gviabcua.in.ua/books/grusher-documentation/page/onu-registration
OLT/ONU: https://grusher.gviabcua.in.ua/books/grusher-documentation/page/oltsonus
Основні функції модулю ONUTraf
- Вхідний/вихідний трафік
- Кількість помилок
- Кількість пакетів
- Broadcast трафік
- Multicast трафік
- Unicast трафік
- Додавання до отримання даних автоматично та вручну, можливість вимкнення. Масове додавання/відключення
- Сторінка з переліком ONU де включено збирання метрик
- Відображення останніх знятих даних
- Налаштування додаткових опцій
- Налаштування планувальника
- Графіки
Основні функції модулю DeviceBackup
- автоматичне або ручне створення резервний копій обладнання;
- зберігання необмеженої кількості копій;
- перегляд переліку копій та вмісту конкретної копії;
- завантаження конфігу на ПК;
- порівняння змін в копіях файлів (git);
- різні способи отримання резервної копії;
- отримання копії як тільки пристрій з’явиться в мережі;
- перевірка правильності отримання копії (настільки це можливо).
Скріншоти: https://grusher.gviabcua.in.ua/books/grusher-documentation/page/device-backups
Налаштування: https://grusher.gviabcua.in.ua/books/grusher-documentation/page/device-backup
Основні функції модулю GEvents
- обробка проблем в системі;
- відображення інформації про проблеми на дашбордах, відправка сповіщень;
- можливість опису проблеми та її закриття;
- графіки метрик відразу в проблемах.
https://grusher.gviabcua.in.ua/books/grusher-documentation/page/events
Основні функції модулю SFP
- отримання даних по встановлених SFP-модулях;
- отримання метрик модулів;
- сповіщення про проблеми;
- інвентаризаційні дані;
- графіки.
https://grusher.gviabcua.in.ua/books/grusher-documentation/page/sfp-modules
Основні функції модулю Склад
- Постачальники
- Склади з можливість розподілу по правам доступу (read/write)
- Категорії та каталоги товарів
- Передача ТМЦ до різних складових системи
- Списання, видалення, відповідальне зберігання
- Пошук
- Облік ТМЦ
- Історія переміщень
- Генерація QR та штрихкодів
- Поділ та об'єднання ТМЦ
- Можливість передачі одної або всіх ТМЦ
Основні функції модулю Завдання
За допомогою модулю завдань можливо організувати роботу підприємств, розподілити обов’язки, здійснювати контроль та ін.
- Дочірні та батьківські завдання
- Черга завдань
- Чек-лісти
- Відкладені завдання
- Власні статуси
- Шаблони нарядів
- Тарифікація
- Календар
- Права доступів
- Автоматичне призначення персоналу у дочірні завдання
- Всі необхідні сповіщення для автоматично створених дочірніх завдань
https://grusher.gviabcua.in.ua/books/grusher-documentation/page/tasks
Мапи та комутації
Grusher має підтримку мультимап: доступність пристроїв, теплова мапа проблем, мапи ВОЛЗ, PON, редактор мапи ВОЛЗ, редактор схем комутації та розварок, редактор структурних схем та ін.
Присутня можливість створювати вузли зв’язку, комунікаційні ноди серверні стійки та ін.
Додано функціонал комутації приміщень, поверхів, майданчиків та інших обє'ктів з власною підложкою.
https://grusher.gviabcua.in.ua/books/grusher-documentation/page/map-fiber-commutation-nodes
Dashboards
Створення власних кастомізованих панелей, графіків та даних в необмежених кількостях.
Пошук
Пошук даних по системі виконується в усіх потрібних розділах.
Планувальник
Вбудований асинхронний планувальник дозволяє виконувати виробничі процеси в певний час. Присутня можливість виконувати власні команди чи скрипти через функціонал даного модулю. Можливе підключення власних скриптів для їх автоматичної інтеграція до системи.
Кешування даних
Розумна система кешування дозволяє прискорити роботу із системою мінімізувавши кількість запитів до бази даних.
https://grusher.gviabcua.in.ua/books/grusher-documentation/page/3rd-party-modules
API
Вбудоване API дозволяє отримувати інформацію з системи, пристроїв та оновлювати необхідні дані. Крім того можливо отримувати дані та виконувати команди використовуючи CLI
https://grusher.gviabcua.in.ua/books/grusher-documentation/page/api
Перелік описів модулів неповний і буде поповнюватись
Changelog
https://grusher.gviabcua.in.ua/books/grusher-documentation/chapter/changelog