The WriteRegistrarAuditCdr
feature writes an audit Call Detail Record (CDR) that summarises the action taken on the triggered REGISTER request. The behaviour of
the WriteRegistrarAuditCdr
feature can be influenced by the platform level registrar configuration (Registrar Configuration Table).
In particular:
Field Name | Description |
---|---|
WriteAuditCdr |
This property is true if audit CDRs should be written. The default value is false. |
AuditCdrPrivateIdFilter |
A private-id for which an audit CDR should be written. This setting has the highest priority and over-rides 'WriteAuditCdr'. Values of null or "" are ignored. If the
private-id that the registrar has extracted from the 1st party REGISTER request and response is equal to the value of |
CdrStreamName |
The cdr stream where audit CDRs are written |
If there is a failure of any kind the WriteRegistrarAuditCdr
feature will attempt to write the CDR as a warning trace message and increment relevant statistics.
Details
Feature script name |
WriteRegistrarAuditCDR |
---|---|
Applicable contexts |
SIP service |
Prerequisite features |
None |
Feature responses
featureFailedToExecute() |
If the CDR resource adaptor is not operational, there was a failure creating a Call Detail Record, or there was a failure to write the Call Detail Record. |
---|---|
featureHasFinished() |
Once the feature finishes |
Statistics
Statistic | When incremented |
---|---|
MappingFailureCreatingCdr |
There was a failure whilst creating the CDR |
FailedToWriteCdr |
Either the CDR resource adaptor was not operational, or there was a failure whilst writing the CDR. |
FailedDuringExecution |
The feature encounters any fatal error and alerts the core. |