Колись купив цю книгу, й багато для себе почерпнув практичного (що успішно використовую для Webitel). Яко кошусь цыкав тема автоматизації разгортання серверів, ось Вам купон знижки на книгу Ansible for DevOps — забирайте!

Несколько дней назад возникла необходимость объединить пользователей bpm’online клиента с его офисной АТС Avaya IP Office 500.

Для начала я разделил внутренние номера так, что пользователи bpm’online будут иметь номера на 2хх, а телефоны за Avaya — 1хх. Поскольку webitel находится в облаке, а IPO в локальной сети клиента, необходимо наличие статического IP адреса на маршрутизаторе, а так же, сделать проброс SIP и RTP портов. Здесь все зависит от конкретной модели интернет роутера.
Наша задача — разрешить пользователям звонить между собой по внутренним номерам, а пользователям bpm’online — выходить в мир через городские линий IPO. Рассмотрим настройки Avaya и Webitel в отдельности.
Webitel UI from Vitaly Kovalyshyn on Vimeo.
Недавно я рассказывал о нашем опыте подружить webitel с elasticsearch. И вот мы запустили в тестовом режиме сервис аналитики по звонкам для всех пользователей webitel on-demand. В основе все та же связка elasticsearch и kibana. Сегодня я хочу более подробней рассказать, что это такое.
Пройдя авторизацию (все данные можете запросить у поддержки), для Вас открывается простой Dashboard:

Вся статистика webitel хранится в хранилище MongoDB в виде JSON файлов с детальным описанием всего маршрута звонка и переменных канала. Но, до сегодня было довольно сложно быстро построить отчет (либо график) по истории звонков. И мы начали поиск решения… Но, решение оказалось ближе, чем мы предполагали 🙂
Уже несколько последних месяцев для сбора и анализа логов я использую связку Elasticsearch+Logstash+Kibana, которая успешно справляется с поставленной задачей. Возникла идея, что если синхронизировать MongoDB с Elasticsearch и с помощью Kibana строить отчеты. Так и решили сделать!
Мой доклад на «Дни CRM» на тему «Открытые коммуникации внутри компании»:
Все, кто принял участие на «Дни CRM», смогли познакомиться с возможностями webitel в новом релизе bpm'online 7.6. Для тех, кто не смог приехать, даю ссылку на наш видеоряд. Приятного просмотра!

Так трапилось, що в мою машину трішки в’їхали. Пошкодження не такі вже й катастрофічні, по потрібно вирівняти крило та перефарбувати. У винуватся ДТП страхова НАСК «Оранта». Провели оцінку, самі встановили суму (не узгоджуючи нічого зі мною), так тепер ще й не виплачують! Всі законні терміни минули давно. На двінки відповідають — очікуйте… Чого? Другого пришестя!
Знайшов цікавий сайт, знаєте — на ньому Оранта лідери! 2000 скарг. На другому місці СК з 460 скаргами. Ага, вони лідери — в невиплатах. Тримайтесь подалі від цих шахраїв!!!
Колись купив цю книгу, й багато для себе почерпнув практичного (що успішно використовую для Webitel). Яко кошусь цыкав тема автоматизації разгортання серверів, ось Вам купон знижки на книгу Ansible for DevOps — забирайте!

Не так давно мы перенесли наш облачный сервис на площадку DigitalOcean, что позволило не только увеличить производительность, но и добавить новые функции, такие как поддержка IPv6. Вся прелесть в том, что в офисе мы тоже используем IPv6. Так почему, бы не настроить телефоны напрямую, минуя NAT? Так и сделаем!
С Yalink T22 проблем небыло — включил поддержку IPv6 и все просто заработало. А вот на SIP-T20 не завелось… Как я выяснил, по какой-то причине (глюк в прошивке), телефон не подхватывал шлюз:

Пришлось прописать вручную. И сразу телефон зарегистрировался на сервере:

Что же, Webitel в on-demand теперь доступен как по IPv4, так и по IPv6 — пользуйтесь!
В предыдущих статьях я рассказал о том, что такое Docker и как оно все работает. Так же, рассмотрели пример запуска простого Webitel-приложения в контейнере. Сегодня я покажу практический пример, как быстро запустить FreeSWITCH в контейнере.
Для Webitel мы уже давно используем Docker как основной инструмент управления приложением. Для FreeSWITCH я сделал базовый образ, на основание которого строится автоматически образ для Webitel. Недавно, я расширил его еще и под задачи установки vanilla конфигурации FreeSWITCH. Вы можете его использовать для быстрого разворачивания приложения. Как это сделать — опишу ниже.