Нет описания правки |
|||
Строка 26: | Строка 26: | ||
Далее заходим в браузере так: |
Далее заходим в браузере так: |
||
http://ИП_СЕРВЕРА/aststat |
http://ИП_СЕРВЕРА/aststat |
||
+ | Или добавим к стартовому меню freepbx |
||
+ | cp /var/www/index.html /tmp/index.html |
||
+ | sed '26i<h4><a href="aststat/">AstStat контроль и управление</a></h4>' /tmp/index.html > /var/www/index.html |
Версия от 14:09, 23 ноября 2013
Что это и для чего
Для расширения функционала и удобства работы с корпоративными серверами Asterisk запущен проект разработки системы AstStat. Цель разработки: создание вспомогательных инструментов для облегчения контроля и управления сервером Asterisk.
Язык разработки: php Среда исполнения: LAMPA
Для удобства распространения и разработки проект помещен в репозиторий на github.
Список возможностей и пожеланий
Реализовано
- Быстрый поиск данных в базе звонков CDR
- Локальная телефонная книга с возможностью из браузера (необходимо тестировать и развивать)
- Поиск и прослушка и загрузка файлов разговоров
Пожелания и планы
- Сделать удобный поиск по звонкам с возможностью подключения базы кодов городов и базы клиентов.
- Получение статистики за произвольные периоды по принятым и совершенным звонкам как в общем по филиалу, так и по каждому сотруднику, с графиками и таблицами.
Установить AstStat
Устанавливать AstStat необходимо на вашем сервере Asterisk, локально.
Установить GIT
apt-get install git-core
Выполнить первичное извлечение
git clone http://github.com/siv237/ovpnstat /var/www/aststat
Добавить проверку и загрузку обновлений раз в 5 минут
echo "*/5 * * * * root cd /var/www/aststat && git pull" >> /etc/crontab
- Внимание! Выполнять правки в каталоге /var/www/aststat нельзя, сломается автообновление.
Далее заходим в браузере так:
http://ИП_СЕРВЕРА/aststat
Или добавим к стартовому меню freepbx
cp /var/www/index.html /tmp/index.html
sed '26i
<a href="aststat/">AstStat контроль и управление</a>
' /tmp/index.html > /var/www/index.html