О деактивации форума Eltex

Уважаемые коллеги! В связи с потерей актуальности данного ресурса, нами было принято решение о частичной деактивации форума Eltex. Мы отключили функции регистрации и создания новых тем, а также возможность оставлять сообщения. Форум продолжит работу в "режиме чтения", так как за долгие годы работы здесь накопилось много полезной информации и ответов на часто встречающиеся вопросы.

Мы активно развиваем другие каналы коммуникаций, которые позволяют более оперативно и адресно консультировать наших клиентов. Если у вас возникли вопросы по работе оборудования, вы можете обратиться в техническую поддержку Eltex, воспользовавшись формой обращения на сайте компании или оставить заявку в системе Service Desk. По иным вопросам проконсультируют наши менеджеры коммерческого отдела: eltex@eltex-co.ru.

MC240 snmp

АТС МС240 на базе ЦПв3 и ЦКП
iru
Сообщения: 15
Зарегистрирован: 18 янв 2011 13:12
Reputation: 0
Контактная информация:

Сообщение iru » 11 май 2011 15:15

что на что поделить нужно чтобы увидеть сколько линий занято? и сколько всего линий?

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

snmpwalk -v1 -c public 172.16.0.4 .1.3.6.1.4.1.34300.1.3.34.1
SNMPv2-SMI::enterprises.34300.1.3.34.1.1.1 = INTEGER: 1
SNMPv2-SMI::enterprises.34300.1.3.34.1.1.2 = INTEGER: 2
SNMPv2-SMI::enterprises.34300.1.3.34.1.2.1 = INTEGER: 2
SNMPv2-SMI::enterprises.34300.1.3.34.1.2.2 = INTEGER: 9
SNMPv2-SMI::enterprises.34300.1.3.34.1.3.1 = Counter32: 393384
SNMPv2-SMI::enterprises.34300.1.3.34.1.3.2 = Counter32: 393384
SNMPv2-SMI::enterprises.34300.1.3.34.1.4.1 = Counter32: 11800770
SNMPv2-SMI::enterprises.34300.1.3.34.1.4.2 = Counter32: 0
SNMPv2-SMI::enterprises.34300.1.3.34.1.5.1 = Counter32: 1070
SNMPv2-SMI::enterprises.34300.1.3.34.1.5.2 = Counter32: 0
SNMPv2-SMI::enterprises.34300.1.3.34.1.6.1 = Counter32: 3229
SNMPv2-SMI::enterprises.34300.1.3.34.1.6.2 = Counter32: 0
SNMPv2-SMI::enterprises.34300.1.3.34.1.7.1 = Counter32: 0
SNMPv2-SMI::enterprises.34300.1.3.34.1.7.2 = Counter32: 0

iru
Сообщения: 15
Зарегистрирован: 18 янв 2011 13:12
Reputation: 0
Контактная информация:

Сообщение iru » 22 июн 2011 15:59

Где можно достать MIB для a mc240?

Алексей Сергеев
Сообщения: 321
Зарегистрирован: 13 янв 2005 20:45
Reputation: 0
Откуда: Компания Элтекс
Контактная информация:

Сообщение Алексей Сергеев » 23 июн 2011 11:50

так как это статистика, то формулировка звучит так: "сколько линий было занято за период".
сколько всего линий = mc240TgUsageTotal / mc240TgUsageStart
занятых на исходящую = mc240TgUsageUsedOut / mc240TgUsageStart
занятых на входящую = mc240TgUsageUsedIn / mc240TgUsageStart

значение OID надо смотреть в МИБе

по вашему листингу получается так:
mc240TgUsageTotal = SNMPv2-SMI::enterprises.34300.1.3.34.1.4.X
mc240TgUsageStart = SNMPv2-SMI::enterprises.34300.1.3.34.1.3.X
mc240TgUsageUsedIn = SNMPv2-SMI::enterprises.34300.1.3.34.1.5.X
mc240TgUsageUsedOut = SNMPv2-SMI::enterprises.34300.1.3.34.1.6.X

Женя
Сообщения: 1769
Зарегистрирован: 27 окт 2008 11:48
Reputation: 0
Откуда: ELTEX
Контактная информация:

Сообщение Женя » 23 июн 2011 11:52

iru писал(а):Где можно достать MIB для a mc240?

отправил Вам на почту

