Тема: Разбор логов с AVAYA IP OFFICE 500
Добрый день!
Возникла следующая проблема:
Шаблоны разбора логов используют ориентацию в строке по номеру символа. Подозреваю, что АТС Panasonic именно так SMDR лог и шлют
Однако AVAYA использет символ “,” для разделения онформации в строке. Как следствие если звонит внутренний номер длина лога одна. Если сотовый телефон, то совсем другая. Да и время ожидания поднятия трубки превысевшее 9 секунд сразу сдвигает весь лог на 1 символ.
Можно ли как то в шаблое учесть эту особенность логов AVAYA?
Большинство производителей избегают плавающего лога, но бывают ситуации, когда из-за экономии, или, того хуже, из-за неуемной корысти, начинают что-то допиливать поверх, отсюда и получаются вот такие казусы. Вариаций которых может быть очень много. Предусмотреть подобное можно только путем создания заведомо более сложных систем разбора, что, в конечном итоге, будет уже сродни созданию отдельной среды разработки, понятное дело, никому, в массовом плане не нужной.
Селяви, ваш случай требует индивидуального решения.
Ясно, спаибо.
Буду писать специальный модуль разбора лога.