Тема: Разбор Log-файла
Пишу закачку логов от АТС LDK в SQL. а потом думаю и web-интерфейс с отчетами меня интересуемыми.
сам лог-файл имеет стандартную структуру
NO-STA-CO-TIME-START-DIALED-ACT-CNT-COST-ACCOUNT CODE
у меня следующие вопросы по содержанию:
1- что за поле ACT и что это за “**” в нем ?
2- что за поля CNT и ACCOUNT CODE и нолики в нем?
3- в поле STA иногда проскакивает значение EXT - что это значит?
4- еще поле DIALED и буковки в нем перед номером телефона:
I - входящие
O- исходящие
T- перенаправленные через Transfer
что такое К и G ?
5- в том же поле появляются значения R RING 03:24 или I720 RING 00:19 причем могут быть как с какой-то конечной длительностью, так и без нее.
если кто-то может прокомментировать , будо очень признателен!!
См. доку - в описании функций есть разделы SMDR, Print-Out, SMDR Account Group.
Благодарю за наводку.. ! Пока не все ..но кое что нашел.
если кому-то еще понадобится.. то вот выдержка:
The SMDR output records contain the followings;
- 5-digit station call originator (terminating for incoming) filed
- 3-digit used CO line field
- 8-digit call duration field (HH:MM:SS)
- 8-digit year, month, and day (YY/MM/DD)
- 5-digit time of day call originator field
- 1 digit call identification digit-first digit in digit dial field
- 18-digit collected dial digit field
- 2-digit account group number field
- 5-digit pulse metering count field
- 10-digit call cost field
- 12-digit account code field
...
...
...
Lost call means that the caller gives up and terminates the call before the call is answered. The format of the individual call record is illustrated below, and the contents are focused on each case about the types of lost call.
NO STA CO TIME START DIALED
——- ———- ———————————- ———————————-
0001 EXT 031 00:00:10 24/05/99 11:55 R RING 00:05
Normal incoming call is received at an assigned stations of CO 031 during 5 sec.
0002 101 003 00:01:20 25/05/99 16:23 R RNG 00:09
DID call is disconnected during it is being forwarded to ATD STA 101, because the dialed station does not exist.
0003 100 001 00:00:20 25/05/99 18:11 R100 RING 00:04
DID call is received at STA 100 during 4sec and disconnected.
0004 102 002 00:01:20 26/05/99 18:37 R103 RING 00:04
DID call is received at STA 102 via unconditional call forward to STA 103 during 4 sec and disconnected.
0005 621 008 00:00:20 26/05/99 13:02 G620 RING 00:06
DID call is received at Ring Group 621 during 6sec and disconnected.
0006 100 001 00:00:04 06/05/99 16:04 H100 RING 00:02
DID call is disconnected while STA 100 is being held it.
0007 102 001 00:00:07 06/05/99 17:04 H100 RING 00:02
DID call is disconnected while it is being transferred from STA 100 to STA 102.
G: Incoming call to hunt group, but the caller hangs up before answer
H: 1. Answered incoming call was transferred to another extension, but the caller hangs up before answer.
2. Incoming call placed on hold state and cleared down in hold state.
R: Direct call (DID) to a station, but the call was disconnected before the station answers. Or direct call to station (A), but station (A) does not answer and the call was forwarded to station (B). The call was disconnected before station (B) answers.
Создано yrserg
Благодарю за наводку.. !
1. Какая же это наводка??? С этого (с документации) надо начинать во всех случаях, при решении любых вопросов, а вовсе не с форумов!!! 😊
2. Все, кому это нужно могут точно также посмотреть документацию - она всем доступна. ИМХО, какой смысл засорять форум выдержками в несколько страниц из доки???:(