OpenSER module acc
Starting with v1.2.0, OpenSER/OpenSIPS logs a set of minimal details for each event, additional data can be recorded using log_extra (db_extra, rad_extra, ...) parameter. Also, OpenSER/OpenSIPS can do muli-leg call accounting — if there is a redirect in place for a call, A calling B, B redirecting to C, OpenSER/OpenSIPS can write two records, A => B, B => C.
Minimal accounting data are:
- Request Method name
- From header TAG parameter
- To header TAG parameter
- Call-Id
- 3-digit Status code from final reply
- Reason phrase from final reply
- Time stamp when transaction was completed
If a value is not present in request, the empty string is accounted instead.
Syslog and SQL DB accounting are enabled by default. To do RADIUS accounting, you have to edit module/acc/Makefile and uncomment DEFS+=-DRAD_ACC. For Diameter uncomment DEFS+=-DDIAM_ACC.
Links to documentation of acc module:
- acc module for openser v1.0.x
- acc module for openser v1.1.x
- acc module for openser v1.2.x
- acc module for openser devel
- acc module for opensips devel
See Also
Featured -
Search:

Page Changes






