ФЭНДОМ


Что это и для чегоПравить

Для расширения функционала и удобства работы с корпоративными серверами Asterisk запущен проект разработки системы AstStat. Цель разработки: создание вспомогательных инструментов для облегчения контроля и управления сервером Asterisk.

Язык разработки:  php
Среда исполнения: LAMPA

Для удобства распространения и разработки проект помещен в репозиторий на github.

Список возможностей и пожеланийПравить

РеализованоПравить

  1. Быстрый поиск данных в базе звонков CDR
  2. Локальная телефонная книга с возможностью из браузера (необходимо тестировать и развивать)
  3. Поиск и прослушка и загрузка файлов разговоров

Пожелания и планыПравить

  1. Сделать удобный поиск по звонкам с возможностью подключения базы кодов городов и базы клиентов.
  2. Получение статистики за произвольные периоды по принятым и совершенным звонкам как в общем по филиалу, так и по каждому сотруднику, с графиками и таблицами.

Установить 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<h4><a href="aststat/">AstStat контроль и управление</a></h4>' /tmp/index.html > /var/www/index.html