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