Страница 1 из 1

cdr

Добавлено: 12 дек 2013, 09:51
Arty
здравствуйте,
есть Asterisk 1.8.15.1, есть MySQL в котором создана БД для записей CDR, в Asterisk в cdr_mysql.conf

Код: Выделить всё

[global]
hostname=localhost
dbname=asterisk
user=asterisk
password=МОЙ_ПАРОЛЬ
table=cdr
userfield=1
port=3306
pbx*CLI> cdr mysql status
Connected to asterisk@localhost, port 3306 using table cdr for 6 days, 5 hours, 6 minutes, 8 seconds.
Wrote 1190 records since last restart.
pbx*CLI> cdr show status

Call Detail Record (CDR) settings
----------------------------------
Logging: Enabled
Mode: Simple
Log unanswered calls: Yes

* Registered Backends
-------------------
mysql
csv
cdr-custom
Adaptive ODBC
после каждого звонка счетчик в "Wrote 1190 records since last restart" увеличивается.
но в базу пишется
0000-00-00 00:00:00 0 0 0
что может служить причиной такого поведения?

Re: cdr

Добавлено: 12 дек 2013, 10:01
awsswa
включайте verbose 99 уровень и смотрите что шлется в базу
дальнейшие действия уже после этого

Re: cdr

Добавлено: 12 дек 2013, 10:24
Arty
странный глюк :?
сделал core reload и теперь все пишется корректно.
нашел в тырнете похожую ситуацию, там тоже помог рестарт астериск.

PS извиняюсь за глупый топик.

Re: cdr

Добавлено: 12 дек 2013, 10:36
Wapo
Плоховато читаете так называемый ТЫРНЕТ: там ясно указано что сие возникает если астер стартует РАНЬШЕ чем mysql - правится последовательность запуска служб-процессов.

Re: cdr

Добавлено: 12 дек 2013, 11:16
Arty
Wapo
спасибо, учту.