SNMP ==== |image0| Узел опроса устройств SNMP. |image1| Конфигурация узла: ~~~~~~~~~~~~~~~~~~ Создаёт мастер-агент SNMP протокола и требует следующие параметры: Устанавливает модель обработки сообщений *v3MP*. \* **address** - адрес SNMP-менеджера \* **version** - версия ``str``: *version2c* \* **retries** - количество повторений ``int`` : *1* \* **timeout** - перерыв между повторениями ``int`` : *100* \* **port** - порт SNMP менеджера ``int`` : *161* \* **community** - ``str`` : *“public”* - **oids [** - **period** - ``int`` - **oid** - имя ``str`` **]** **При использовании version3** : Добавляется массив объектов настройки пользователя: - **users**: [{ - **authProtocol** - протокол аутентификации - **privProtocol** - **securityName** - **authPassword** - **privPassword** - **securityLevel** - **securityModel** - **contextName** - **contextEngineID** } ] **Settings file (json)**: файл конфигурации опрашиваемых устройст ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ .. code:: json "{\n \"port\": 9003,\n \"version\": \"version3\",\n \"retries\": 1,\n \"timeout\": 150,\n \"users\": [{\n \"authProtocol\": \"NONE\",\n \"privProtocol\": \"NONE\",\n \"securityName\": \"secNameTest\",\n \"authPassword\": \"123\",\n \"privPassword\": \"123\",\n \"securityLevel\": 5,\n \"securityModel\": 6,\n \"contextName\": \"testContextName\",\n \"contextEngineID\": \"testCEID\"\n } \n ],\n \"oids\": [{\n \"oid\": \"oidTest\",\n \"period\": 20\n }\n ]\n}\n" .. code:: json { "address": "172.20.0.12", "port": 9003, "version": "version3", "retries": 1, "timeout": 150, "community": "public", "users": [{ "authProtocol": "NONE", "privProtocol": "NONE", "securityName": "secNameTest", "authPassword": "123", "privPassword": "123", "securityLevel": 3, "securityModel": 3, "contextName": "testContextName", "contextEngineID": "testCEID" } ], "oids": [{ "oid": "oidTest", "period": 20 } ] } .. +0400|1723624994316|127.0.0.1|PromUC|RE_TCP|v2.2-41-g287df5c|13159|CommandSNMP error|error|not an object,thread_id=7 .. |image0| image:: ../../_img/input-snmp.png .. |image1| image:: ../../_img/input-snmp-settings.png