2016-08-11 2 views
0

Wie kann ich SIP-Konten Registrierung/Aufhebung der Registrierung in MySQL speichern?Speichern von SIP-Registrierung/-Abmeldung in Asterisk in MySQL

ich nur eine Idee im Moment ...

Jetzt versuche ich Sternchen Das vollständige Protokoll zu analysieren:

sip_registrations (id, sip, datetime, event[1 - registration; 2 - unregistration]) 

:

cat /var/log/asterisk/full | grep "egistered SIP " | awk '{print $1,$2,$3,$6,$7,$8}' | sort -t" " -k2 -n 

und Speichern von Informationen in die Tabelle Gibt es einen leichteren Weg?

Danke.

Antwort

0

Sie können sip realtime (Peers aus db) verwenden und den Zustand des Peers aktualisieren.

Sie können AMI-Schnittstelle für Ereignis hören.

Sie können Protokolle lesen und analysieren.