Документация по модулю Equipment и принадлежащим к нему страницам перенесена в Confluence
http://abills.net.ua:8090/display/AB/Equipment
Equipment
Модуль управления оборудованием
Возможности
- Информация по оборудованию провайдера: коммутаторы, маршрутизаторы, PON, точки доступа и другое активное поборудование
- Гибкая система шаблонов опроса состояния коммутаторов
- Получение SNMP информации о работе коммутатора
- Серийный номер
- версия прошивки
- Время работы коммутатора
- количество работающих портов
- состояние портов
- длина кабеля к абоненту (если коммутатор поддерживает)
- трафик на портах коммутатора
- FDB таблица
- количество занятых и свободных портов
- отключение портов
- или любая друга информация указанная в шаблоне опроса
- Отображение подключенных абонентов к оборудованию
- состояние абонента
- тарифный план абонента
- Порт абонента
- Физический статус порта, административный статус порта, комментарий по порту
- PON (BDCOM,ELTEX,ZTE)
- Уровни сигнала
- Активные устройства
- Незарегистрированные устройства
- Трафик
- Скорость
- Графики уровней сигналов
Установка
Создать таблицы в базе.
# mysql --default-character-set=utf8 -D abills < db/Equipment.sql
залить базу оборудования
# mysql --default-character-set=utf8 -D abills < db/Equipment_models.sql
Подключение модуля abills/libexec/config.pl
@MODULES = ( 'Equipment' );
Плагин equipment_ping
Данный плагин пингует оборудование.
Если статус оборудования был «Отключено» и пинги начали доходить - статус меняется на «Активно».
Если статус оборудования был «Включено» и пинги перестали доходить - статус меняется на «Отключено».
В случаее смены статуса на «отключено» создается событие, и все администраторы подписанные на модуль Equipment получают уведомление.
Пример:
# /usr/abills/libexec/billd equipment_ping
Плагин equipment_grabber
Параметр GET_FW
Сбор прошивок с оборудования.
Пример:
# /usr/abills/libexec/billd equipment_grabber GET_FW=1
Параметр SCAN_EQUIPMENT
Если данный параметр включен, тогда в биллинг заносяться порты и их статусы оборудований.
Пример:
# /usr/abills/libexec/billd equipment_grabber SCAN_EQUIPMENT_PORTS=1
Параметр NAS_ID
Используется вместе с SCAN_EQUIPMENT. Возможность заносить порты определенного оборудования.
Пример:
# /usr/abills/libexec/billd equipment_grabber SCAN_EQUIPMENT_PORTS=1 NAS_ID=14
Параметр DELETE_EQUIPMENT_PORTS
Используется вместе с NAS_ID. Удаление информации о портах определенного оборудования.
Пример:
# /usr/abills/libexec/billd equipment_grabber DELETE_EQUIPMENT_PORTS=1 NAS_ID=19
Работа с системой
-
-
- Заведение типов оборудования
- Заведение производителей оборудования
-
- Проверка активности оборудования
- PON GRabber - Сбор информации с PON устройств
- MAC GRabber - Сбор MAC адресов сети
- tr69 - tr69