Страница 1 из 1

SMG-2 чтение CDR

Добавлено: 02 мар 2017 13:31
Disi
Здравствуйте! У меня возникла необходимость получать информацию о CDR из syslog. Нужно получать информацию о CDR при коннекте и дисконнекте. Но открыв syslog я увидел на всё это целую кучу практически не связанных пакетов. Можно ли это дело упростить до пары пакетов в syslog или использовать другие способы получения CDR?

Re: SMG-2 чтение CDR

Добавлено: 03 мар 2017 08:09
Женя
Почему именно CDR из syslog?
SMG формирует отдельный файл с CDR и может передать на ваш FTP сервер, такой вариант не предпочтительней?

Re: SMG-2 чтение CDR

Добавлено: 03 мар 2017 13:19
Disi
Женя писал(а):Почему именно CDR из syslog?
SMG формирует отдельный файл с CDR и может передать на ваш FTP сервер, такой вариант не предпочтительней?


Насколько я понимаю, файл не обновляется сразу после совершения звонка. Или я не прав? Мне бы нужно вычитывать CDR "на лету".

Re: SMG-2 чтение CDR

Добавлено: 03 мар 2017 13:27
Женя
нет не на лету, есть период передачи файла, минимально каждую минуту.
На лету используйте RADIUS, использовать syslog для такого дела не совсем правильно

Re: SMG-2 чтение CDR

Добавлено: 03 мар 2017 13:44
bravo
производство костылей и велосипедов для оригинальных спортсменов! Акция!

Re: SMG-2 чтение CDR

Добавлено: 03 мар 2017 14:19
Disi
CDR сохраняется на внешнем FTP-сервере и эти данные впоследствии обрабатываются биллинговой системой.

Задача заключается в том, чтобы в режиме реального времени получать информацию по происходящему на АТС. В том числе видеть попытки регистрации sip-абонентов (успешные/неуспешные). Эти данные будут поступать SEIM для обработки и анализа.
Он не должен напрямую взаимодействовать с биллинговой системой так как выполняет функции контроля.

Поэтому возвращаюсь к самому вопросу, как можно в более удобном виде получать информацию о вызовах и регистрациях из данных, отправляемых на syslog-сервер.

Мы разбираем данные на syslog-сервере сами. Но когда данные мало связаны, то это представляет определенную проблему.

Re: SMG-2 чтение CDR

Добавлено: 03 мар 2017 15:30
Женя
Мы всё понимаем, но syslog не предназначен для такого рода вещей, поэтому гарантировать что у Вас всё будет работать мы не можем.
Вы правы, в syslog может всё перемешиваться, могут даже теряться пакеты при большой нагрузке и прочие проблемы.

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

Никак, к сожалению нет такой опции "отправлять CDR через syslog в удобном виде".

Еще раз скажу, обратите внимание на протокол RADIUS, он предназначен для работы с билинговыми системами и работает он-лайн.