Мониторинг сетевого оборудования с помощью Proto Observability
Описание
ProtoOBP агент поддерживает сбор метрики производительнсти сетевого оборудования используя SNMP v2 и v3 протокол. Сбор метрик сетевого оборудования имеет два варианта конфигурации:
- Автоматчиеское сканирование заданной подсети и сбор метрик со всех обнаруженных сетевых устройств
- Ручное указание адреса сетевого устройства для сбора его метрик
После обнаружения сетевого устройства ProtoOBP агент автоматически определяет его профиль на основе данных полученных в sysObjectID
.
Список поддерживаемых профилей “из коробки”:
- Cisco ASA
- Cisco Catalyst
- Cisco ISM
- F5 BIG-IP
- Fortinet FortiGate
- Check Point Firewall
- и многие другие
Полный список встроенных профилей можно посмотреть в каталоге с конфигурацией ProtoOBP агента /etc/protoobp-agent/conf.d/snmp.d/profiles/
Для добавления своих профилей, добавьте файл с профилем в каталог /etc/protoobp-agent/conf.d/snmp.d/profiles/
Автоматический поиск сетевых устройств и сбор их метрик
Для включения автоматического поиска сетевых устройств в файле конфигурации ProtoOBP агента /etc/protoobp-agent/protoobp.conf
укажите следующее:
listeners:
- name: snmp
snmp_listener:
loader: core
use_device_id_as_hostname: true
configs:
- network_address: 10.10.0.0/24 # CIDR подсети
loader: core
snmp_version: 2 #Версия SNMP протокола
port: 161 # Порт
community_string: '***' # Community string
#profile: "<profile_name >" # Если используется нестандартный профиль
- network_address: 10.20.0.0/24
loader: core
snmp_version: 2
port: 161
community_string: '***'
После внесения изменния перезапустите ProtoOBP агента.
Ручная конфигурация мониторинга сетевого устройства и сбор его метрик
Для сбора метрик с конткретного сетевого устройства в файле конфигурации ProtoOBP агента /etc/protoobp-agent/conf.d/snmp.d/conf.yaml
укажите следующее:
init_config:
loader: core
use_device_id_as_hostname: true
instances:
- ip_address: 10.10.0.3 #IP адрес устройства
port: 1161 # порт
community_string: '***' # Community string
loader: core
use_device_id_as_hostname: true
После внесения изменния перезапустите ProtoOBP агента.
Собираемые метрики
- Uptime
- Использование CPU
- Bandwitch - Гбит/с
- Трафик In - Бит/с
- Трафик Out - Бит/с
- Количество интерфейсов
- Ошибки интерфейсов
- Отброшенные пакеты
- Операционный статус интерфейса
- Статус интерфейса