Tariscope 4.x. Керівництво адміністратора
3. Налаштування системи Tariscope
3.14 Tariscope Observer
Служба Tariscope Observer (або просто Observer) призначена для отримання інформації про виконані виклики від АТС і її первинної обробки.
Створити новий профайл служби Observer можливо двома способами:
- у вікні параметрів конкретної АТС (Малюнок 3.12.1) оберіть пункт Створіть новий профіль тут,
- виберіть в дереві настроювань гілку Збір даних / Observer і клацніть правою кнопкою миші по ньому. В меню оберіть пункт Створити профіль.
В обох випадках створюється нова гілка в дереві настроювань, як гілка Збір даних / Observer. Але для першого випадку найменування профайла матиме теж ім'я, що і АТС, а в другому випадку - Profile, яке треба перейменувати в потрібного імені. В іншому подальша настройка в обох випадках однакова. Приклад вікна програми Tariscope при створенні профайла з сторінки налаштування пристрою з назвою "CUCM" показаний на Малюнку 3.14.
Малюнок 3.14.1
Для налаштування параметрів профайла оберіть пункт Налаштування параметрів (Малюнок 3.14.1) або розкрийте гілку профайла, клацнувши в дереві настроювань по його назві, і далі клацніть по гілці Налаштування. Вікно програми набуде вигляду, як показано на Малюнку 3.14.2.
Малюнок 3.14.2
У позиції Пристрій у вигляді посилань відображається найменування пристрою, для якого створений даний профайл і тип пристрою. Клацання по цих посиланнях дозволяє швидко перейти у відповідне вікно налаштування пристрою.
Під позицією Пристрій знаходиться список джерел даних інформації про виклики. Є такі джерела даних:
- Папка/файл. Дані містяться в файлі (файлах), який може знаходитися в локальній або мережевий папці.
- FTP клієнт. Служба Observer буде працювати з телекомунікаційним обладнанням як FTP клієнта.
- FTP сервер. Служба Observer буде працювати з телекомунікаційним обладнанням як FTP сервера.
- Microsoft Lync. Служба Observer отримує дані про виклики з бази даних Microsoft Lync сервера.
- База MS SQL Server. Observer отримує дані з бази даних Microsoft SQL Server. База MS SQL Server.
- База MySQL. Observer отримує дані з бази даних MySQL База MySQL.
- Rlogin клієнт. Служба Tariscope Observer для збору CDR інформації працює як Rlogin клієнт.
- Послідовний порт. Отримання даних виконується через послідовний (COM) порт.
- SFTP клієнт. Observer отримує дані про виклики як SFTP клієнт.
- SFTP сервер. Observer отримує дані про виклики як SFTP сервер.
- SSH клієнт. Observer отримує дані про виклики як SSH клієнт.
- TCP клієнт. Служба Observer працює з телекомунікаційним обладнанням як TCP клієнта.
- TCP сервер. Служба Observer працює з телекомунікаційним обладнанням як TCP сервер.
- UDP сервер. Служба Observer працює з телекомунікаційним обладнанням як UDP сервера.
- Asterisk AMI. Служба Observer працює з телефонною системою Asterisk, використовуючи інтерфейс Asterisk Manager Interface (AMI).
Вікно програми праворуч від цього списку змінюється в залежності від обраного джерела отримання даних. Опис служби Tariscope Observer для кожного джерела даних наводиться в наступних розділах.
Після налаштування джерела CDR даних на сторінці налаштування Observer (Малюнок 3.14.2) встановіть параметри підключення служби Observer до Tariscope. Якщо передбачається, що служба Observer буде працювати з тими ж правами, які в даний момент має адміністратор Tariscope, то це налаштування можна пропустити. В іншому випадку оберіть пункт Змінити параметри підключення до Tariscope. З'явиться вікно Підключення до сервера Tariscope (Малюнок 3.14.3).
Малюнок 3.14.3
При відкритті цього вікна в ньому відбиваються параметри поточного підключення адміністратора Tariscope. При необхідності замініть їх на необхідні і натисніть ОК.
У розділі Зберігання вихідних CDR на сторінці налаштування Observer (Малюнок 3.14.2) в позиції Шлях введіть або виберіть шлях до папки, де буде зберігатися файл (файли) з вихідною інформацією за викликами.
У списку Період створення виберіть період, через який система Tariscope буде автоматично створювати новий файл для зберігання вихідної інформації про виклики. Можливі наступні варіанти:
- Єдиний файл. Всі дані будуть писатися в один файл.
- Кожен день.
- Щотижня.
- Кожен місяць.
- Щороку
- Не створювати. Вихідні дані про виклик не будуть записуватися в файл.
Вибір одного із зазначених варіантів залежить від кількості викликів в день, внутрішніх вимог вашої компанії з архівування даних, вільного об'єму на диску та інших.
Рекомендується зберігати вихідну інформацію про виконані виклики, так як вона може бути корисна при необхідності повторної обробки даних.
У розділі Розширені функції на сторінці налаштування Observer (Малюнок 3.14.2) можна вибрати рівень ведення журналу роботи служби Observer і задати сценарії на певні події, пов'язані з оброблюваної інформацією.
Виберіть в списку Журнал необхідний рівень журналювання роботи служби. Можливі такі варіанти, де кожен наступний варіант збільшує рівень ведення журналу роботи:
- Статус,
- Критичні помилки,
- Помилки,
- Попередження,
- Інформація,
- Рекомендації,
- Налагодженя.
Журнал необхідний для виявлення причин неправильної роботи служби Observer. Якщо вам самостійно за допомогою журналу роботи служби Observer не вдалося виявити причину неправильної роботи служби і усунути цю несправність, відправте цей журнал в службу технічної підтримки компанії SoftPI. Файл журналу знаходиться в папці ... \ ProgramData \ Tariscope.
Він має назву аналогічне з назвою служби Observer з розширенням файлу: log.
Для перегляду журнали роботи служби Observer необхідно клацнути по посиланню Відкрити журнал роботи у вікні, показаному на малюнку 3.14.1, або вибрати гілку Журнал роботи в дереві настройки для даної служби.
Якщо ви хочете, щоб служба Observer реагувала на певні події, що виникають при обробці одержуваних даних, натисніть на кнопку Сценарії в розділі Розширені функції, на сторінці налаштування Observer (Малюнок 3.14.2). Відкриється вікно Сценарії Tariscope Observer, показане на Малюнку 3.14.4.
Малюнок 3.14.4
Вікно містить перелік подій, з якими можна пов'язати виконання певного сценарію. Можливі події:
- Підключення джерела даних. Ця подія виникає при підключенні Tariscope до джерела даних. Воно може бути корисно для контролю за станом підключення системи до джерела викликів.
- Відключення джерела даних. Подія відбувається при відключенні служби Observer від джерела даних, що призводить до зупинки отримання даних про виконані виклики, і при відсутності у АТС буфера, відповідно, до втрати інформації про виконані виклики за період, поки з'єднання відсутне. Використання цієї події може бути корисним спільно з подією Підключення джерела даних. При відстеженні цих подій завжди можна знати про стан підключення до АТС.
- Зміна класу абонента. Ця подія актуальна тільки для ліцензій Tariscope з функцією обмеження. Воно використовується для зміни за допомогою сценарію, що виконується Tariscope, параметрів телефонного порту абонента, каналу, лінії або маршруту. Сценарій може змінювати, наприклад, клас обслуговування абонента, відключати, включати порт, відключати, включати канал, маршрут тощо.
- Зміна класу групи. Ця подія актуальна тільки для ліцензій Tariscope з функцією обмеження. Воно використовується для зміни за допомогою сценарію, що виконується Tariscope, параметрів телефонних портів групи абонентів. Сценарій може змінювати, наприклад, клас обслуговування у групи абонентів, відключати, включати їх порти тощо.
- Періодична дія. Це подія, яка виникає через певні інтервали часу. При виборі цієї події у вікні Сценарії Tariscope Observer з'являється позиція Інтервал запуску, де необхідно задати значення інтервалу в мілісекундах, через який буде виконуватися сценарій. За умовчанням встановлено значення: 60000.
- Новий виклик оброблений. Ця подія настає після обробки інформації про виклик. Воно може використовуватися, наприклад, для виконання певних дій, наприклад, відправки повідомлення по електронній пошті про виклики вище певної вартості, про виклики понад певної тривалості, виклики на певні телефонні номери і т.п.
- Помилка підключення бази даних. Ця подія виникає, якщо Tariscope генерує помилку при підключенні до бази даних Tariscope, що призводить до неможливості запису даних в цю базу.
Для зв'язування будь-якого із зазначених подій з певним сценарієм, виберіть зі списку до події та натисніть на кнопку "...". Виберіть необхідний файл сценарію. За замовчуванням сценарії, що входять до складу Tariscope, зберігаються в папці: \ Program Files \ SoftPI \ Tariscope3 \ Scripts \ All \
При відсутності необхідного сценарію, його треба розробити. Приклади написання сценаріїв можна знайти на сайті Tariscope.
Tariscope дозволяє користувачеві редагувати сценарії. Для цього можна клацнути по кнопці Змінити, що призведе до відкриття вікна для редагування.
Як запустити, зупинити службу Tariscope Observer описується в розділі 3.14.15.