The built-in tools are openserctl and SIPTRACE.
Openserctl was created to monitor online users using openserctl online. You can also use the command openserctl ping to ping a registered user and finally, check the status of the server using openserctl moni.
Note
Be sure that your mi_fifo
module is correctly configured or openserctl won't work for OpenSER statistics. Please, check your openserctlrc
file to see if the FIFO is pointing to the file /tmp/openser_fifo
.
Issuing openserctl moni
will bring the output below:
Server:: OpenSER (1.2.2-notls (i386/linux)) 200 OK Now:: Sat Nov 3 03:58:25 2007 Up since:: Sat Nov 3 03:55:41 2007 Up time:: 164 [sec] Transaction Statistics: 200 OK tm:UAS_transactions = 0 tm:UAC_transactions = 0 tm:inuse_transactions = 0 Stateless Server Statistics: 200 OK sl:sent_replies = 0 sl:sent_err_replies = 0 sl:received_ACKs = 0 UsrLoc Stats: 200 OK usrloc:registered_users = 0 usrloc:location-users = 0 usrloc:location-contacts = 0 usrloc:location-expires...