forum.bitel.ru
http://forum.bitel.ru/

Источники
http://forum.bitel.ru/viewtopic.php?f=10&t=596
Страница 1 из 1

Автор:  ESV [ 05 дек 2007, 14:51 ]
Заголовок сообщения:  Источники

Что должно быть указано в поле "Путь"?
Формат записи? Или пример.
Спасибо.

Автор:  Amir [ 05 дек 2007, 15:01 ]
Заголовок сообщения: 

путь, откуда сервер будет закачивать логи для обработки.
локальная/сетевая папка:
/home/billing/phone/ATS_1 (linux)
D:\billing\phone\ATS_1 (win)
FTP: ftp://10.0.0.5/billing/phone/ATS_1/

Автор:  ESV [ 05 дек 2007, 16:08 ]
Заголовок сообщения: 

То есть, если логи лежат на той же машине где и сервер, то просто указваем локальную папку?

Автор:  Amir [ 05 дек 2007, 17:07 ]
Заголовок сообщения: 

да

Автор:  ESV [ 05 дек 2007, 17:27 ]
Заголовок сообщения: 

Установил модуль. Вроде всё сделал как написано в доках.
Но не обрабатывает логи.
Журнал ошибок пустой.
Благодарю за оперативность.

Автор:  ESV [ 05 дек 2007, 17:30 ]
Заголовок сообщения: 

Хотя это не про Телефонию. Извините.
Это я установил RSCM. а он выдаёт что у нас нет на него лицензий.
Это ладно. Потом спрошу.

Что с логам-то делать?

Автор:  Amir [ 05 дек 2007, 18:53 ]
Заголовок сообщения: 

dataloader запущен?
загрузку делаете через менеджер источников, планировщик или вызов dataloader?
посмотрите dataloader.log sheduler.log

Автор:  ESV [ 05 дек 2007, 18:54 ]
Заголовок сообщения: 

В scheduler.log вроде задания формируются нормально:
INFO 05.12.2007 19:15:00 Starting [ 19:15:00; 4 ] bitel.billing.server.load.TaskGenerator
INFO 05.12.2007 19:15:00 [18:15:00; 4] time=1 ms.

Автор:  ESV [ 05 дек 2007, 19:03 ]
Заголовок сообщения: 

Номер моего источника = 2
После такого вызова:
./data_loader.sh -eload=2007-12-05-14-12
Получаю:
Sending 'load=2007-12-05-14-12' on 127.0.0.1:9033
Result: Port 9033 is empty.

Может действительно что-то с dataloader'ом?
Кстати в dataloader.out всего 1 строка:
nohup: /bin/nice: No such file or directory
А dataloader.log - пустой.

Автор:  Amir [ 05 дек 2007, 19:39 ]
Заголовок сообщения: 

dataloader не запускается
посмотрите скрипт data_loader.sh
может быть там неправильные переносы строк остались

Автор:  ESV [ 06 дек 2007, 15:20 ]
Заголовок сообщения: 

Немного с путями было не то.
dataloader задышал.
Спасибо.
Копаю дальше.

Автор:  ESV [ 06 дек 2007, 19:25 ]
Заголовок сообщения: 

В результате сегодняшних стараний
Лог такой:
    06.12.2007 19:00:04 10 387164 73532387164 368588 73532368588 387164 015113 16
    06.12.2007 19:06:11 16 9225582148 79225582148 387164 73532387164 015202 387164 16
dataloader.log выдаёт:

    INFO 06.12.2007 20:15:05 54 Load data from: /usr/home/serg/local1/2007/12/06_19.zip
    INFO 06.12.2007 20:15:05 54 Set to load /usr/home/serg/local1/2007/12/06_19.zip
    INFO 06.12.2007 20:15:05 54 End task => 0/0 sec. [0]
    INFO 06.12.2007 20:15:06 Item loaded By num: 1; by port: 0; rules: 0
    INFO 06.12.2007 20:15:06 proccess [06-12-2007 19:00:00; mid => 5; param => 2] ; records => 0; cl_ses => 0; op_ses => 0; time => 223/3/5 ms.
Я так понял что 1 номер он нашёл. Правил каких-то нет. Записей - 0. Законченных сесий - 0. Открытых сесий - 0. Но откуда такое время?
И где что "подкрутить"?
Спасибо.

Автор:  Amir [ 07 дек 2007, 03:26 ]
Заголовок сообщения: 

поля разделены табуляцией?
полей 9, должно быть 10

Автор:  ESV [ 07 дек 2007, 10:29 ]
Заголовок сообщения: 

У меня 4.1 и для установки брал вот этот модуль:
    http://bgbilling.bitel.ru/v4.1/download/phone/phone_4.1.zip
В доках для 4.1 написано что полей 9.
Поле "время соединения" прописано для версии 4.3
Между датой и временем у меня пробел, далее табуляции.
Или что-то не так?

Автор:  Администратор [ 07 дек 2007, 12:38 ]
Заголовок сообщения: 

Вы можете выложить сам zip архив куда-нибудь? 4.1 версия не ругалась при пропуске строк из лога, но похоже она их игнорирует.

Автор:  ESV [ 07 дек 2007, 13:16 ]
Заголовок сообщения: 

Да конечно.
Вот здесь:
http://yes-71.narod.ru/zip/07_12.zip

Автор:  Администратор [ 07 дек 2007, 13:22 ]
Заголовок сообщения: 

403 ошибку дает..

Автор:  ESV [ 07 дек 2007, 13:34 ]
Заголовок сообщения: 

Да вроде работает.

Автор:  Amir [ 07 дек 2007, 14:02 ]
Заголовок сообщения: 

формат у zip файла какой-то непонятный вроде..
может это не zip?
внутри должен быть файл с логом

Автор:  ESV [ 07 дек 2007, 15:27 ]
Заголовок сообщения: 

В логе вот что:
    07.12.2007 14:55:13 57733 3517913292 73517913292 2479292 73512479292 3 62 5
В dataloader.out вот что:
    INFO 07.12.2007 15:15:00 79 Load data from: /usr/home/serg/local1/2007/12/07_14.zip
    INFO 07.12.2007 15:15:00 79 Set to load /usr/home/serg/local1/2007/12/07_14.zip
    INFO 07.12.2007 15:15:00 79 End task => 0/0 sec. [0]
    INFO 07.12.2007 15:15:02 Item loaded By num: 1; by port: 0; rules: 0
    INFO 07.12.2007 15:15:02 proccess [07-12-2007 14:00:00; mid => 5; param => 2] ; records => 0; cl_ses => 0; op_ses => 0; time => 231/3/32 ms.

Автор:  Amir [ 07 дек 2007, 15:47 ]
Заголовок сообщения: 

обычный zip распаковать этот файл не может, при загрузке, скорее всего тоже не открывается.

Автор:  ESV [ 07 дек 2007, 16:26 ]
Заголовок сообщения: 

Заработало.
В журнале появилась ошибка.
Копаю дальше.
Спасибо большое.

Автор:  ESV [ 07 дек 2007, 17:04 ]
Заголовок сообщения: 

Проблема с архивом была в том что мой "предбиллинг" работает в *nix и архивирует логфайлы с помощью gzip. Естественно без всяких там контрольных сумм. Надо сделать по-другому...

Страница 1 из 1 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/