Предупреждение |
---|
Для обработки логов должен быть запущен сервер обработки логов. |
Для Обработку и загрузку логов осуществляет специальный класс обработчик логов(Mediator).
Его необходимо подготовить, загрузить и скомпилировать. Для этого в клиенте биллига переходим в раздел
Добавляем новый класс или находим существующий
Для добавления кликаем по иконке на тулбаре
В открывшемся окне вводим название пакета и Имя класса
Нажимаем Ок и находим в дереве наш класс
Двойным кликам открываем класс для редактирования и копируем в окно редактора содержимое класса.
Далее нажимаем на кнопку
Если компиляция проходит без ошибок то можно переходить к следущим шагам.
Для обработки логов мы должны вначале добавить тип устройства и устройство данного типа.
В типе устройства мы должны прописать класс обработчика логов:
В устройстве мы должны прописать путь к файлам логов :
...
Далее на вкладке Логи мы можем добавлять логи для устройств:
Слева вы выбираем дату и источник. Справа смотрим наличии логов в таблице, в которой по вертикали идут часы, а по горизонтали дни месяца. Синими цветом показываются те часы, для которых есть логи.
Минимальная единица обработки логов - 1 день. Для выделении некоторого диапазона дней доступно 2 пункта(при нажатии правой кнопкой мыши):
- Добавить в обработку(текущее устройство)
- Удалить из обработки(текущее устройство).
...
В данном случае черным цветом обозначены часы, который добавлены на обработку но еще не обработаны. После окончания обработки можно перейти на вкладку с ошибками Ошибки :
Процесс добавления логов на обработку можно автоматизировать с помощью задачи планировщика Генерация заданий на обработку логов модуля Voice. В параметрах запуска нужно поставить
...
Результирующими данными обработки логов являются логи сессий в договорах клиентов и операторов, привязанные к клиентским или операторским аккаунтам.
Для того, чтобы наработка сессий перешла в баланс договора используется вкладка модуля Установка баланса. Единственным параметром выступает дата месяца, за который необходимо установить баланс и договор.
...
Процесс установки баланса можно автоматизировать с помощью задачи планировщика Установка Баланса. Она будет запускаться в заданное время и устанавливать баланс по всем договорам.
Рекомендуем настроивать два экземпляра задачи: одна задача должна запускать с той частотой с которой у вас снимаются логи с АТС, а вторая раз в месяц, например 1 числа после загрузки последних логов за предыдущий месяц и производить финальную установку статуса за прошедший месяц (у этой задачи нужно установить в конфиге параметр minus.days=1)