Особливості налаштування служби Tariscope Observer для отримання даних з віддаленого ПК
Служба Tariscope Observer (далі в тексті будемо використовувати назву служба Observer або просто - Observer) є одним з додатків системи обліку викликів Tariscope Enterprise і білінгової системи Tariscope Provider. Вона призначена для отримання даних про виклики (CDR, SMDR, AMA і т.п.) від телефонної системи та обробки цієї інформації для подальшого збереження в базі даних Tariscope.
Служба Observer може отримувати дані про виклики від різних джерел даних. У цій статті ми розглянемо деякі особливості налаштування Observer при отриманні даних з файлів, що знаходяться на віддаленому комп'ютері.
За замовчуванням служба Observer створюється з правами користувача LocalSystem. Обліковий запис LocalSystem має права доступу тільки до певних ресурсів локального комп'ютера і не може бути використана для віддаленого доступу до файлів, що знаходяться на віддаленому комп'ютері.
Тому для того, щоб налаштувати Observer для отримання файлів з віддаленого комп'ютера, необхідно на ньому створити користувача, який буде мати необхідні права (читання або читання/видалення) на папку, яка буде містити файли з даними про виклики. Найпростіше, щоб ім'я і пароль цього користувача на віддаленому комп'ютері збігався з ім'ям і паролем користувача, від імені якого буде запускатися служба Observer. На комп'ютері, де буде працювати служба Observer, такий користувач повинен мати права, що забезпечують йому запуск служб Windows.
Далі переходимо безпосередньо до налаштувань в службі Tariscope Observer.
У дереві настроювань системи Tariscope вибираємо необхідну службу Observer-а або створюємо нову, як описано в статті. При створенні нового профайла служба Observer відразу ж встановлюється в системі Windows. Нам для заміни користувача LocalSystem треба відключити службу і зняти прапор в позиції Вхід з системного облікового запису. При цьому вікно програми буде мати вигляд, подібний до того, який зображений на Малюнку 1.
Малюнок 1
У позиції Обліковий запис видаляємо LocalSystem.
Припустимо, що ми створили обліковий запис, який буде мати доступ до віддаленого комп'ютера, відповідну адресою електронної пошти: Ця електронна адреса захищена від спам-ботів. Вам потрібно увімкнути JavaScript, щоб побачити її. . І цей користувач на комп'ютері з системою Tariscope або на будь-якому іншому комп'ютері, де буде запускатися служба Tariscope Observer, має права для запуску служб. Тоді в позиції Обліковий запис вводимо: . \ Ця електронна адреса захищена від спам-ботів. Вам потрібно увімкнути JavaScript, щоб побачити її.
Крапка означає, що це користувач локального комп'ютера. Замість крапки можна, очевидно, задати ім'я комп'ютера.
У позиції Пароль вводимо відповідний пароль.
Приклад такого введення показаний на Малюноку 2.
Малюнок 2
Переходимо в параметри налаштування Observer-а, натиснувши по посиланню Налаштування параметрів або вибравши гілку Налаштування.
Тут в позиції Папка задайте шлях до папки віддаленого комп'ютера, попередньо перевіривши з Explorer-а, що ця папка доступна для такого користувача.
Приклад такого налаштування показаний на Малюнку 3.
Малюнок 3
Тут ми не розглядаємо інші налаштування, пов'язані з джерелом Папка/Файл. Їх опис дивіться в статті.
Збережіть дані, натиснувши по іконці Зберегти на панелі інструментів.
Запустіть службу Observer.
Перейдіть в журнал служби і переконайтеся, що він не має помилок. Якщо ж є помилки, то треба зрозуміти їх причини та усунути.