Доступные версии документации

Управление системой

Агент удалённого управления

Командная строка запуска

Запуск агента осуществляется стандартными средствами запуска задач операционной системы.

Исполняемый файл агента linsnmpd.

linsnmpd [-с <config-файл>]
         [-f]
         [-l <log-файл>]
         [-p <pid>]

Запуск агента должен выполнять суперпользователь операционной системы, чтобы иметь возможность использовать стандартные порты SNMP 161 и 162.

Примечание

Рекомендуется запускать как сервис.

Ключи агента

-с [<config-файл>]

Задает путь к конфигурационному файлу агента. Если не задан ключ и/или параметр <config-файл>, по умолчанию используется файл snmp.conf, который ищется в каталоге запуска агента.

-f

Запрещает агенту переходить в режим демона. По умолчанию переход в этот режим разрешен.

-l [<log-файл>]

Задает путь к файлу протоколирования работы агента. Если ключ не задан, файл протоколирования по умолчанию не создается.

-p <pid>

Задает путь к pid-файлу.

Функции агента

Агент выполняет следующие функции:

  • анализирует переданный конфигурационный файл и создает на его основе в памяти структуру данных, описывающую дерево MIB распределенного управления для данного агента;

  • запускает по команде все сервисы, описанные в дереве MIB, в соответствии с установленными в MIB параметрами;

  • если задан ключ -l, инициирует работу с файлом протоколирования, в который пишутся текстовые сообщения типа:

Registered transport domain 1.3.6.1.6.1.1
Initializing message queue
AuthPriv initialization
Added auth protocol HMAC-SHA with id 3.
Added auth protocol HMAC-MD5 with id 2.
Added privacy protocol DES with id 2.
USM initialization
Registered subtree: 1.3.6.1.2.1.1.1
Registered subtree: 1.3.6.1.2.1.1.2
Registered subtree: 1.3.6.1.2.1.1.3
…
Registered subtree: 1.3.6.1.4.1.9999.1.8.1
Registered subtree: 1.3.6.1.4.1.9999.1.9.1
snmpEngineID (11 bytes):
00000000 8F 27 00 00 04 61 67 65 6E 74 31
.'...agent1
engineBoots 95
udpOpen: transport created
udpListen: start listen on 192.168.5.8:1161
…
sysUpTime 0
Start processing messages

Если сообщению предшествует слово ERROR, то это говорит о том, что произошла ошибка, например:

ERROR: passwordToKeyAuth: no password given
ERROR: usmAddUser: unable to build authentication key

Примечание

Все изменения дерева MIB, выполненные агентом по заданию утилит менеджера, сохраняются только на время сеанса работы агента и в конфигурационный файл не вносятся.

Примеры запуска агента

linsnmpd
linsnmpd      -l "d:\Program Files\linter\bin\log\snmp.txt"
linsnmpd      -c snmp.conf -l snmp.log
Заметили ошибку?
Выделите текст и нажмите Ctrl + Enter