Добрый день!
Хочу поднять обсуждение на тему мониторинга работы телефонии. Я сам столкнулся с таким вопросом и нашел в определенном виде его решение, однако мне очень интересно стороннее мнение специалистов по этому вопросу в общем и относительно моего решения в частности. Итак, моя история...
Некоторое время назад мне пришлось заниматься вопросом телефонии одного рекламного агентства. Основная сложность заключалась в том, что большая часть сотрудников агентства (человек 15-20), работают по домам, поэтому выбор почти без раздумий пал на свою IP-АТСку, на которой специалистами были настроены все необходимые планы, правила и тд и тп. В общем, так или иначе, сейчас она работает и почти не ломается. Почти.
К сожалению, но проблемы-таки есть. Они не часты, но бывают и узнают о них, как правило, по подозрительному отсутствию входящих звонков, т.е. тогда, когда скорее всего уже потеряно несколько клиентов. За примерно пол года было некоторое количество проблем разного характера - начиная от "забыли проплатить номер или тариф провайдеру", заканчивая "в датацентре АТС отрубали электричество". Я, как ответственный за работу телефонов, после каждой такой проблемы искал варианты исключить в дальнейшем хотя бы этот тип проблем. Сначала на мои просьбы придумать какой-то мониторинг, наши телефонисты сделали "мониторинг SIP-транков" и как-то даже это помогло нам избежать одну-две поломки. Но после этого было множество проблем, которые таким способом мониторинга пропускались, ибо SIP-транк оставался рабочим. Начиная от того же "забыли проплатить", заканчивая странными техническими моментами, когда вроде SIP-транк висит, а на деле его нет.
Сам я программист и все это время меня не покидала мысль, что такую проблему можно решить как-то достаточно комплексно. Рассуждая, я пришел к выводу, что проверить "всю цепочку" можно, совершая звонки и проверяя, что на том конце реально взяли трубку. Соглашусь, что наверное и этот вариант не решит абсолютно всех проблем, однако большую часть тех проблем, с которыми сталкивались мы, он бы определил. Повынашивая какое-то время в голове эту идею, я решил сделать прототип такого сервиса и спустя месяц-другой, нашел силы и время набросать этот прототип.
Сейчас он работает и успешно проверяет наши телефоны. К сожалению или к счастью, но пока таких неожиданных проблем не было с момента запуска прототипа, поэтому говорить о его пользе и работоспособности я пока не могу. Но мне было бы очень интересно услышать мнение профессионалов о таком подходе, моей реализации, вероятно какие-то идеи, как улучшить и любые другие мысли!
Итак, прототип моего мониторинга телефонии: http://www.telmonitor.ru/
Буду рад обсудить любые вопросы относительно мониторинга в общем и сервиса в частности.
Заранее большое спасибо!