iru
Сообщения: 15
Зарегистрирован: 18 янв 2011 13:12
Reputation: 0
Контактная информация:

Сообщение iru » 29 июн 2011 16:57

Алексей Сергеев писал(а):так как это статистика, то формулировка звучит так: "сколько линий было занято за период".
сколько всего линий = mc240TgUsageTotal / mc240TgUsageStart
занятых на исходящую = mc240TgUsageUsedOut / mc240TgUsageStart
занятых на входящую = mc240TgUsageUsedIn / mc240TgUsageStart

значение OID надо смотреть в МИБе

по вашему листингу получается так:
mc240TgUsageTotal = SNMPv2-SMI::enterprises.34300.1.3.34.1.4.X
mc240TgUsageStart = SNMPv2-SMI::enterprises.34300.1.3.34.1.3.X
mc240TgUsageUsedIn = SNMPv2-SMI::enterprises.34300.1.3.34.1.5.X
mc240TgUsageUsedOut = SNMPv2-SMI::enterprises.34300.1.3.34.1.6.X


наваял тут скриптик

смущают показания
mc240TgUsageTotal / mc240TgUsageStart = 1
mc240TgUsageUsedIn/$mc240TgUsageTotal = 0.000641944169507577
mc240TgUsageUsedOut / mc240TgUsageStart = 0.00111842339642814
mc240TgUsageUsedIn / mc240TgUsageStart = 0.000642008827341593

причем цифры не реагируют на реальнось (звони не звони цифра не меняеться)


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

#!/usr/bin/perl

use SNMP;
#use Net::SNMP;

$ip="XXXXXXX";
$Community="XXXXXXX";
$Version="1";

if ($sess = new SNMP::Session(DestHost=> $ip,Community => $Community,Version=>$Version)){

$mc240TgUsageTotal = $sess->get('.1.3.6.1.4.1.34300.1.3.34.1.4.1');
$mc240TgUsageStart = $sess->get('.1.3.6.1.4.1.34300.1.3.34.1.4.1');
$mc240TgUsageUsedIn = $sess->get('.1.3.6.1.4.1.34300.1.3.34.1.5.1');
$mc240TgUsageUsedOut = $sess->get('.1.3.6.1.4.1.34300.1.3.34.1.6.1');

$All=$mc240TgUsageTotal/$mc240TgUsageStart;      #сколько всего линий
$Out=$mc240TgUsageUsedOut/$mc240TgUsageStart;    #занятых на исходящую
$In=$mc240TgUsageUsedIn/$mc240TgUsageStart;      #занятых на входящую
$Total=$mc240TgUsageUsedIn/$mc240TgUsageTotal;

print "All:$All Total: $Total Out:$Out In:$In\n";
};




на выходе выдает
All:1 Total: 0.000641922619790277 Out:0.00111827321696295 In:0.000641922619790277

Алексей Сергеев
Сообщения: 321
Зарегистрирован: 13 янв 2005 20:45
Reputation: 0
Откуда: Компания Элтекс
Контактная информация:

Сообщение Алексей Сергеев » 29 июн 2011 17:14

Вы mib смотрели? я не ошибся?
по цифрам получается у вас 1 линия в группе.
Цифры статистики меняются раз в минуту, снимать можно как угодно часто но меняются они раз в минуту (накапливаются).

по вашему скрипту
$mc240TgUsageTotal = $sess->get('.1.3.6.1.4.1.34300.1.3.34.1.4.1');
$mc240TgUsageStart = $sess->get('.1.3.6.1.4.1.34300.1.3.34.1.4.1');
видно ошибка, один и тот же параметр запрашивается

$Total=$mc240TgUsageUsedIn/$mc240TgUsageTotal;
это что за параметр? эрланги по входящей? похоже снова ошибка.

iru
Сообщения: 15
Зарегистрирован: 18 янв 2011 13:12
Reputation: 0
Контактная информация:

Сообщение iru » 29 июн 2011 18:17

Алексей Сергеев писал(а):Вы mib смотрели? я не ошибся?
по цифрам получается у вас 1 линия в группе.
Цифры статистики меняются раз в минуту, снимать можно как угодно часто но меняются они раз в минуту (накапливаются).

по вашему скрипту
$mc240TgUsageTotal = $sess->get('.1.3.6.1.4.1.34300.1.3.34.1.4.1');
$mc240TgUsageStart = $sess->get('.1.3.6.1.4.1.34300.1.3.34.1.4.1');
видно ошибка, один и тот же параметр запрашивается

