forum.bitel.ru http://forum.bitel.ru/ |
|
конвертор логов от si-2000 http://forum.bitel.ru/viewtopic.php?f=10&t=9073 |
Страница 1 из 1 |
Автор: | dzek [ 24 мар 2014, 12:11 ] |
Заголовок сообщения: | конвертор логов от si-2000 |
приветсвую. не могу понять почему логи не забираются с фтп ( [url]http://wiki.bitel.ru/index.php/Примеры_реализации_конверторов_логов[/url] ). с сервера на фтп заходит без проблем Код: ftp> ls 227 Entering Passive Mode (91,1,1,8,44,237) 150 Connection accepted -r--r--r-- 1 ftp ftp 350 Mar 01 00:04 i200020140301001568.ama -r--r--r-- 1 ftp ftp 79 Mar 01 03:19 i200020140301041569.ama -r--r--r-- 1 ftp ftp 79 Mar 01 06:19 i200020140301071570.ama -r--r--r-- 1 ftp ftp 410 Mar 01 08:04 i200020140301081571.ama -r--r--r-- 1 ftp ftp 281 Mar 01 09:04 i200020140301091572.ama ... -r--r--r-- 1 ftp ftp 57297 Mar 24 11:05 i200020140324111506.ama 226 Transfer OK ftp> get i200020140324111506.ama local: i200020140324111506.ama remote: i200020140324111506.ama 227 Entering Passive Mode (91,1,1,8,45,12) 150 Connection accepted WARNING! 1600 bare linefeeds received in ASCII mode File may not have transferred correctly. 226 Transfer OK 57297 bytes received in 0,00683 secs (8392,70 Kbytes/sec) ftp> [root@bill si2000]# cat get.out Код: Mon Mar 24 12:09:01 2014 Connect to 91.1.1.8 ... reading new files... getting logs Finished Mon Mar 24 12:10:01 2014 Connect to 91.1.1.8 ... reading new files... getting logs Finished [root@bill si2000]# где что не досмотрел? |
Автор: | dimOn [ 24 мар 2014, 12:38 ] |
Заголовок сообщения: | Re: конвертор логов от si-2000 |
подробнее надо. что значит не забираются? скрипт si2000_get_logs.pl копирует файлы в папку source? |
Автор: | dzek [ 24 мар 2014, 12:44 ] |
Заголовок сообщения: | Re: конвертор логов от si-2000 |
нет. на фтп в журналах есть только что удаленый сервер зашел. и вышел. если с консоли, выше пример, то и в логах фтп отображается что забрал. или где еще какие логи. логи от конвертора так же пуст. подозреваю там будет ход действий. судя по строке запуска/перенаправления... |
Автор: | dimOn [ 24 мар 2014, 13:31 ] |
Заголовок сообщения: | Re: конвертор логов от si-2000 |
так он в нужную папку зашёл после логина на фтп? |
Автор: | dzek [ 24 мар 2014, 13:42 ] |
Заголовок сообщения: | Re: конвертор логов от si-2000 |
на фтп файлы лежат в корне. если вы про это. Код: [root@bill ATS]# ftp 91.1.1.8
Connected to 91.1.1.8 (91.1.1.8). 220 Billing Name (91.1.1.8:root): telefon 331 Password required for telefon Password: 230 Logged on Remote system type is UNIX. ftp> pwd 257 "/" is current directory. ftp> ls 227 Entering Passive Mode (91,1,1,8,50,219) 150 Connection accepted -r--r--r-- 1 ftp ftp 350 Mar 01 00:04 i200020140301001568.ama .... 226 Transfer OK ftp> |
Автор: | dzek [ 24 мар 2014, 13:44 ] |
Заголовок сообщения: | Re: конвертор логов от si-2000 |
ну тогда и лог фтп, чтоб совсем все показать Код: (000037)3/24/2014 13:38:03 PM - (not logged in) (91.1.1.17)> Connected, sending welcome message...
(000037)3/24/2014 13:38:03 PM - (not logged in) (91.1.1.17)> 220 Billing (000037)3/24/2014 13:38:08 PM - (not logged in) (91.1.1.17)> USER telefon (000037)3/24/2014 13:38:08 PM - (not logged in) (91.1.1.17)> 331 Password required for telefon (000037)3/24/2014 13:38:12 PM - (not logged in) (91.1.1.17)> PASS ******** (000037)3/24/2014 13:38:12 PM - telefon (91.1.1.17)> 230 Logged on (000037)3/24/2014 13:38:12 PM - telefon (91.1.1.17)> SYST (000037)3/24/2014 13:38:12 PM - telefon (91.1.1.17)> 215 UNIX emulated by FileZilla (000037)3/24/2014 13:38:14 PM - telefon (91.1.1.17)> PWD (000037)3/24/2014 13:38:14 PM - telefon (91.1.1.17)> 257 "/" is current directory. (000037)3/24/2014 13:38:20 PM - telefon (91.1.1.17)> PASV (000037)3/24/2014 13:38:20 PM - telefon (91.1.1.17)> 227 Entering Passive Mode (91,15,1,8,50,219) (000037)3/24/2014 13:38:20 PM - telefon (91.1.1.17)> LIST (000037)3/24/2014 13:38:20 PM - telefon (91.1.1.17)> 150 Connection accepted (000037)3/24/2014 13:38:20 PM - telefon (91.1.1.17)> 226 Transfer OK (000037)3/24/2014 13:40:21 PM - telefon (91.1.1.17)> 421 Connection timed out. (000037)3/24/2014 13:40:21 PM - telefon (91.1.1.17)> disconnected. |
Автор: | dimOn [ 24 мар 2014, 13:59 ] |
Заголовок сообщения: | Re: конвертор логов от si-2000 |
странно... или LIST ничего не даёт, получается? или я чего-то не понял? |
Автор: | dzek [ 24 мар 2014, 14:24 ] |
Заголовок сообщения: | Re: конвертор логов от si-2000 |
вот и я голову сломал... простое а не понятное. файлы брал из вики и соседняя тема рядом была. viewtopic.php?f=10&t=3962&hilit=si2000 если это не будет наглостью, могу предоставить ssh |
Автор: | dzek [ 24 мар 2014, 14:43 ] |
Заголовок сообщения: | Re: конвертор логов от si-2000 |
так... похоже разобрался.... Код: [root@bill si2000]# cat ./si2000_get_logs.pl |grep 2000 my $DIR = "/home/ATS/si2000/"; #my $DIR = "/home/ATS/si2000/source/"; if( $name =~ /^i2000(\d{4})(\d{2})(\d{2})(\d{2})(\d{4,}).ama$/ ) по умолчанию во всех было 2222 |
Автор: | dzek [ 24 мар 2014, 14:58 ] |
Заголовок сообщения: | Re: конвертор логов от si-2000 |
Код: adding log 2014-03-23-22 to loader.. .Saving /i200020140323231599.ama to /home/ATS/si2000//source/2014/03/23/23/log_1599 converting log 2014/03/23/23.. .OK adding log 2014-03-23-23 to loader.. .Saving /i200020140324001501.ama to /home/ATS/si2000//source/2014/03/24/00/log_1501 converting log 2014/03/24/00.. .No processing code 7 FAILED adding log 2014-03-24-00 to loader.. .Saving /i200020140324061502.ama to /home/ATS/si2000//source/2014/03/24/06/log_1502 converting log 2014/03/24/06.. .127=>error!!! FAILED adding log 2014-03-24-06 to loader.. .Saving /i200020140324081503.ama to /home/ATS/si2000//source/2014/03/24/08/log_1503 converting log 2014/03/24/08.. .No processing code 11 FAILED adding log 2014-03-24-08 to loader.. .Saving /i200020140324091504.ama to /home/ATS/si2000//source/2014/03/24/09/log_1504 converting log 2014/03/24/09.. .No processing code 11 FAILED adding log 2014-03-24-09 to loader.. .Saving /i200020140324101505.ama to /home/ATS/si2000//source/2014/03/24/10/log_1505 converting log 2014/03/24/10.. .127=>error!!! FAILED adding log 2014-03-24-10 to loader.. .Saving /i200020140324111506.ama to /home/ATS/si2000//source/2014/03/24/11/log_1506 converting log 2014/03/24/11.. .127=>error!!! FAILED adding log 2014-03-24-11 to loader.. .getting logs Finished с одной проблемой разобрались. вышла другая. .127=>error!!! .No processing code 11 и где были ошибки, файлы log_* создаются.... но не зипуются. |
Автор: | dzek [ 24 мар 2014, 15:02 ] |
Заголовок сообщения: | Re: конвертор логов от si-2000 |
похоже все на месте. щас проверю.... |
Автор: | skn [ 24 мар 2014, 15:04 ] |
Заголовок сообщения: | Re: конвертор логов от si-2000 |
а zip установлен? путь к нему указан в скрипте? |
Автор: | dzek [ 24 мар 2014, 15:30 ] |
Заголовок сообщения: | Re: конвертор логов от si-2000 |
я сперва искал в папке "ATS/si2000/source" и далее по году/месяц/день а они тут же формируются только в выше "ATS/" и далее год/месяц/день.... |
Автор: | dzek [ 24 мар 2014, 20:49 ] |
Заголовок сообщения: | Re: конвертор логов от si-2000 |
еще вопрос. convert_log.pl отрабатывает на "ура" в папке создается файл "ATS/si2000/source/2014/03/24/20/log_1515" но в папке Код: [root@bill 03]# pwd /var/ATS/si2000/2014/03 [root@bill 03]# ll 24* -rw-r--r-- 1 root root 0 Мар 24 20:33 24_00 -rw-r--r-- 1 root root 0 Мар 24 20:33 24_06 -rw-r--r-- 1 root root 0 Мар 24 20:33 24_08 -rw-r--r-- 1 root root 0 Мар 24 20:33 24_09 -rw-r--r-- 1 root root 0 Мар 24 20:33 24_10 -rw-r--r-- 1 root root 0 Мар 24 20:33 24_11 -rw-r--r-- 1 root root 0 Мар 24 20:33 24_12 -rw-r--r-- 1 root root 0 Мар 24 20:33 24_13 -rw-r--r-- 1 root root 0 Мар 24 20:33 24_14 -rw-r--r-- 1 root root 0 Мар 24 20:33 24_15 -rw-r--r-- 1 root root 0 Мар 24 20:33 24_16 -rw-r--r-- 1 root root 0 Мар 24 20:33 24_17 -rw-r--r-- 1 root root 0 Мар 24 20:33 24_18 -rw-r--r-- 1 root root 0 Мар 24 20:33 24_19 -rw-r--r-- 1 root root 0 Мар 24 20:33 24_20 [root@bill 03]# есть и файлы которые не запакованы в архив. есть и архивы. что опять не так. в файле Код: [root@bill ATS]# cat common.pm|grep 3898 $num = "73433898$1"; $num = "73433898$num"; [root@bill ATS]# правильно? |
Автор: | dimOn [ 25 мар 2014, 02:45 ] |
Заголовок сообщения: | Re: конвертор логов от si-2000 |
1.) исходники качаются в один каталог, после конвертации они складываются в другой - на который настроена загрузка из биллинга. 2.) а почему неправильно? в чём вопрос? |
Автор: | dzek [ 25 мар 2014, 09:34 ] |
Заголовок сообщения: | Re: конвертор логов от si-2000 |
да это все понятно.... нашел некий common.pm (размер 2025б) и подобие "FAILED" ушли. с файлом из вики - были одни "FAILED" выше приводил пример. чуть позже выложу common.pm или всю ветку для si-2000 всем спасибо за помощь... одна голова хорошо, а 2-е лучше ,) |
Автор: | dimOn [ 25 мар 2014, 12:33 ] |
Заголовок сообщения: | Re: конвертор логов от si-2000 |
Ну это всё закономерно - на вики не готовые универсальные решения. Их почти всегда надо немного допилить. |
Автор: | dzek [ 25 мар 2014, 12:39 ] | ||
Заголовок сообщения: | Re: конвертор логов от si-2000 | ||
ну тогда пусть будет готовое.... пилить иногда можно долго
|
Автор: | dimOn [ 25 мар 2014, 13:11 ] |
Заголовок сообщения: | Re: конвертор логов от si-2000 |
оно и там готовое) просто для кого-то другого было более готовым |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |