VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

Asterisk и SNMP.

Проблемы Asterisk без вэб-оболочек и их решения

Модераторы: april22, Zavr2008

Ответить
BooM
Сообщения: 82
Зарегистрирован: 01 июн 2011, 14:09

Asterisk и SNMP.

Сообщение BooM »

День добрый. Возник такой вопрос. С версии 1.4 Asterisk поддерживает SNMP. Множество народа успешно его использует для мониторинга сервера через Zabbix, Nagios и т.п. Находил в сети информацию что можно использовать Asterisk для упрвления сетевыми устройствами. К примеру такая ситуация, при наборе определённого кода активируется SNMP команда которая высылается роутеру и отключает, допрустим, сетевой интерфейс. Если у кого то есть опыт использования данной технологии буду рад выслушать.
ded
Сообщения: 15621
Зарегистрирован: 26 авг 2010, 19:00

Re: Asterisk и SNMP.

Сообщение ded »

Вам надо просто изучить синтаксис линуксовых SNMP утилит,

Код: Выделить всё

# ll /usr/bin/snmp*
-rwxr-xr-x 1 root root  9132 May 26  2010 /usr/bin/snmpbulkget
-rwxr-xr-x 1 root root 11164 May 26  2010 /usr/bin/snmpbulkwalk
-rwxr-xr-x 1 root root 26133 May 26  2010 /usr/bin/snmpconf
-rwxr-xr-x 1 root root 21568 May 26  2010 /usr/bin/snmpdelta
-rwxr-xr-x 1 root root 11284 May 26  2010 /usr/bin/snmpdf
-rwxr-xr-x 1 root root  8768 May 26  2010 /usr/bin/snmpget
-rwxr-xr-x 1 root root  8784 May 26  2010 /usr/bin/snmpgetnext
lrwxrwxrwx 1 root root     8 Sep  8  2010 /usr/bin/snmpinform -> snmptrap
-rwxr-xr-x 1 root root 57176 May 26  2010 /usr/bin/snmpnetstat
-rwxr-xr-x 1 root root 10560 May 26  2010 /usr/bin/snmpset
-rwxr-xr-x 1 root root 13100 May 26  2010 /usr/bin/snmpstatus
-rwxr-xr-x 1 root root 19716 May 26  2010 /usr/bin/snmptable
-rwxr-xr-x 1 root root 14324 May 26  2010 /usr/bin/snmptest
-rwxr-xr-x 1 root root 13500 May 26  2010 /usr/bin/snmptranslate
-rwxr-xr-x 1 root root 11608 May 26  2010 /usr/bin/snmptrap
-rwxr-xr-x 1 root root 26804 May 26  2010 /usr/bin/snmpusm
-rwxr-xr-x 1 root root 19036 May 26  2010 /usr/bin/snmpvacm
-rwxr-xr-x 1 root root 11332 May 26  2010 /usr/bin/snmpwalk
и вызывать их из диал-плана. Например -
[support]
include => snmp
exten => 911, Dial,1,(SIP/100&SIP/101)

[snmp]
exten => *1,1,System(/usr/bin/snmpwalk -v 2c -c public 192.168.0.1)
exten => *2,1,System(/usr/bin/snmpget -v 2c -c public 192.168.0.1)
exten => *3,1,System(/usr/bin/snmpset -v 2c -c public 192.168.0.1)
exten => *4,1,System(/usr/bin/snmpstatus -v 2c -c public 192.168.0.1)
BooM
Сообщения: 82
Зарегистрирован: 01 июн 2011, 14:09

Re: Asterisk и SNMP.

Сообщение BooM »

Хорошо, спасибо. Буду разбираться.
Ответить
© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH