On 07/03/12 11:39, Slawa Olhovchenkov wrote:
On Tue, Jul 03, 2012 at 11:31:28AM +0300, Sergey Kobzar wrote:

On 07/03/12 11:19, Slawa Olhovchenkov wrote:
On Tue, Jul 03, 2012 at 11:09:04AM +0300, Sergey Kobzar wrote:

Сразу извиняюсь за ОТ. Google перерыл - ответа не нашел. FreeBSD к
топику имеет посредственное отношение.

Вопрос:
Нужно на Cisco router мониторить число активных звонков. В идеале для
каждого dial-peer отдельно. Не могу найти MIB дающий нужную информацию.

Кто-то сталкивался?

отдельной цифры кажется нет.
но есть ветка в которй отражены все активные звонки, там есть
информация и о том, какому диал-пиру соответствует.

разумеется для некоторых звонков там информация может быть указанна и
два и четыре раза. а может и больше -- как выглядит конференция я не смотрел.



Вот только что нашел:
ftp://ftp.cisco.com/pub/mibs/oid/CISCO-VOICE-COMMON-DIAL-CONTROL-MIB.oid

тут только IP часть звонка, если у тебя еще POTS (или пока только
POTS) или вообще звонок POTS-POTS то информация о них в других MIB.

У меня и POTS и VoIP. Зоопарк в общем...
Задача вроде бы тривиальная, а решения простого нет.

Думаю написать perl скрипт, который залазит на маршрутизатор, выполняет show voice call status | include active и отрисовывать данное число в Munin.


При 3х активных звонках:

#show voice call status | include active
3 active calls found

# snmpwalk -On -v 1 -c public 10.10.10.10 1.3.6.1.4.1.9.10.55.1.1
.1.3.6.1.4.1.9.10.55.1.1.1.1.1.602100.1 = Hex-STRING: 12 17 94 85 C4 20
11 E1 80 8D 00 26 99 96 5A 78
.1.3.6.1.4.1.9.10.55.1.1.1.1.1.602716.1 = Hex-STRING: 15 C1 B7 10 C4 20
11 E1 80 8E 00 26 99 96 5A 78
.1.3.6.1.4.1.9.10.55.1.1.1.1.2.602100.1 = INTEGER: 2
.1.3.6.1.4.1.9.10.55.1.1.1.1.2.602716.1 = INTEGER: 2
.1.3.6.1.4.1.9.10.55.1.1.1.1.3.602100.1 = INTEGER: 16
.1.3.6.1.4.1.9.10.55.1.1.1.1.3.602716.1 = INTEGER: 16
.1.3.6.1.4.1.9.10.55.1.1.1.1.4.602100.1 = INTEGER: 160
.1.3.6.1.4.1.9.10.55.1.1.1.1.4.602716.1 = INTEGER: 160
.1.3.6.1.4.1.9.10.55.1.1.1.1.5.602100.1 = INTEGER: 1
.1.3.6.1.4.1.9.10.55.1.1.1.1.5.602716.1 = INTEGER: 1
.1.3.6.1.4.1.9.10.55.1.1.1.1.6.602100.1 = ""
.1.3.6.1.4.1.9.10.55.1.1.1.1.6.602716.1 = ""
.1.3.6.1.4.1.9.10.55.1.1.1.1.7.602100.1 = INTEGER: 2
.1.3.6.1.4.1.9.10.55.1.1.1.1.7.602716.1 = INTEGER: 2

Видимо это оно только в неявной форме. Буду разбираться...


Ответить