Собирайте данные SNMP из локальных ресурсов и отправляйте их в систему управления журналами Azure.
Я хочу собрать данные SNMP со своего локального оборудования и отправить их в систему управления журналами Azure. Точнее, у меня есть виртуальная машина Linux, работающая в Azure, которая должна собирать данные SNMP с моего локального маршрутизатора и отправлять эти данные в мою рабочую область анализа журналов Azure. Есть ли какое-либо обычно рекомендуемое и легкое решение для этой проблемы?
Я пытался добиться этого с помощью Collectd, но проблема заключалась в подключении его к агенту OMS. Collectd предназначен для сбора данных SNMP и пересылки их агенту OMS, который затем отправляет данные в Azure.
Теперь у меня недавно установлена виртуальная машина Debian 11. Я установил агент OMS, и собрал d 5.12.0. который я скачал с сайтаcollectd.org. Я не могу запустить службу Collectd. Я получаю сообщение об ошибке, заключающееся в том, что отсутствует плагин под названием «write_http», который необходим для подключения его к агенту OMS (файл .so отсутствует, но конфигурация плагина существует в файле Collectd.conf). Пока мне не удалось найти этот плагин, чтобы его скачать. Я что-то пропустил?
Мне было интересно, может ли кто-нибудь дать мне подробное объяснение/решение, как настроить это с самого начала?
Заранее спасибо!