$Total=$mc240TgUsageUsedIn/$mc240TgUsageTotal;
это что за параметр? эрланги по входящей? похоже снова ошибка.


$mc240TgUsageStart = $sess->get('.1.3.6.1.4.1.34300.1.3.34.1.3.1');
подправил

а про $Total - щас понял что бред
но всеравно получаеться
что линий у меня
Всего 29.9996986770247
Входящие 0.0335193909704664
Исходящие 0.0192065496454712
округлить я могу, но входящие и исходящие показания как минимум при тестовом звонке должны за 1 перевалить а они выдают меньше 1

Алексей Сергеев
Сообщения: 321
Зарегистрирован: 13 янв 2005 20:45
Reputation: 0
Откуда: Компания Элтекс
Контактная информация:

Сообщение Алексей Сергеев » 29 июн 2011 18:27

iru писал(а):округлить я могу, но входящие и исходящие показания как минимум при тестовом звонке должны за 1 перевалить а они выдают меньше 1

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

Приведите абсолютные показания счетчиков (не пересчитанные).

iru
Сообщения: 15
Зарегистрирован: 18 янв 2011 13:12
Reputation: 0
Контактная информация:

Сообщение iru » 29 июн 2011 18:43

Алексей Сергеев писал(а):
iru писал(а):округлить я могу, но входящие и исходящие показания как минимум при тестовом звонке должны за 1 перевалить а они выдают меньше 1

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

Приведите абсолютные показания счетчиков (не пересчитанные).


период в моем случае это сколько?
звонок длился 1 мин 38 сек

SNMPv2-SMI::enterprises.34300.1.3.34.1.1.1 = INTEGER: 1
SNMPv2-SMI::enterprises.34300.1.3.34.1.1.2 = INTEGER: 2
SNMPv2-SMI::enterprises.34300.1.3.34.1.2.1 = INTEGER: 2
SNMPv2-SMI::enterprises.34300.1.3.34.1.2.2 = INTEGER: 9
SNMPv2-SMI::enterprises.34300.1.3.34.1.3.1 = Counter32: 1793855
SNMPv2-SMI::enterprises.34300.1.3.34.1.3.2 = Counter32: 1793855
SNMPv2-SMI::enterprises.34300.1.3.34.1.4.1 = Counter32: 53814570
SNMPv2-SMI::enterprises.34300.1.3.34.1.4.2 = Counter32: 0
SNMPv2-SMI::enterprises.34300.1.3.34.1.5.1 = Counter32: 34623
SNMPv2-SMI::enterprises.34300.1.3.34.1.5.2 = Counter32: 0
SNMPv2-SMI::enterprises.34300.1.3.34.1.6.1 = Counter32: 60126
SNMPv2-SMI::enterprises.34300.1.3.34.1.6.2 = Counter32: 0
SNMPv2-SMI::enterprises.34300.1.3.34.1.7.1 = Counter32: 0
SNMPv2-SMI::enterprises.34300.1.3.34.1.7.2 = Counter32: 0

Алексей Сергеев
Сообщения: 321
Зарегистрирован: 13 янв 2005 20:45
Reputation: 0
Откуда: Компания Элтекс
Контактная информация:

Сообщение Алексей Сергеев » 29 июн 2011 19:03

вот. эти цифры говорят, что статистика снимается уже в течении 20 с половиной дней. и за это время на исходящей было использовано 60126 линий-секунд, на входящую 34623.
Это соотвествует суммарным занятиям одной линии в течении 16,7 и 9,6 часов. Понятно что минутные разговоры очень слабо влияют на соотношение. Ни о каких скачках до 1 речь не идет.
Очевидно, что Вы снимаете статистику без ее обнуления, значит Вам необходимо брать разницу показаний между началом и концом измеряемого периода.
Другими словами, Вы снимаете статистику, делаете вызов 1 мин 38 сек и снимаете статистику снова. В этом случае значение mc240TgUsageUsedOut изменится на 98 секунд (между результатом снятым до и поле вызова).

iru
Сообщения: 15
Зарегистрирован: 18 янв 2011 13:12
Reputation: 0
Контактная информация:

Сообщение iru » 29 июн 2011 19:09

