Подключение маршрутизаторов и коммутаторов с SNMP

Ключ
Эта строка удалена.
Это слово было удалено. Это слово было добавлено.
Эта строка добавлена.

Изменения (1)

просмотр истории страницы
# Сохранить конфигурацию и произвести мягкую перезагрузку

Работа со скриптами вызываемыми по событиям в системе

Для выполнения действий по событию в режиме SNMP-клиента необходимо внести требуемые команды в скрипт event_inc.sh, расположенный в директории /var/lib/event

h2. Параметры для event_inc.sh

Каждый раз при вызове скрипта event_inc.sh, вместе с названием события ему передаются следующие параметры пользователя (в скобках указаны названия переменных в скрипте):
# идентификатор (id) - принимает значение равное порядковому номеру пользователя. Посмотреть значение можно в поле пользователя "№" в Carbon Manager
# IP-адрес (ip)
# MAC-адрес (mac)
# электронный почтовый адрес (email)
# NAT IP-адрес (snat)
# флаг финансового пользователя (finance)
# флаг состояния пользователя включен/выключен (enabled)
# флаг удаленного пользователя (deleted)
# флаг залогиненого пользователя (logged)
# тип авторизации пользователя (auth_type) - принимает значение от 0 до 6. См. [Типы авторизации|4. Вариант 1. Старая схема. Через event_inc.sh - скрипт обработки событий (устарело, не поддерживается)]
# идентификатор тарифа (tariff_id) - принимает значение равное порядковому номеру тарифа. Посмотреть значение можно в cписке тарифов в Carbon Manager
# номер договора (contract_number)
# остальные доступные переменные можно посмотреть в этой [статье|4. Вариант 1. Старая схема. Через event_inc.sh - скрипт обработки событий (устарело, не поддерживается)]

Параметры "флаг" принимают значение 0 или 1.
Из скрипта к переменным пользователя можно обращаться через запись $name, где name это название одной из перечисленных выше переменных. Например, "echo $ip" (без кавычек) запишет в лог IP-адрес пользователя.

h2. Программы для работы с SNMP