ПО предназначено для упрощенного администрирования комплексом цифровой связи установленным в ЖД вагоны.
Apteryx при запуске начинает мониторинг оборудования в составе комплекса и сохраняет результаты мониторинга в Базу данных. Если вагоны с ПО Apteryx находятся в одной локальной сети, то появляется возможность мониторинга и управления всеми комплексами из одного места.
СЕРВЕР
Мониторинг:
- Время работы сервера
- Количество оперативной памяти и использование
- Размер файла подкачки и использование
- Загрузка CPU
- Жесткие диски размер и использование
- Загрузка сетевых интерфейсов
Управление:
- Завершение работы
КОММУТАТОР
Мониторинг:
- Время работы коммутатора
- Загрузка сетевых интерфейсов
- Состояние интерфейсов коммутатора
- Таблица коммутации FDB
- Счетчиков ошибок на интерфейсах коммутатора
- Температура коммутатора
- Состояние системы охлаждения Управление:
- Запланированная перезагрузка коммутатора
- Включение и отключение портов коммутатора
МАРШРУТИЗАТОР
Мониторинг:
- Время работы маршрутизатора
- Загрузка сетевых интерфейсов
- Состояние блока питания
- Состояние интерфейсов маршрутизатора
- Таблицы коммутации и маршрутизации: OSPF, ARP, BGP
- Температура маршрутизатора
- Состояние системы охлаждения
Управление:
- Запланированная перезагрузка маршрутизатора
- Включение/отключение портов маршрутизатора
- Управление маршрутами
- Управление подключениями: xPPP, L2TP, L3VPN
- Управление скоростью абонентов сети
ИБП
Мониторинг:
- Статус ИБП
- Текущее входное напряжение
- Текущее выходное напряжение
- Состояние аккумулятора заряда/разряда
- Процент заряда аккумулятора
- Режим работы от АКБ/сети
- Статус состояния аккумулятора
- Температура ИБП
Управление:
- Включение/отключение комплекса.
- Перезапуск комплекса по питанию.
МОДЕМ LTE
Мониторинг:
- Статус работы модема
- Загрузка сетевых интерфейсов
- Список номеров телефонов SIM карт
- Текущий провайдер и сетевая служба (GPRC, 3G, LTE)
- Уровень сигнала и статус сети
Управление:
- Принудительный выбор активной SIM карты
- Включение/отключение радио модуля
- Перезагрузка модема
WiFi
Мониторинг:
- Статус работы контроллера и точек доступа
- Загрузка сетевых интерфейсов
- Список подключенных абонентов
- Частота работы и мощность сигнала
- Название сети (SSID)
Управление:
- Черный список абонентов радиосети
- Включение/отключение точек доступа
- Принудительное удаление подключенных абонентов
- Смена имени сети и пароля.
СОСТАВ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ
Apteryx построен по клиент-серверной архитектуре и состоит из следующего программного обеспечения:
- Docker - среда выполнения серверной части приложения
- PostgreSQL - база данных для хранения данных мониторинга и параметров ПО
- Apteryx_server - серверная часть приложения осуществляющие мониторинг и управление сетевым оборудованием, предоставляет API (gRPC REST) для интерфейса.
- Apterix - графический интерфейс ПО для платформ windows, linux, macOS и web.