Я хотел бы настроить систему мониторинга OpenNMS, где сервер OpenNMS выполнит всю работу, потому что я не могу изменять узлы, которые необходимо отсканировать. Я могу, хотя ssh и ftp для этих узлов. Я думаю об использовании некоторого плагина, который будет записывать ssh и tail. Любые предложения для плагина, которые я мог бы использовать, или хороший учебник, как написать собственный плагин?Сканирование пассивных узлов OpenNMS
ответ
Opennms - это лучшее, когда у вас есть доступ snmp к вашим узлам. Snmp даст вам возможность контролировать, собирать и графику, и без этого я считаю, что вам нужно будет создать пользовательский сборщик, чтобы собирать и графически отображать полезную информацию, если это ваша цель. Есть несколько стандартных коллекторов: http://www.opennms.org/wiki/Docu-overview#Data_Collection
http://www.opennms.org/wiki/Documentation:Features_DataCollection
Что касается общих подходов к сбору данных, можно использовать ожидать сценарии В качестве альтернативы, вы могли бы написать несколько сценариев на клиентах (если у вас есть соответствующий доступ), что собирать данные, которые могут быть получены сервером. Вы можете использовать SSH-соединения на основе ключа, чтобы облегчить нагрузку auth, пока вы смотрите за своими ключами.