Алексей Сергеев писал(а):вот. эти цифры говорят, что статистика снимается уже в течении 20 с половиной дней. и за это время на исходящей было использовано 60126 линий-секунд, на входящую 34623.
Это соотвествует суммарным занятиям одной линии в течении 16,7 и 9,6 часов. Понятно что минутные разговоры очень слабо влияют на соотношение. Ни о каких скачках до 1 речь не идет.
Очевидно, что Вы снимаете статистику без ее обнуления, значит Вам необходимо брать разницу показаний между началом и концом измеряемого периода.
Другими словами, Вы снимаете статистику, делаете вызов 1 мин 38 сек и снимаете статистику снова. В этом случае значение mc240TgUsageUsedOut изменится на 98 секунд (между результатом снятым до и поле вызова).


И что можно сделать?
Я хочу раз в 5 минут забирать данные и скармливать их в cacti
при таких размахах я не увижу вообще звонков в статистике ...

Алексей Сергеев
Сообщения: 321
Зарегистрирован: 13 янв 2005 20:45
Reputation: 0
Откуда: Компания Элтекс
Контактная информация:

Сообщение Алексей Сергеев » 29 июн 2011 19:38

iru писал(а):И что можно сделать?
Я хочу раз в 5 минут забирать данные и скармливать их в cacti
при таких размахах я не увижу вообще звонков в статистике ...

так вы ответьте себе на вопрос, что вы хотите получить?
1. счетчики разговоров - они есть, но они не в разделе нагрузки (Usage), а в счетчиках (см. mib)
2. показатели общей/средней нагрузки с момента старта станции - то что вы сейчас наблюдаете.
3. почасовые показатели нагрузки для определения ЧНН и определения значений пиковых нагрузок.
Для снятия почасовых показателей вы должны сбрасывать счетчики после их прочтения (см. mib) .
4. если делать чтение каждые 5 минут без сброса, то мы будем получать все более усредняющийся результат нагрузки. Если делать сброс каждые 5 минут, будем получать усреднение за 5 минут и для получения почасовой нагрузки надо будет суммировать 12 результатов.

iru
Сообщения: 15
Зарегистрирован: 18 янв 2011 13:12
Reputation: 0
Контактная информация:

Сообщение iru » 29 июн 2011 19:44

Алексей Сергеев писал(а):
iru писал(а):И что можно сделать?
Я хочу раз в 5 минут забирать данные и скармливать их в cacti
при таких размахах я не увижу вообще звонков в статистике ...

так вы ответьте себе на вопрос, что вы хотите получить?
1. счетчики разговоров - они есть, но они не в разделе нагрузки (Usage), а в счетчиках (см. mib)
2. показатели общей/средней нагрузки с момента старта станции - то что вы сейчас наблюдаете.
3. почасовые показатели нагрузки для определения ЧНН и определения значений пиковых нагрузок.
Для снятия почасовых показателей вы должны сбрасывать счетчики после их прочтения (см. mib) .
4. если делать чтение каждые 5 минут без сброса, то мы будем получать все более усредняющийся результат нагрузки. Если делать сброс каждые 5 минут, будем получать усреднение за 5 минут и для получения почасовой нагрузки надо будет суммировать 12 результатов.


Я хочу получать счетчики (сколько в данный момент занято линий)

Алексей Сергеев
Сообщения: 321
Зарегистрирован: 13 янв 2005 20:45
Reputation: 0
Откуда: Компания Элтекс
Контактная информация:

Сообщение Алексей Сергеев » 29 июн 2011 19:52

iru писал(а):Я хочу получать счетчики (сколько в данный момент занято линий)

Тогда вам подходит 5 минутный интервал запросов со сбросом счетчиков. Вы будете знать, сколько в среднем было занято линий в эти прошедшие 5 минут.

iru
Сообщения: 15
Зарегистрирован: 18 янв 2011 13:12
Reputation: 0
Контактная информация:

Сообщение iru » 30 июн 2011 01:39

Алексей Сергеев писал(а):
iru писал(а):Я хочу получать счетчики (сколько в данный момент занято линий)

Тогда вам подходит 5 минутный интервал запросов со сбросом счетчиков. Вы будете знать, сколько в среднем было занято линий в эти прошедшие 5 минут.


как можно сбросить счетчики?


Вернуться в «АТС: городские, узловые, сельские»

Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot] и 21 гость