# CSCFINTF Schema Statistics

The CSCFINTF schema provides operational statistics that can be used for monitoring and troubleshooting the following products: SCM
This schema provides the following types of statistics:

- Counter: A counter records incremental data cumulatively and rolls over when the counter limit is reached. All counter statistics are cumulative and reset only by one of the following methods: roll-over when limit is reached, after a system restart, or after a clear command is performed. The limit depends upon the data type.
- Gauge: A gauge statistic indicates a single value; a snapshot representation of a single point in time within a defined time frame. The gauge changes to a new value with each snapshot though a value may repeat from one period to the next. The limit depends upon the data type.
- Information: This type of statistic provides information, often intended to differentiate sets of statistics; for example, a VPN name or IP address. The type of information provided depends upon the data type.

The data type defines the format of the data for the value provided by the statistic. The following data types are used in statistics for this schema:

- Int32/Int64: An integer, either 32-bit or 64-bit: For statistics with the Int32 data type, the roll-over to zero limit is 4,294,967,295. For statistics with the Int64 data type, the roll-over to zero limit is 18,446,744,073,709,551,615.
- Float: A numeric value that can be represented fractionally; for example, 1.345.
- String: A series of ASCII alphanumeric characters in a single grouping, usually pre-configured.

IMPORTANT:

Unless otherwise indicated, all statistics are counters and all statistics are standards-based.

Key Variables: Every schema has some variables which are typically referred to as 'key variables'. These key variables provide index markers to identify which object the statistics apply to. For example, in the card schema, the card number (variable %card%) uniquely identifies a card. For an HA service, the keys would be "%vpnname%" plus "%servname%", as the combination uniquely identifies an HA service. So, in a given measurement interval, one row of statistics will be generated per unique key. The schema keys are identified in the Description section of the table.
Table 1. Bulk Statistic Variables in the CSCFINTF Schema

