makar
18.12.2007, 16:46
Подскажите из-за чего CDR отдаваемые с разных TTY могут различатся. Смотрю звонки одного и того-же абонента - в одних логах 4 звонка, в других 50!

ADAN TTY 0
TTY_TYPE SDI
CAB 00
CARD 00
PORT 0
DES
FLOW NO
USER CTY


ADAN TTY 1
TTY_TYPE SDI
CAB 00
CARD 00
PORT 1
DES
BPS 19200
BITL 8
STOP 1
PARY NONE
FLOW NO
USER MTC SCH CTY BUG
TTYLOG 2
BANR NO


ADAN TTY 2
TTY_TYPE SDI
CAB 00
CARD 00
PORT 2
DES MNTC
BPS 19200
BITL 8
STOP 1
PARY NONE
FLOW NO
USER CTY

Не уверен с какого TTY пишется логов меньше с TTY0 или с TTY2.

AlexandrD
18.12.2007, 20:11
Может быть СОМ портами на компе?У меня логи собраются юниксом и наблюдается такая штука.Пока не заполнится юниксовый буффер IO ,что то около 4Kбайт данные не скидываются на диск.А если сыпятся всякие буги итд(наверное не ваш случай поскольку USER только CTY) данные на диск скидываются намного быстрее.
Можно еще посмотреть
LD 15
TYPE: CDR_DATA
PORT

makar
19.12.2007, 07:13
Может попробовать игратся с "TTYLOG"?
Сколько советуете поставить?

(ОС проблемного сервера i586-suse-linux)

AlexandrD
19.12.2007, 12:27
Для начала неплохо бы определиться кто виноват - меридиан или линух.Только после этого можно что либо советовать,т.е. в каком месте править.

PS: У Вас случайно не cat /dev/tty0 | и.т.д. ?

makar
19.12.2007, 13:10
У Вас случайно не cat /dev/tty0 | и.т.д. ?
Говорят нет.

yoric
20.12.2007, 08:28
А какие сомнения насчёт "cat /dev/tty0 | и.т.д."?

makar
20.12.2007, 14:01
AlexandrD пишет
Можно еще посмотреть
LD 15
TYPE: CDR_DATA
PORT

TYPE CDR_DATA
CUST 00
CDR YES
IMPH NO
OMPH NO
AXID YES
TRCR YES
CDPR YES
ECDR YES
BDI NO
OTCR NO
PORT 1 2
CNI DGTS
BCAP NO
CHLN 0
FCAF NO

AlexandrD
20.12.2007, 14:04
yoric пишет
А какие сомнения насчёт "cat /dev/tty0 | и.т.д."?

Эта команда буфферизирует данные перед выдачей в pipe.У меня она и работает.На ненагруженных станциях время записи данных на диск может быть несколько часов.

AlexandrD
20.12.2007, 14:13
makar пишет
TYPE CDR_DATA
CUST 00
CDR YES
PORT 1 2
CNI DGTS
BCAP NO
CHLN 0
FCAF NO
Неувязчка небольшая.Вы писали "Не уверен с какого TTY пишется логов меньше с TTY0 или с TTY2",а порты в ld15 1 и 2.

makar
20.12.2007, 14:25
Ну теперь уверен :)

AlexandrD
20.12.2007, 18:58
makar пишет
Ну теперь уверен :)

Так и с какого? На всякий случай вариаты ответа :
а) 0;
б) 1;
в) 2.

POOLman
20.12.2007, 20:21
..........выбираю помощь зала:D

makar
21.12.2007, 07:12
AlexandrD пишет
Так и с какого? На всякий случай вариаты ответа :
а) 0;
б) 1;
в) 2.


С б и в пишутся логи, меньше с в.

AlexandrD
21.12.2007, 09:44
makar пишет
С б и в пишутся логи, меньше с в.

"в пишутся логи, меньше с в" .Ничё не понял.Наверное пора мне в психушку сдаваться:(

yoric
21.12.2007, 09:51
AlexandrD пишет
Эта команда буфферизирует данные перед выдачей в pipe.У меня она и работает.На ненагруженных станциях время записи данных на диск может быть несколько часов.

А у меня на линуксе сразу валит в файл, а на фре задержечка, но как я заметил, не по времени, а по размеру. Хотя, у меня не |, а >.

makar
21.12.2007, 10:46
AlexandrD пишет
"в пишутся логи, меньше с в" .Ничё не понял.Наверное пора мне в психушку сдаваться:(

С "б" и "в" пишутся логи, но в файлах с "в" их меньше.

Urri
21.12.2007, 10:58
AlexandrD пишет
"в пишутся логи, меньше с в" .Ничё не понял.Наверное пора мне в психушку сдаваться:(
Очевидно имелось в виду
а=0
б=1
в=2
:D

AlexandrD
21.12.2007, 11:40
makar пишет
С "б" и "в" пишутся логи, но в файлах с "в" их меньше.

Ну тогда единственное различе
ADAN TTY 1
USER MTC SCH CTY BUG
ADAN TTY 2
USER CTY
Т.е. кол-во сообщений на 1 порт будет поболее,чем на второй.Что косвенно подтверждает мое предположение о задерке .



yoric пишет
А у меня на линуксе сразу валит в файл, а на фре задержечка, но как я заметил, не по времени, а по размеру. Хотя, у меня не |, а >.

Ну да чем больше сыпется,тем бытрее записывается.По моему опыту на нагруженной станции 5-10 мин.

makar
21.12.2007, 12:34
AlexandrD пишет
Ну тогда единственное различе
ADAN TTY 1
USER MTC SCH CTY BUG
ADAN TTY 2
USER CTY
Т.е. кол-во сообщений на 1 порт будет поболее,чем на второй.Что косвенно подтверждает мое предположение о задерке.

Т.е. можно попробовть решить проблему добавив в
ADAN TTY 2
USER CTY BUG
?

Urri
21.12.2007, 15:18
makar пишет
Т.е. можно попробовть решить проблему добавив в
ADAN TTY 2
USER CTY BUG
?
Зачем?
Может на TTY1 убрать MTC SCH BUG

makar
21.12.2007, 16:03
Т.е. меридиан не успевает слать во все порты все?
И убрав лишнее с TTY1 будет лучше уходить в TTY2?

AlexandrD
21.12.2007, 21:52
Уважаемый makar определитесь кто глючит меридиан или сборщик логов.Подключите к каждому порту станции комп с гипертерминалом и сравнивайте логи в реальном времени.
Если все будет совпадать,тогда Вам на www.opennet.ru.

Urri
22.12.2007, 09:42
По-моему, на данный момент больше всего глючит сам makar:D

makar
24.12.2007, 09:52
Что вы меня путаете?
Чего не понятно то?
На одном серваке 4 звонка, на другом 50!

В общем получается надо ехать и подключатся напрямую.