#monitoring #snmp #monitor #net-snmp #snmp4j
#мониторинг #snmp #монитор #сеть-snmp #snmp4j
Вопрос:
Я хочу контролировать некоторые устройства брандмауэра через SNMP.
- До сих пор мне удавалось реализовать извлечение информации о процессоре с использованием библиотеки SNMP4J.
- Проблема в том, что я понятия не имею, как настроить и использовать SNMP-ловушки для асинхронного получения соответствующих предупреждений и сообщений об ошибках с устройства.
- Как мне установить порог процессора, чтобы ловушка SNMP отправлялась на основе этого при выполнении условия. Например, если загрузка процессора превышает 70%, ловушка должна быть отправлена на КОМПЬЮТЕР менеджера. Должен ли я установить этот порог на каждом устройстве брандмауэра с помощью команды или реализовать его с помощью SNMP4J?
Я в замешательстве, пожалуйста, дайте мне несколько советов по этому поводу. Заранее спасибо.
Комментарии:
1. Не совсем понятно, что вы делаете и пытаетесь достичь. Вы пытаетесь реализовать SNMP-опрос сетевых элементов на основе SNMP4J? Вы хотите отправлять SNMP-ловушки на основе данных, полученных от NE? Если да, то вам необходимо реализовать это в рамках вашего приложения для опроса, включая настройку пороговых значений и алгоритмов сравнения.
2. @AndrewKomiagin Да, я написал приложение для мониторинга брандмауэров на основе SNMP4J. Теперь я только что внедрил NMS для получения информации о брандмауэре в соответствии с OID. Для сообщений-ловушек вы имеете в виду, что я также должен реализовать на стороне агента? Если да, должен ли я развернуть этот агент на каждом устройстве? Я боюсь, что некоторые устройства не могут принимать другие приложения.
3. Вы также можете реализовать ловушки на стороне NMS. Конечно, лучше, если ловушки реализованы на стороне агента.
Ответ №1:
Обычно в обязанности агента SNMP входит отправка SNMP-ловушек для уведомления NMS об определенных аварийных состояниях. Но на самом деле существует множество SNMP-агентов, которые его не реализуют. В этом случае вам придется реализовать эту функциональность на стороне SNMP Manager (NMS). В основном все, что вам нужно сделать, это следующее:
- Опрос устройства
- Настройка пороговых значений для результатов опроса
- Определите ловушки / информирует в файле MIB
- Настройте список мест назначения ловушек
- Отправляйте SNMP-ловушки / информирует, используя SNMP4J в полном соответствии с определением MIB