Ответчик команд pysnmp — обработка классов значений управляемых объектовPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Ответчик команд pysnmp — обработка классов значений управляемых объектов

Сообщение Anonymous »

Я разрабатываю ответчик команд с помощью pysnmp на основе его документации.
Мое намерение — ответить на сообщение get моих управляемых объектов, прочитав данные snmp из текста. файл (обновляется с течением времени).
Я опрашиваю респондента с помощью snmpB, рисуя график эволюции значения опрашиваемого объекта.
I' Я успешно изменил пример экспорта моего первого управляемого объекта, добавив его с помощью mibBuilder.exportSymbols() и получив значения из txt-файла в модифицированном методе getvalue. Я могу успешно опросить этот объект. Это объект типа Counter32.
Следующим шагом является обработка других объектов с типом значения, отличным от «поддерживаемых» классов, таких как Integer32, Counter32, OctetString
Мне нужно обрабатывать значения с плавающей запятой или другие конкретные форматы данных, определенные в файлах MIB, поскольку snmpB ожидает, что именно эти форматы будут использоваться для правильного построения графика.
К сожалению, я не могу придумать, как это сделать.
Надеюсь, что кто-нибудь поможет,
Марк
РЕДАКТИРОВАТЬ 1
Текстовое соглашение, которое мне нужно реализовать, — это Float32TC, определенное в FLOAT-TC-MIB из RFC6340:
Float32TC ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "This type represents a 32-bit (4-octet) IEEE
floating-point number in binary interchange format."
REFERENCE "IEEE Standard for Floating-Point Arithmetic,
Standard 754-2008"
SYNTAX OCTET STRING (SIZE(4))


Подробнее здесь: https://stackoverflow.com/questions/323 ... ue-classes
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»