BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 20 июн 2025, 01:45

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
 Заголовок сообщения: Сбор статистики по SNMP
СообщениеДобавлено: 11 мар 2015, 15:00 
Не в сети

Зарегистрирован: 11 мар 2015, 13:01
Сообщения: 5
Карма: 0
Добрый день!
ОС Centos 6.5/BGB 6.1/JRE1.8.0_31
Произвожу настройку модуля Inet для получения статистики c интерфейсов по SNMP.
Сделал следующее:
Произвел установку и настройку BGBillingClient
Произвел установку и настройку BGBillingServer
Произвел установку модуля и конфигурацию модуля Inet
Произвел настройку BGInetAccess сервера
Произвел настройку BGInetAccounting сервера
Завел тестовый тип устройства.
В качестве Обработчика управления устройством указал ru.bitel.bgbilling.modules.inet.dyn.device.snmp.SnmpDeviceManager
По SNMP uptime устройства получаю.
Завел тестовое устройство, добавил интерфейс + индекс на данном устройстве.
Какие параметры необходимо указывать для сбора статистики по SNMP в конфигурации устройства?
В документации не обнаружил примера конфигурации для сбора статистики по SNMP. Можете проконсультировать по последовательности дальнейшей конфигурации?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Сбор статистики по SNMP
СообщениеДобавлено: 11 мар 2015, 17:27 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 27 мар 2012, 11:59
Сообщения: 2677
Карма: 72
какая статистика нужна? И не понятно причем тут система расчетов, собирайте zabbix или кактусом


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Сбор статистики по SNMP
СообщениеДобавлено: 11 мар 2015, 17:35 
Не в сети

Зарегистрирован: 11 мар 2015, 13:01
Сообщения: 5
Карма: 0
zavndw писал(а):
какая статистика нужна? И не понятно причем тут система расчетов, собирайте zabbix или кактусом

Входящий/исходящий трафик + время.
Статистику нужно получить именно BGBilling.
Насколько понял за снятие статистики по SNMP в модуле inet отвечает класс ru.bitel.bgbilling.modules.inet.accounting.InetSnmpWorker. Какие параметры необходимо задавать в конфигурации девайса?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Сбор статистики по SNMP
СообщениеДобавлено: 12 мар 2015, 18:15 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
В inet-accounting.xml нужно раскоментировать
Код:
      <bean name="snmpWorker" class="ru.bitel.bgbilling.modules.inet.accounting.InetSnmpWorker">
         <constructor>
            <param name="agentDeviceIds" value="" />
            <param name="period" value="30" />
         </constructor>
      </bean>
и перезапустить InetAccounting.
agentDeviceIds - это дополнительный фильтр, по каким устройствам опрашивать, можно оставить пустым, period - период между опросами в секундах.

В конфигурации устройства-источника должно быть указано
Код:
flow.agent.type=snmp
snmp.host= по умолчанию берется значение из поля хост/порт
snmp.port= по умолчанию берется значение из поля хост/порт, по умолчанию 161
snmp.version= по умолчанию 1
snmp.secret= по умолчанию берется значение из поля секрет
После изменения конфигурации устройства нужно нажать "Перечитать конфигурацию на серверах".

Следует учитывать, что там информации по IP-адресам недоступно, поэтому используется значение 0.0.0.0.
Поэтому в типах трафиков фильтры по IP-адресам рекомендуем оставлять пустыми или указывать 0.0.0.0-255.255.255.255.
То же самое для сервисов на договорах.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Сбор статистики по SNMP
СообщениеДобавлено: 17 мар 2015, 13:28 
Не в сети

Зарегистрирован: 11 мар 2015, 13:01
Сообщения: 5
Карма: 0
Спасибо за ответ.
Смотрю дамп: система отправляет get-next-request по IF-MIB::ifIndex, IF-MIB::ifInOctets, IMIB::ifOutOctets + DISMAN-EVENT-MIB::sysUpTimeInstance.
Когда заводил девайс в разделе Интерфейсы указывал необходимый интерфейс и его ifIndex.
Есть возможность отправлять get-request для снятия статистики только с указанных интерфейсов, а не всех?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Сбор статистики по SNMP
СообщениеДобавлено: 24 мар 2015, 17:49 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
В конфигурации устройства-источника укажите
snmp.source.collectAll=0
И нажмите перечитать конфигурацию.
Должен будет опрашивать только те интерфейсы, которые завели в устройстве.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 6 ] 

Часовой пояс: UTC + 5 часов [ Летнее время ]


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

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


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
POWERED_BY
Русская поддержка phpBB
[ Time : 0.039s | 30 Queries | GZIP : On ]