Variables | Description | Data Type
--- | --- | ---
vpnname | VPN Name This is a key variable. Type: Information | String
vpnid | VPN ID This is a key variable. Type: Information | Int32
svcname | Service Name This is a key variable. Type: Information | String
svcid | Service ID This is a key variable. Type: Information | Int32
peer-ipaddr | Peer Ip-address Type: Information | String
peer-domain | Peer Domain Name Type: Information | String
regreqrx | Total number of Register requests received. Type: Counter | Int64
regreqtx | Total number of Register requests transmitted. Type: Counter | Int64
invreqrx | Total number of Invite requests received. Type: Counter | Int64
invreqtx | Total number of Invite requests transmitted. Type: Counter | Int64
ackreqrx | Total number of ACK requests received. Type: Counter | Int64
ackreqtx | Total number of ACK requests transmitted. Type: Counter | Int64
byereqrx | Total number of Bye requests received. Type: Counter | Int64
byereqtx | Total number of Bye requests transmitted. Type: Counter | Int64
cancreqrx | Total number of Cancel requests received. Type: Counter | Int64
cancreqtx | Total number of Cancel requests transmitted. Type: Counter | Int64
optreqrx | Total number of Options requests received. Type: Counter | Int64
optreqtx | Total number of Options requests transmitted. Type: Counter | Int64
prackreqrx | Total number of PRACK requests received. Type: Counter | Int64
prackreqtx | Total number of PRACK requests transmitted. Type: Counter | Int64
subreqrx | Total number of Subscribe requests received. Type: Counter | Int64
subreqtx | Total number of Subscribe requests transmitted. Type: Counter | Int64
notreqrx | Total number of Notify requests received. Type: Counter | Int64
notreqtx | Total number of Notify requests transmitted. Type: Counter | Int64
refreqrx | Total number of Refer requests received. Type: Counter | Int64
refreqtx | Total number of Refer requests transmitted. Type: Counter | Int64
inforeqrx | Total number of Info requests received. Type: Counter | Int64
inforeqtx | Total number of Info requests transmitted. Type: Counter | Int64
updreqrx | Total number of Update requests received. Type: Counter | Int64
updreqtx | Total number of Update requests transmitted. Type: Counter | Int64
msgreqrx | Total number of Message requests received. Type: Counter | Int64
msgreqtx | Total number of Message requests transmitted. Type: Counter | Int64
pubreqrx | Total number of Publish requests received. Type: Counter | Int64
pubreqtx | Total number of Publish requests transmitted. Type: Counter | Int64
tryrsprx | Total number of Trying responses received. Type: Counter | Int64
tryrsptx | Total number of Trying responses transmitted. Type: Counter | Int64
rngrsprx | Total number of Ringing responses received. Type: Counter | Int64
rngrsptx | Total number of Ringing responses transmitted. Type: Counter | Int64
fwdrsprx | Total number of Forwarded responses received. Type: Counter | Int64
fwdrsptx | Total number of Forwarded responses transmitted. Type: Counter | Int64
quersprx | Total number of Queued responses received. Type: Counter | Int64
quersptx | Total number of Queued responses transmitted. Type: Counter | Int64
prgrsprx | Total number of Progress responses received. Type: Counter | Int64
prgrsptx | Total number of Progress responses transmitted. Type: Counter | Int64
200-rsprx | Total number of 200 OK responses received. Type: Counter | Int64
200-rsptx | Total number of 200 OK responses transmitted. Type: Counter | Int64
202-rsprx | Total number of 202 Accepted responses received. Type: Counter | Int64
202-rsptx | Total number of 202 Accepted responses transmitted. Type: Counter | Int64
mchrsprx | Total number of Multiple Choices responses received. Type: Counter | Int64
mchrsptx | Total number of Multiple Choices responses transmitted. Type: Counter | Int64
mpersprx | Total number of Moved Permanently responses received. Type: Counter | Int64
mpersptx | Total number of Moved Permanently responses transmitted. Type: Counter | Int64
mtersprx | Total number of Moved Temporarily responses received. Type: Counter | Int64
mtersptx | Total number of Moved Temporarily responses transmitted. Type: Counter | Int64
upxrsprx | Total number of Use Proxy responses received. Type: Counter | Int64
upxrsptx | Total number of Use Proxy responses transmitted. Type: Counter | Int64
altrsprx | Total number of Alternative Service responses received. Type: Counter | Int64
altrsptx | Total number of Alternative Service responses transmitted. Type: Counter | Int64
brqerrrx | Total number of BadRequest errors received. Type: Counter | Int64
brqerrtx | Total number of BadRequest errors transmitted. Type: Counter | Int64
uauerrrx | Total number of UnAuthorized errors received. Type: Counter | Int64
uauerrtx | Total number of UnAuthorized errors transmitted. Type: Counter | Int64
prerrrx | Total number of Payment Required Errors received. Type: Counter | Int64
prerrtx | Total number of Payment Required Errors transmitted. Type: Counter | Int64
forerrrx | Total number of Forbidden errors received. Type: Counter | Int64
forerrtx | Total number of Forbidden errors transmitted. Type: Counter | Int64
nfderrrx | Total number of NotFound errors received. Type: Counter | Int64
nfderrtx | Total number of NotFound errors transmitted. Type: Counter | Int64
mnaerrrx | Total number of MethodNotAllowed errors received. Type: Counter | Int64
mnaerrtx | Total number of MethodNotAllowed errors transmitted. Type: Counter | Int64
nac406errrx | Total number of NotAcceptable(406) errors received. Type: Counter | Int64
nac406errtx | Total number of NotAcceptable(406) errors transmitted. Type: Counter | Int64
parerrrx | Total number of ProxyAuthRequired errors received. Type: Counter | Int64
parerrtx | Total number of ProxyAuthRequired errors transmitted. Type: Counter | Int64
rtoerrrx | Total number of RequestTimeout errors received. Type: Counter | Int64
rtoerrtx | Total number of RequestTimeout errors transmitted. Type: Counter | Int64
conferrrx | Total number of Conflict Errors received. Type: Counter | Int64
conferrtx | Total number of Conflict Errors transmitted. Type: Counter | Int64
lrerrrx | Total number of Length Required Errors received. Type: Counter | Int64
lrerrtx | Total number of Length Required Errors transmitted. Type: Counter | Int64
gonerrrx | Total number of Gone errors received. Type: Counter | Int64
gonerrtx | Total number of Gone errors transmitted. Type: Counter | Int64
crferrrx | Total number of ConditionalRequestFail errors received. Type: Counter | Int64
crferrtx | Total number of ConditionalRequestFail errors transmitted. Type: Counter | Int64
relerrrx | Total number of RequestEntityTooLarge errors received. Type: Counter | Int64
relerrtx | Total number of RequestEntityTooLarge errors transmitted. Type: Counter | Int64
rulerrrx | Total number of RequestURITooLong errors received. Type: Counter | Int64
rulerrtx | Total number of RequestURITooLong errors transmitted. Type: Counter | Int64
umterrrx | Total number of UnsupportedMediaType errors received. Type: Counter | Int64
umterrtx | Total number of UnsupportedMediaType errors transmitted. Type: Counter | Int64
uuserrrx | Total number of Unsupported URI Scheme errors received. Type: Counter | Int64
uuserrtx | Total number of Unsupported URI Scheme errors transmitted. Type: Counter | Int64
bexerrrx | Total number of BadExtension errors received. Type: Counter | Int64
bexerrtx | Total number of BadExtension errors transmitted. Type: Counter | Int64
exrerrrx | Total number of Extension Required errors received. Type: Counter | Int64
exrerrtx | Total number of Extension Required errors transmitted. Type: Counter | Int64
sitserrrx | Total number of Session Interval Too Small errors received. Type: Counter | Int64
sitserrtx | Total number of Session Interval Too Small errors transmitted. Type: Counter | Int64
itberrrx | Total number of Interval Too Brief errors received. Type: Counter | Int64
itberrtx | Total number of Interval Too Brief errors transmitted. Type: Counter | Int64
fhloerrrx | Total number of First Hop Lack Outbound errors received. Type: Counter | Int64
fhloerrtx | Total number of First Hop Lack Outbound errors transmitted. Type: Counter | Int64
blierrrx | Total number of Bad Location Information errors received. Type: Counter | Int64
blierrtx | Total number of Bad Location Information errors transmitted. Type: Counter | Int64
tnaerrrx | Total number of TempNotAvailable errors received. Type: Counter | Int64
tnaerrtx | Total number of TempNotAvailable errors transmitted. Type: Counter | Int64
tdnerrrx | Total number of Transaction Does Not Exist errors received. Type: Counter | Int64
tdnerrtx | Total number of Transaction Does Not Exist errors transmitted. Type: Counter | Int64
ldterrrx | Total number of LoopDetected errors received. Type: Counter | Int64
ldterrtx | Total number of LoopDetected errors transmitted. Type: Counter | Int64
tmherrrx | Total number of TooManyHops errors received. Type: Counter | Int64
tmherrtx | Total number of TooManyHops errors transmitted. Type: Counter | Int64
adierrrx | Total number of AddrIncomplete errors received. Type: Counter | Int64
adierrtx | Total number of AddrIncomplete errors transmitted. Type: Counter | Int64
amberrrx | Total number of Ambiguous errors received. Type: Counter | Int64
amberrtx | Total number of Ambiguous errors transmitted. Type: Counter | Int64
bhrerrrx | Total number of BusyHere errors received. Type: Counter | Int64
bhrerrtx | Total number of BusyHere errors transmitted. Type: Counter | Int64
rqcerrrx | Total number of RequestCancel errors received. Type: Counter | Int64
rqcerrtx | Total number of RequestCancel errors transmitted. Type: Counter | Int64
namerrrx | Total number of NotAcceptableMedia errors received. Type: Counter | Int64
namerrtx | Total number of NotAcceptableMedia errors transmitted. Type: Counter | Int64
beerrrx | Total number of BusyEverywhere errors received. Type: Counter | Int64
beerrtx | Total number of BusyEverywhere errors transmitted. Type: Counter | Int64
trperrrx | Total number of Request Pending errors received. Type: Counter | Int64
trperrtx | Total number of Request Pending errors transmitted. Type: Counter | Int64
udperrrx | Total number of Undecipherable errors received. Type: Counter | Int64
udperrtx | Total number of Undecipherable errors transmitted. Type: Counter | Int64
sarerrrx | Total number of Sec-agree Required errors received. Type: Counter | Int64
sarerrtx | Total number of Sec-agree Required errors transmitted. Type: Counter | Int64
ineerrrx | Total number of InternalError errors received. Type: Counter | Int64
ineerrtx | Total number of InternalError errors transmitted. Type: Counter | Int64
nimerrrx | Total number of NotImplemented errors received. Type: Counter | Int64
nimerrtx | Total number of NotImplemented errors transmitted. Type: Counter | Int64
bgterrrx | Total number of BadGateway errors received. Type: Counter | Int64
bgterrtx | Total number of BadGateway errors transmitted. Type: Counter | Int64
suaerrrx | Total number of ServiceUnavailable errors received. Type: Counter | Int64
suaerrtx | Total number of ServiceUnavailable errors transmitted. Type: Counter | Int64
gtterrrx | Total number of GatewayTimeout errors received. Type: Counter | Int64
gtterrtx | Total number of GatewayTimeout errors transmitted. Type: Counter | Int64
bsverrrx | Total number of BadSipVersion errors received. Type: Counter | Int64
bsverrtx | Total number of BadSipVersion errors transmitted. Type: Counter | Int64
mtlerrrx | Total number of Message Too Large errors received. Type: Counter | Int64
mtlerrtx | Total number of Message Too Large errors transmitted. Type: Counter | Int64
pcferrrx | Total number of Precondition Failure errors received. Type: Counter | Int64
pcferrtx | Total number of Precondition Failure errors transmitted. Type: Counter | Int64
bewerrrx | Total number of BusyEverywhere errors received. Type: Counter | Int64
bewerrtx | Total number of BusyEverywhere errors transmitted. Type: Counter | Int64
decerrrx | Total number of Decline errors received. Type: Counter | Int64
decerrtx | Total number of Decline errors transmitted. Type: Counter | Int64
neaerrrx | Total number of NotExistAnywhere errors received. Type: Counter | Int64
neaerrtx | Total number of NotExistAnywhere errors transmitted. Type: Counter | Int64
nac606errrx | Total number of NotAcceptable(606) errors received. Type: Counter | Int64
nac606errtx | Total number of NotAcceptable(606) errors transmitted. Type: Counter | Int64
mo-call-succ-rate | Mobile Originating calls success rate. Type: Gauge | Float
mt-call-succ-rate | Mobile Terminating calls success rate. Type: Gauge | Float
mo-voice-call-succ-rate | Mobile Originating VOICE calls success rate. Type: Gauge | Float
mt-voice-call-succ-rate | Mobile Terminating VOICE calls success rate. Type: Gauge | Float
mo-video-call-succ-rate | Mobile Originating VIDEO calls success rate. Type: Gauge | Float
mt-video-call-succ-rate | Mobile Terminating VIDEO calls success rate. Type: Gauge | Float
IMPORTANT: For information on statistics that are common to all schema see the Statistics and Counters Overview chapter.