Usm snmpt: различия между версиями
Admin (обсуждение | вклад) Нет описания правки |
Admin (обсуждение | вклад) Нет описания правки |
||
(не показано 5 промежуточных версий этого же участника) | |||
Строка 1: | Строка 1: | ||
== Установка модуля == | |||
Распаковать архив в отдельный каталог. | |||
$ cat /etc/snmp/snmptrapd.conf | Выполнить настройку файла usm_snmpt.conf.php, указав URL и API-ключ от ERP "UserSide" | ||
disableAuthorization yes | |||
authCommunity execute public | 'apiUrl' => 'http://127.0.0.1/userside/api.php', | ||
traphandle default /home | 'apiKey' => 'key', | ||
== Настройка SnmpTrap == | |||
Требуется установить '''snmp пакет''' ''(возможно отдельно snmptrapd, если не входит в основной snmp)'' | |||
Далее в файл конфигурации snmptrapd.conf вписать путь к модулю usm_snmpt | |||
$ cat /etc/snmp/snmptrapd.conf | |||
disableAuthorization yes | |||
authCommunity execute public | |||
traphandle default '''/home/us_snmpt/usm_snmpt.php''' | |||
== Настройка оборудования == | |||
Для необходимых устройств требуется настроить отправку snmp-trap на сервер, где установлен и развёрнут '''snmptrapd''' | |||
== Как это работает == | |||
При срабатывании trap ''(например, отключении порта на устройстве)'' генерируется пакет с информацией о событии и отправляется на snmptrapd | |||
Далее - срабатывает настройка и событие перенаправляется на наш модуль usm_snmpt.php, который обрабатывает его и фиксирует в базу данных |
Текущая версия от 17:08, 5 ноября 2015
Установка модуля
Распаковать архив в отдельный каталог.
Выполнить настройку файла usm_snmpt.conf.php, указав URL и API-ключ от ERP "UserSide"
'apiUrl' => 'http://127.0.0.1/userside/api.php', 'apiKey' => 'key',
Настройка SnmpTrap
Требуется установить snmp пакет (возможно отдельно snmptrapd, если не входит в основной snmp)
Далее в файл конфигурации snmptrapd.conf вписать путь к модулю usm_snmpt
$ cat /etc/snmp/snmptrapd.conf disableAuthorization yes authCommunity execute public traphandle default /home/us_snmpt/usm_snmpt.php
Настройка оборудования
Для необходимых устройств требуется настроить отправку snmp-trap на сервер, где установлен и развёрнут snmptrapd
Как это работает
При срабатывании trap (например, отключении порта на устройстве) генерируется пакет с информацией о событии и отправляется на snmptrapd
Далее - срабатывает настройка и событие перенаправляется на наш модуль usm_snmpt.php, который обрабатывает его и фиксирует в базу данных