2015-07-13 3 views
2

У меня есть малина Pi, связанная с некоторыми маршрутизаторами и коммутаторами в моей сети. Я использую OpenNMS для управления этими сетевыми устройствами. Я тоже хотел следить за статусом Pi в OpenNMS. Мне нужно было контролировать несколько параметров, таких какSNMP управляется Малина Pi

  1. Использование пропускной способности сети.
  2. Использование ЦП (опционально).
  3. Свободное пространство на карте памяти.
  4. Ловушка в случае неправильной попытки входа в систему. И еще несколько PARAMS как время последнего входа и т.д.

Я планировал написать SNMP агент для Pi в C/C++/Java.
Может ли кто-нибудь сказать мне, где я могу найти хороший ресурс для написания собственного агента SNMP?

ответ

2

Если вы просто хотите контролировать статус Pi с помощью OpenNMS, вам не нужно писать собственный агент SNMP. Вам просто нужно установить SNMP на свой Pi, следуя этой ссылке https://bigdanzblog.wordpress.com/2015/01/03/installing-snmp-onto-a-raspberry-pi/.

Тогда все, что вам нужно сделать, это изменить чтения сообщества и версию свойства для SNMP-config.xml файла в OpenNMS. По умолчанию определение сбора данных уже содержит все параметры, которые вы хотите просмотреть, но в случае, если вы хотите его настроить. Вот ссылка, как это сделать. http://www.opennms.org/wiki/SNMP_Data_Collection_Tutorial

Смежные вопросы