> HA Schema Statistics
> The Ha schema provides operational statistics that can be used for monitoring and troubleshooting the following products: GGSN, HA, PDSN, P-GW
> 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.
> Bulk Statistic Variables in the HA Service Schema

> Variables | Description | Data Type
> vpnname | The name of the context configured on the system that is currently facilitating the HA service. This is a key variable. | String
> vpnid | The identification number of the context configured on the system that is currently facilitating the HA service. This is an internal reference number. This is a key variable. | Int32
> servname | Displays the name of the HA service for which the statistics are displayed. This is a key variable. | String
> disconnects | The total number of sessions that were disconnected. | Int32
> num-sessions | The current total number of Mobile IP HA sessions. | Int32
> revoc-sent | The total number of HA registration revocations sent. | Int32
> revoc-retry-sent | The total number of HA registration revocation messages the system attempted to re-send. | Int32
> revoc-ack-recv | The total number of HA registration revocation acknowledgement messages received. | Int32
> revoc-timeout | The total number of timeouts that occurred during HA registration revocations. | Int32
> revoc-recv | The total number of HA registration revocations received | Int32
> revoc-ack-sent | The total number of The total number of HA registration revocation acknowledgement messages sent. | Int32
> expiry | The total number of sessions that were disconnected due to the expiration of their lifetime setting. | Int32
> dereg | The total number of sessions that were disconnected due to de-registrations. | Int32
> admindrop | The total number of sessions that were disconnected due to an administrative clearing of calls (i.e. executing the clear subscriber command). | Int32
> miscerror | The total number of sessions that were disconnected due to miscellaneous errors. | Int32
> farevocation | The total number of FA revocations that occurred. | Int32
> auth-attempt | The total number of authentication attempts made. | Int32
> auth-failure | The total number of authentication attempts that were unsuccessful. | Int32
> auth-success | The total number of authentication attempts that were successful. | Int32
> auth-real-failure | The total number of authentication attempts that were unsuccessful due to the receipt of an access reject message from the AAA server. | Int32
> auth-misc-failure | The total number of authentication attempts that were unsuccessful due to occurrences other than the receipt of an access reject messages (i.e. AAA server timeout or internal errors). | Int32
> recv-total | The total number of registration requests received. | Int32
> recv-initial | The total number of initial registration requests received. | Int32
> recv-renew | The total number of renewal registration requests received. | Int32
> recv-dereg | The total number of requests for de-registration received. | Int32
> recv-ho | The total number of handoff requests received | Int32
> recv-ho-3g3g | 3GPP2 to 3GPP2 Handoff Requests received | Int32
> recv-ho-3gwi | 3GPP2 to WiMax Handoff Requests received | Int32
> recv-ho-wi3g | Wimax to 3GPP2 Handoff Requests Received | Int32
> recv-ho-wiwi | Wimax to Wimax Handoff Requests Received | Int32
> accept-total | The total number of registration requests accepted. | Int32
> accept-reg | The total number of initial registration requests accepted. | Int32
> accept-renew | The total number of renewal registration requests accepted. | Int32
> accept-dereg | The total number of requests for de-registration accepted. | Int32
> accept-ho | The total number of handoff registration requests accepted. | Int32
> accept-ho-3g3g | 3GPP2 to 3GPP2 Handoff Requests accepted | Int32
> accept-ho-3gwi | 3GPP2 to WiMax Handoff Requests accepted | Int32
> accept-ho-wi3g | Wimax to 3GPP2 Handoff Requests accepted | Int32
> accept-ho-wiwi | Wimax to Wimax Handoff Requests accepted | Int32
> denied-total | The total number of registration requests that were denied. | Int32
> denied-initial | The total number of initial registration requests denied. | Int32
> denied-renew | The total number of renewal registration requests denied. | Int32
> denied-dereg | The total number of requests for de-registration denied. | Int32
> denied-ho | The total number of handoff registration requests denied. | Int32
> denied-ho-3g3g | 3GPP2 to 3GPP2 Handoff Requests denied | Int32
> denied-ho-3gwi | 3GPP2 to WiMax Handoff Requests denied | Int32
> denied-ho-wi3g | Wimax to 3GPP2 Handoff Requests denied | Int32
> denied-ho-wiwi | Wimax to Wimax Handoff Requests denied | Int32
> discard-total | The total number of registration requests that were discarded. | Int32
> reply-total | The total number of registration replies sent. | Int32
> reply-acceptreg | The total number of successful registration replies sent. | Int32
> reply-acceptdereg | The total number of successful de-registration replies sent. | Int32
> reply-denied | The total number of denied registration replies sent. | Int32
> reply-badreq | The total number of denied registration replies that were sent with a reply code of 86H (Registration Denied - poorly formed request). | Int32
> reply-mismatchid | The total number of denied registration replies that were sent with a reply code of 85H (Registration Denied - registration identification mismatch). | Int32
> reply-adminprohib | The total number of denied registration replies that were sent with a reply code of 81H (Registration Denied - administratively prohibited). | Int32
> reply-unspecerr | The total number of denied registration replies that were sent with a reply code of 80H (Registration Denied - reason unspecified). | Int32
> reply-noresource | The total number of denied registration replies that were sent with a reply code of 82H (Registration Denied - insufficient resources). | Int32
> reply-mnauthfail | The total number of denied registration replies that were sent with a reply code of 83H (Registration Denied - mobile node failed authentication). | Int32
> reply-faauthfail | The total number of denied registration replies that were sent with a reply code of 84H (Registration Denied - home agent failed authentication). | Int32
> reply-simulbind | The total number of denied registration replies that were sent with a reply code of 87H (Registration Denied - too many simultaneous mobility bindings). | Int32
> reply-unknownha | The total number of denied registration replies that were sent with a reply code of 88H (Registration Denied - unknown home agent address). | Int32
> reply-revtununavail | The total number of denied registration replies that were sent with a reply code of 89H (Registration Denied - reverse tunneling unavailable). | Int32
> reply-revtunmand | The total number of denied registration replies that were sent with a reply code of 8AH (Registration Denied - reverse tunneling mandatory). | Int32
> reply-encapunavail | The total number of denied registration replies that were sent with a reply code of 8BH (Registration Denied - reverse tunneling encapsulation style unavailable). | Int32
> reply-senderror | The total number of errors that occurred while sending replies. | Int32
> reply-unknowncvse | The total number of denied registration replies that were sent with a reply code of 8DH (Registration Denied - unsupported Vendor-ID or unable to interpret Vendor-CVSE-Type.). | Int32
> reply-udp-encapunavail | The total number of denied registration replies that were sent with a reply code of 8EH (Registration Denied - ERROR_HA_UDP-ENCAP_UNAVAIL). | Int32
> reply-error | The total number of reply errors that occurred. | Int32
> reply-cong-drop | The total number of registration replies discarded due to congestion. Refer to the Configuring Congestion Control chapter of this guide for additional information. | Int32
> reply-cong-adminprohib | The total number of denied registration replies that were sent with a reply code of 81H (Registration Denied - administratively prohibited) due to congestion. Refer to the Configuring Congestion Control chapter of this guide for additional information. | Int32
> reply-cong-unknownha | The total number of denied registration replies that were sent with a reply code of 88H (Registration Denied - unknown home agent address) due to congestion. Refer to the Configuring Congestion Control chapter of this guide for additional information. | Int32
> ttlprepaid | The total number of Prepaid calls facilitated by the service. | Int32
> curprepaid | The total number of Prepaid calls currently being facilitated by the service. | Int32
> ttlonlineauthsucc | The total number of successful Online Authentications for the service. | Int32
> ttlonlineauthfail | TThe total number of successful Online Authentications for the service. | Int32
> paaa-query-total | The total number of Binding Context requests received from the proxy-AAA server. | Ctr32
> paaa-query-accept | The total number of Binding Context requests received from the proxy-AAA server that were accepted. | Ctr32
> paaa-query-denied | The total number of Binding Context requests from the proxy-AAA server that were denied. | Ctr32
> paaa-resp-sent | The total number of Binding Context responses that were sent to the proxy-AAA server. | Ctr32
> paaa-resp-found | The total number of Binding Context responses that were sent to the proxy-AAA server that indicated that the requested binding context was found. | Ctr32
> paaa-resp-notfound | The total number of Binding Context responses that were sent to the proxy-AAA server that indicated that the requested binding context was not found. | Ctr32
> paaa-resp-poolover | The total number of Binding Context responses that were sent to the proxy-AAA server that indicated that there is an IP Pool overflow condition for the requested binding context. | Ctr32
> paaa-resp-misc | The total number of Binding Context responses that were sent to the proxy-AAA server that indicated other miscellaneous errors for the requested binding context. | Ctr32
> ipsec-esp-txpackets | The total number of ESP Encode packets transmitted over IPSec. | Int64
> ipsec-esp-txbytes | The total number of ESP Encode Bytes transmitted over IPSec. | Int64
> ipsec-ah-txpackets | The total number of AH Encode packets transmitted over IPSec. | Int64
> ipsec-ah-txbytes | The total number of AH Encode Bytes transmitted over IPSec. | Int64
> ipsec-error-txpackets | The total number of Encode Error packets transmitted over IPSec. | Int64
> ipsec-error-txbytes | The total number of Transmit Encode Error Bytes transmitted over IPSec. | Int64
> ipsec-esp-rxpackets | The total number of ESP Decode packets received over IPSec. | Int64
> ipsec-esp-rxbytes | The total number of ESP Decode Bytes received over IPSec. | Int64
> ipsec-ah-rxpackets | The total number of AH Decode packets received over IPSec. | Int64
> ipsec-ah-rxbytes | The total number of AH Decode Bytes received over IPSec. | Int64
> ipsec-error-packets | The total number of Error packets received over IPSec. | Int64
> ipsec-error-bytes | The total number of Error Bytes received over IPSec. | Int64
> ipsec-replay-packets | The total number of Error Replay packets received over IPSec. | Int64
> ipsec-replay-bytes | The total number of Error Replay Bytes received over IPSec. | Int64
> ipsec-decode-packets | The total number of Error Decode packets received over IPSec. | Int64
> ipsec-decode-bytes | The total number of Error Decode Bytes received over IPSec. | Int64
> ipsec-auth-packets | The total number of Error Authentication packets received over IPSec. | Int64
> ipsec-auth-bytes | The total number of Error Authentication Bytes received over IPSec. | Int64
> ipsec-tooshort-packets | The total number of Error Too Short packets received over IPSec. | Int64
> ipsec-tooshort-bytes | The total number of Receive Error Too Short Bytes received over IPSec. | Int64
> ipsec-dpdreq-sent | The total number of DPD requests sent | Int32
> ipsec-dpdreq-recv | The total number of DPD requests received | Int32
> ipsec-dpdreply-sent | The total number of DPD replies sent | Int32
> ipsec-dpdreply-recv | The total number of DPD replies received | Int32
> ipsec-dpdtimeout | The total number of DPD timeouts (retransmissions) | Int32
> ipsec-dpddisconn | The total number of DPD disconnects | Int32
> ipsec-dpdrekey | The total number of DPD phase1 rekeys | Int32
> ipsec-nattkeepalive-sent | The total number of NATT keepalives sent | Int32
> ipsec-nattkeepalive-recv | The total number of NATT keepalives received | Int32
> ipsec-ike-udpflows | The total number of current IKE UDP flows | Int32
> ipsec-ike-cookieflows | The total number of current IKE cookie flows | Int32
> ipsec-ike-txpackets | The total number of IKE packets transmitted | Int64
> ipsec-ike-rxpackets | The total number of IKE packets received | Int64
> ipsec-ike-reqrecv | The total number of IKE requests received | Int64
> ipsec-ike-udpflowpackets | The total number of IKE UDP flow packets received | Int64
> ipsec-ike-cookieflowpackets | The total number of IKE cookie flow packets received | Int64
> ipsec-cur-tun | The total current number of IPSEC tunnels | Int32
> ipsec-cur-tunestablished | The total number of currently established IPSEC tunnels | Int32
> ipsec-ike-fails | The total number of IKE failures | Int32
> ipsec-ttl-tun | The total number of tunnels setup | Int32
> ipsec-ttl-tunestablished | The total number of tunnels that were established | Int32
> ipsec-call-req-rej | The total number of call requests that were rejected | Int32
> Important: See Bulk Statistics Overview for statistics that are common to all schema.

> ‌

Cisco Systems Inc.
Tel: 408-526-4000
Fax: 408-527-0883