железками (v2) с поддержкой работы с SNMP таблицами (перечень железок и базовые свойства). Просмотрел весь гитхаб, и нигде нет внятной реализации методов добавления entries в таблицы, подскажите, где можно поискать примеры или есть у кого-то хорошие гайды или опыт работы? Кодовая база сгенерировано с помощью mib2c.mfd.conf, там почти все что нужно готово по сути, кроме правильно описанных структур и работы с ними.
Считайте что таблица в этом случае просто ассоциативный массив с ключом - в этом и есть суть реализации. Опыт показал что таблицы в snmp не очень удачная идея и лучше постараться обойтись без них
Решил вопрос: https://stackoverflow.com/questions/9847843/looking-for-example-code-to-implement-a-snmp-table-using-agentx Подошёл шаблон кодогенерации mib2c.table_data.conf, работает как часики, архитектура создаётся как нужно
Если в вашем случае допускается использование динамического выделения памяти - проблем действительно меньше
Обсуждают сегодня