VoipMonitor - Достаточно мощный монитор, который умеет писать cdr, pcap итд, строить mos.
http://www.voipmonitor.org/doc/Debian_8
Замечание: если прописывать отдельного юзера то делать так
mysql> create user voipmonitor identified by 'ххх' with grant option;
mysql> grant all privileges on voipmonitor.* to voipmonitor@'%';
mysql> flush privileges;
Далее, забавный (или не очень?..) момент:
# systemctl cat voipmonitor.service |grep Exec
ExecStart=/etc/init.d/voipmonitor start
ExecStop=/etc/init.d/voipmonitor stop
Так что управлять лучше не через systemctl а напрямую, через /etc/init.d/voipmonitor
Можно поднять резервирование, как - описано тут https://www.voipmonitor.org/doc/High_availability_redundancy_failover
При разделении сенсоров и веб-интерфейса со стороны сенсора нужно:
1) прописать уникальный id_sensor каждому сенсору
2) открыть порт в фаерволе из опции конфига managerport (5029), а также найти опцию managerip и вписать туда айпи отличный от 127. Крайне желательно чтобы это была приватная сеть (10, 172, 192.168), через которую веб сможет подключиться на этот порт.
По ошибкам:
{"error":"ioncube_error"} - для веб части - нужно проверить пути ioncube, для run.php cron - проверить что подключился ключ, после активации веб эта ошибка исчезнет.
create routine getIdOrInsertREASON failed
tip: SET GLOBAL log_bin_trust_function_creators = 1 or put it in my.cnf configuration or grant SUPER privileges to your voipmonitor mysql user.
Зайти в консоль mysql и сделать SET GLOBAL log_bin_trust_function_creators = 1, после чего перезапустить сенсор(ы)
Комментариев нет:
Отправить комментарий