Записи про дзвінки (CDR)
Цей переклад зроблено автоматично і ще не вичитано. Читати англійську версію
Запис про дзвінок (CDR) створюється для кожного тарифікованого плеча дзвінка: один для клієнта акаунта, по одному для кожного реселера над ним, по одному на кожну спробу через вендора і по одному на кожне нарахування за DID. Панель показує їх на окремих екранах, і всі вони мають однакову панель фільтрів, однакові варіанти експорту й однакову сторінку деталей дзвінка. Calls (дзвінки) об’єднує їх в одне представлення для кожного дзвінка, щоб спростити пошук проблем.
Де знайти
Розділ «Де знайти»Усі екрани розташовані в групі Reports (звіти) бічної панелі:
| Екран | URL | Що показує |
|---|---|---|
| Call Records (CDRs) (записи про дзвінки) | /cdrs_customer.php |
Дзвінки ваших акаунтів і ваших субклієнтів, тарифіковані для них |
| Vendors Call Records (записи про дзвінки вендорів) | /cdrs_vend.php |
Кожна спроба через вендора з вартістю термінації. Потрібні права на керування системою |
| DIDs Call Records (записи про дзвінки DID) | /cdrs_dids.php |
Нарахування за дзвінки, що надійшли на DID. Потрібен пул DID |
| Calls | /calls.php |
Один рядок на дзвінок, де сторони клієнта, вендора й DID зібрані разом. Для кореневого клієнта з увімкненою агрегацією статистики |
CDRs у меню Actions (дії) акаунта або реселера відкриває Call Records (CDRs) з фільтром за ним; Open CDRs (відкрити CDR) на підключенні відкриває для нього Vendors Call Records. Час показано в часовому поясі вашого веб-користувача. У режимі обслуговування CDRs Update (оновлення CDR) екрани недоступні нікому, крім користувача root.
Фільтри
Розділ «Фільтри»Панель фільтрів містить швидкі вибори дат Today (сьогодні), Yesterday (вчора), а в More (більше) - тижні й місяці, селектор Show Call Records (показувати записи про дзвінки), поле Caller (абонент) і швидкий пошук за CLD. Filters (фільтри) відкриває повний набір:
| Фільтр | Значення |
|---|---|
| Start Date/Time (дата/час початку), End Date/Time (дата/час кінця) | Час встановлення дзвінка. Початок за замовчуванням береться з Default Start Date (дата початку за замовчуванням) у системних параметрах; кінець - кінець сьогоднішнього дня |
| CLI, CLD | Номери з типом збігу is like (схоже на), is not like (не схоже на), matches any of (збігається з будь-яким із) або matches none of (не збігається з жодним із). % і _ - символи підстановки, і нічого не додається автоматично: 38044% знаходить префікс, 38044 - лише цей точний номер. Кілька шаблонів можна розділяти комами або пробілами; два режими matches приймають альтернативи, наприклад 38044%|38050% |
| Show Call Records | Non-zero Duration & Errors (ненульова тривалість і помилки, за замовчуванням), Non-zero Duration (ненульова тривалість), Complete (завершені), All (усі), Incomplete (незавершені) або Errors (помилки) |
| Result (результат) | Any (будь-який), OK, Any SIP Response Code (будь-який код відповіді SIP), конкретний SIP Response Code 486 або внутрішня помилка комутатора |
| Caller | All, All Accounts (усі акаунти), All Customers (усі клієнти) або один акаунт чи клієнт |
| Currency (валюта) | Валюта, у яку перераховуються суми |
| Batch Tag (тег партії), Account Class (клас акаунта) | Звужують All Accounts за тегом або класом; для інших значень Caller ігноруються |
| Call-Id | SIP Call-ID, з % для часткового збігу |
Vendors Call Records замінює Caller і Result на Vendor (вендор) і Connection (підключення); DIDs Call Records додає DID і Charge is Applied to (до кого застосовано нарахування). Значення швидких фільтрів кожного екрана запам’ятовуються для кожного браузера; Clear Filters (очистити фільтри) скидає їх.
Неправильний шаблон у двох режимах matches відкидається з банером Filter ignored: (фільтр проігноровано) і причиною; решта фільтра все одно застосовується.
Що ви бачите
Розділ «Що ви бачите»| Стовпець | Значення |
|---|---|
| (статус) | Зелена галочка для з’єднаного дзвінка; червоний значок з кодом для помилки SIP або внутрішньої помилки; Timeout (тайм-аут) для дзвінків, які так і не отримали остаточної відповіді |
| Caller | Акаунт Acct. або субклієнт Cust., з посиланням на його форму |
| CLI, CLD | Номер того, хто дзвонить, і номер, на який дзвонять, як їх тарифіковано. На екрані вендора це номери, надіслані вендору |
| Country (країна), Description (опис) | Визначення напрямку за номером, на який дзвонять |
| Setup Time (час встановлення) | Початок дзвінка у вашому часовому поясі |
| Duration (тривалість), Billed Dur. (тарифікована тривалість) | Реальна й тарифікована тривалість у форматі h:mm:ss |
| Charged (нараховано) | Ціна у вибраній валюті |
Рядок статистики над списком підсумовує Calls, Duration і Charged для вибірки. Рядки йдуть від найновіших, по 50 на сторінку.
Під час першого відкриття без фільтрів екран шукає найновіші дзвінки в дедалі ширших вікнах, від останніх п’яти хвилин до всього періоду, і заповнює підсумки після цього. Будь-який явно заданий фільтр шукає по всьому періоду.
Стрілка на початку рядка, доступна адміністраторам, відкриває маршрутизацію дзвінка через вендорів: кожне підключення, яке пробувалося, з часом, вартістю й результатом, а також Play recording (відтворити запис), коли увімкнено модуль запису дзвінків, Extract SIP Log (витягти SIP-лог) і Test Dial plan (перевірити план набору) з уже підставленими номерами й IP дзвінка. Меню Options (параметри) рядка містить Call Details (деталі дзвінка) і, для користувача root, Queue SIP Log Extraction (поставити витягування SIP-логу в чергу).
Деталі дзвінка
Розділ «Деталі дзвінка»Call Details показує кожне поле запису у вигляді таблиці параметрів: ідентифікатори та Call-Id, початкові й тарифіковані CLI і CLD, результати LRN, Remote IP (віддалений IP), час встановлення, з’єднання та роз’єднання, тривалості, використані параметри ставки (Price 1 (ціна 1), Price N (ціна N), інтервали, Connect Fee (плата за з’єднання), Free Seconds (безкоштовні секунди), Grace Period (пільговий період), Post Call Surcharge (доплата після дзвінка)), Result з описом, PDD і джерело завершення дзвінка, а потім по одному рядку на кожну доплату. Під нею SDP Records (записи SDP) показують узгодження медіа для кожного плеча, а Call Authentication (автентифікація дзвінка) показує, яке правило або які digest-облікові дані автентифікували дзвінок. Саме туди варто дивитися насамперед, коли дзвінок тарифіковано не на той акаунт. Запис вендора додає використане медіа-реле і Remote Port (віддалений порт); запис DID - це одна таблиця. Back to CDRs (назад до CDR) повертає до списку зі збереженими фільтрами.
Дзвінки
Розділ «Дзвінки»Reports → Calls шукає всі записи дзвінка одночасно й найшвидше відповідає на питання «що сталося з цим дзвінком». Фільтр додає Duration, sec (тривалість, с) від і до, Rows per page (рядків на сторінку) і такий самий синтаксис шаблонів для CLD і CLI. Кожен рядок має стрілку, яка відкриває картку з Diagnosis (діагноз) простою мовою (наприклад, Destination is busy (486)., All 3 vendor attempt(s) failed., Slow to answer: post-dial delay 8.2 s.), стороною клієнта, стороною DID і, для адміністраторів, кожною спробою через вендора з IP, PDD, вартістю та тим, хто завершив дзвінок. Markers (позначки) у рядку показують кількість спроб через вендорів, Inbound via DID (вхідний через DID) і Recording available (запис доступний). Цей екран не має експорту.
Експорт
Розділ «Експорт»Export (експорт) у заголовку пропонує Download CSV (вивантажити CSV) і Send by E-Mail. Завантаження використовує формат файлу з налаштування завантаження вашого веб-користувача, CSV або Excel, і має назву Call Records from <start> to <end>. Файл містить абонента, початкові й тарифіковані номери, префікс тарифікації та напрямок, час встановлення, з’єднання та роз’єднання, тривалості, вартість і валюту, результат, віддалений IP, номери LRN, джерело завершення дзвінка, Call-ID і повідомлення про помилку. Завантаження зупиняється на ліміті рядків, якщо ви не використали Generate Full Report; Send by E-Mail не має ліміту, архівує файл у zip і розбиває дуже великі експорти Excel. Діалог електронної пошти приймає Send To (кому), Subject (тема) із заповнювачами ${DATE_FROM} і ${DATE_TO}, Zip the Report (архівувати звіт) і Message (повідомлення).
Перерахунок дзвінків
Розділ «Перерахунок дзвінків»Tools & Debugs (інструменти та налагодження) → Rerate CDRs (перерахувати CDR) (лише root) перераховує вже тарифіковані дзвінки реселера, акаунта або набору підключень вендорів за період, використовуючи файл зі ставками, який ви завантажуєте в завдання, а не поточний тариф. Баланси змінюються відповідно, а скасувати це неможливо, тому спочатку завантажте відповідні CDR. Див. Перерахунок CDR після виправлення ставок.