COBA-M/Apteryx: Программное обеспечение управления и диагностики комплекса связи

ПО предназначено для упрощенного администрирования комплексом цифровой связи установленным в ЖД вагоны.


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.

Документация