Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

Для управления используются следующие запросы:

addtrap - добавить уведомление по SNMP. Дополнительные параметры:

  • k - идентификатор сессии пользователя;
  • id - идентификатор уведомления по SNMP, если идентификатор отсутствует - создается новое уведомление, иначе - редактируется существующее;

  • name - имя уведомления по SNMP, длина не более 63 символов;
  • server - SNMP сервер, длина не более 127 символов;
  • port - порт службы SNMP на сервере;
  • version - версия SNMP, возможные значения - 1, 2c, 3;
  • comunity - сообщество SNMP (для версии 1, 2c), длина не более 31 символа;
  • user - имя пользователя (для версии 3), длина не более 63 символов;

  • level - уровень безопасности (для версии 3), возможные значения:

    • noauth - без авторизации и шифрования;

    • auth - только авторизация;
    • priv - авторизация и шифрование;
  • auth_type - тип авторизации (для версии 3), возможные значения - MD5, SHA;

  • auth_pass - пароль авторизации (для версии 3), длина не более 63 символов;

  • priv_type - тип шифрования (для версии 3), возможные значения - DES, AES;

  • priv_pass - пароль шифрования (для версии 3), длина не более 63 символов;

  • message - шаблон текста сообщения, длина не более 1023 символов, может не вводиться, тогда используется текст по умолчанию.


При успешном создании нового элемента, ответ содержит идентификатор элемента, и имеет вид: 

<error type="no error" id="602001" />

При создании нового уведомления (id не указывается), обязательными являются параметры - name, server, port, version, остальные параметры указываются в зависимости от конфигурации версии SNMP (version) и уровня безопасности (level). При изменении чувствительных параметров (version и level), необходимо явно указывать зависимые параметры, при этом неиспользуемые параметры будут стерты (например при version=3 и level=auth, будут стерты неиспользуемые параметры comunity, priv_type и priv_pass). Пустые параметры подразумевают стирание ранее присвоенного значения, кроме параметров name, server, port, version, для них пустые поля не допускаются.


deltrap - удалить уведомление по SNMP. Обязательные параметры:

  • k - идентификатор сессии пользователя;
  • id - идентификатор уведомления по SNMP.


testmessage - отправка тестового сообщения, при этом не создается новый элемент. Дополнительные параметры:

  • k - идентификатор сессии пользователя;
  • type - тип тестового уведомления (trap);

  • name - имя уведомления по SNMP, длина не более 63 символов;
  • server - SNMP сервер, длина не более 127 символов;
  • port - порт службы SNMP на сервере;
  • version - версия SNMP, возможные значения - 1, 2c, 3;
  • comunity - сообщество SNMP (для версии 1, 2c), длина не более 31 символа;
  • user - имя пользователя (для версии 3), длина не более 63 символов;

  • level - уровень безопасности (для версии 3), возможные значения:

    • noauth - без авторизации и шифрования;

    • auth - только авторизация;
    • priv - авторизация и шифрование;
  • auth_type - тип авторизации (для версии 3), возможные значения - MD5, SHA;

  • auth_pass - пароль авторизации (для версии 3), длина не более 63 символов;

  • priv_type - тип шифрования (для версии 3), возможные значения - DES, AES;

  • priv_pass - пароль шифрования (для версии 3), длина не более 63 символов;

  • message - шаблон текста сообщения, длина не более 1023 символов, может не вводиться, тогда используется текст по умолчанию.


getelement - чтение элемента. Обязательные параметры:

  • k - идентификатор сессии пользователя;
  • id - идентификатор элемента.

Ответ содержит информацию об элементе:

<element id="602001" module="2004" num="1" clas="notifier" type="snmp trap" name="my_trap" state="off" server="192.168.0.55" port="162" 
version="3" comunity="" user="admin" level="auth" auth_type="SHA"
auth_pass="somepass" priv_type="" priv_pass=""
message="Time: %3 Logic: %4, Element: %5, in state
: %6, value: %7" />







  • No labels