> PPP Schema Statistics
> The PPP schema provides operational statistics that can be used for monitoring and troubleshooting the following products: GGSN, HSGW, MME, 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 PPP Schema

> Variables | Description | Type
> vpnname | The name of the context configured on the system that is currently facilitating the service processing the subscriber’s session. This is a key variable. | String
> vpnid | The identification number of the context configured on the system that is currently facilitating the service processing the subscriber’s session. This is an internal reference number. This is a key variable. Type: Gauge | Int32
> servname | The name of the service for which PPP statistics are being displayed. This is a key variable. | String
> svctype | The type of the service for which PPP statistics are being displayed. This is a key variable. | String
> init | The total number of subscriber sessions that have been received by the system for processing. | Int32
> reneg | The total number of subscriber sessions that have been re-negotiated by the system. | Int32
> fail-reneg | The total number of subscriber sessions that have failed to be re-negotiated by the system | Int32
> success | The total number of subscriber sessions that have been successfully connected by the system. | Int32
> failed | The total number of subscriber sessions that the system has/have failed to process. | Int32
> released | The total number of subscriber sessions that have been disconnected. | Int32
> released-local | The total number of subscriber sessions that have been dropped by the system. | Int32
> released-remote | The total number of subscriber sessions that have been dropped by the mobile nodes. | Int32
> altppp-connected | The total number of Alt PPP subscriber sessions that have been connected by the system. | Int32
> lcp-fail-maxretry | The number of sessions that were released during setup due to the system not receiving a response prior to the expiration of the maximum number of Link Control Protocol (LCP) retries. | Int32
> lcp-fail-option | The number of sessions that were released during setup due to failed negotiations between the system and the mobile nodes over Link Control Protocol (LCP) options. | Int32
> lcp-fail-unknown | The number of sessions that were released during setup due to failed LCP negotiations for unknown reasons. | Int32
> ipcp-fail-maxretry | The number of sessions that were released during setup due to the system not receiving a response prior to the expiration of the maximum number of Internet Protocol Control Protocol (IPCP) retries. | Int32
> ipcp-fail-option | The number of sessions that were released during setup due to failed negotiations between the system and the mobile nodes over Internet Protocol Control Protocol (IPCP) options. | Int32
> ipcp-fail-unknown | The number of sessions that were released during setup due to failed IPCP negotiations for unknown reasons. | Int32
> ipv6cp-fail-maxretry | The number of sessions that were released during setup due to the system not receiving a response prior to the expiration of the maximum number of Internet Protocol version 6 Control Protocol (IPv6CP) retries. | Int32
> ipv6cp-fail-optiss | The number of sessions that were released during setup due to failed negotiations between the system and the mobile nodes over Internet Protocol version 6 Control Protocol (IPv6CP) options. | Int32
> ipv6cp-fail-unknown | The number of sessions that were released during setup due to failed IPv6CP negotiations for unknown reasons. | Int32
> fail-ccp | The number Compression Control Protocol negotiation failures. | Int32
> fail-auth | The number of sessions that were released during setup due to subscriber authentication failures. | Int32
> abort-auth | The number of sessions that were released during setup due to aborted authentication processes. | Int32
> rp-disc | The number of sessions that were released during setup due to lower-layer disconnects. | Int32
> entered-lcp | The number of sessions entering or re-entering the Link Control Protocol (LCP) phase of call setup. | Int32
> entered-auth | The number of sessions entering or re-entering the authentication phase of call setup. | Int32
> entered-ipcp | The number of sessions entering or re-entering the Internet Protocol Control Protocol (IPCP) phase of call setup. | Int32
> entered-ipv6cp | The number of sessions entering or re-entering the Internet Protocol version 6 Control Protocol (IPv6CP) phase of call setup. | Int32
> success-lcp | The number of sessions for which LCP was successfully negotiated. | Int32
> success-auth | The number of sessions for which authentication was successful. | Int32
> reneg-pdsn | The number of session re-negotiations initiated by the system. | Int32
> reneg-mobile | The number of session re-negotiations initiated by the mobile nodes. | Int32
> reneg-addrmis | The number of session re-negotiations that occurred due to mis-matched IP addresses. | Int32
> reneg-rp-handoff | The number of session re-negotiations that occurred due to lower-layer handoffs. | Int32
> reneg-update | The number of session re-negotiations that occurred due to parameter updates. | Int32
> reneg-other | The number of session re-negotiations that occurred due to other reasons. | Int32
> conn-sess-reneg | Indicates the number of PPP renegotiation happened for sessions which are already in connected/established state. | Int32
> auth-attempt-chap | The number of sessions that attempted to authenticate using the Challenge Handshake Authentication Protocol (CHAP). | Int32
> auth-attempt-pap | The number of sessions that attempted to authenticate using the Password Authentication Protocol (PAP). | Int32
> auth-attempt-mschap | The number of sessions that attempted to authenticate using MicroSoft CHAP (MS CHAP). | Int32
> auth-success-chap | The number of sessions that successfully authenticated using the Challenge Handshake Authentication Protocol (CHAP). | Int32
> auth-success-pap | The number of sessions that successfully authenticated using the Password Authentication Protocol (PAP). | Int32
> auth-success-mschap | The number of sessions that successfully authenticated using MicroSoft CHAP (MS CHAP). | Int32
> auth-fail-chap | The number of sessions that failed authentication using the Challenge Handshake Authentication Protocol (CHAP). | Int32
> auth-fail-pap | The number of sessions that failed authentication using the Password Authentication Protocol (PAP). | Int32
> auth-fail-mschap | The number of sessions that failed authentication using MicroSoft CHAP (MS CHAP). | Int32
> auth-abort-chap | The number of sessions that aborted authentication while using the Challenge Handshake Authentication Protocol (CHAP). | Int32
> auth-abort-pap | The number of sessions that aborted authentication while using the Password Authentication Protocol (PAP). | Int32
> auth-abort-mschap | The number of sessions that aborted authentication while using MicroSoft CHAP (MS CHAP). | Int32
> sess-skip-auth | The number of sessions that skipped the authentication process. | Int32
> comp-stac | The total number of sessions that negotiated the use data compression using the STAC protocol. | Int32
> comp-mppc | The total number of sessions that negotiated the use data compression using the MPPC protocol. | Int32
> comp-defl | The total number of sessions that negotiated the use data compression using the DEFLATE protocol. | Int32
> comp-sess-neg | The total number of sessions that negotiated the use of data compression. | Int32
> comp-sess-neg-fail | The total number of sessions for which data compression negotiation failed. | Int32
> rcverr-basfcs | The number of packets received with an invalid Frame Check Sequence (FCS). | Int32
> timeout-toplus | The total number of PPP authentication requests and NCP configuration requests that timed out. | Int32
> rcverr-unknproto | The number of packets received with an invalid protocol type. | Int32
> rcverr-badaddr | The number of packets received with a bad address field. | Int32
> rcverr-badctrl | The number of packets received with a bad control field. | Int32
> comp-vjhdr | The total number of sessions that negotiated the use Van Jacobson header compression. | Int32
> comp-rohchdr | The total number of sessions that negotiated the use of RObust Header Compression (ROHC). | Int32
> disc-lcp-remote | The number of sessions for which the mobile node initiated the disconnection. | Int32
> disc-rp-remote | The number of sessions in which the mobile node disconnected the lower layers of the protocol stack. | Int32
> disc-admin | The number of sessions for which the system initiated the disconnection. | Int32
> disc-idle-timeout | The number of sessions disconnected due to exceeding their idle timeout limit. | Int32
> disc-abs-timeout | The number of sessions disconnected due to exceeding their absolute timeout limit. | Int32
> disc-ppp-keepalive | The number of sessions disconnected due to keep alive failures. | Int32
> disc-no-resource | The number of sessions disconnected due to lack of resources on the local side (CPU and memory). | Int32
> disc-misc | The number of sessions that were disconnected for reasons other than those listed here. | Int32
> disc-rp-local | The number of sessions that experienced a local disconnect at the lower-layers. | Int32
> disc-add-flow-fail | The number of sessions that experienced a disconnect due to a flow addition failure. | Int32
> disc-maxretry-lcp | The number of sessions that experienced a disconnect due to exceeding the maximum number of LCP retries. | Int32
> disc-maxretry-ipcp | The number of sessions that experienced a disconnect due to exceeding the maximum number of IPCP retries. | Int32
> disc-max-setup-time | The number of sessions that experienced a disconnect due to exceeding the maximum setup timer. | Int32
> disc-bad-dest-vpn | The number of sessions that experienced a disconnect due to the specification of invalid destination context. | Int32
> disc-opt-neg-lcp | The number of sessions that experienced a disconnect due to the failed negotiation of an LCP option. | Int32
> disc-opt-neg-ipcp | The number of sessions that experienced a disconnect due to the failed negotiation of an IPCP option. | Int32
> disc-no-remoteaddr | The number of sessions that experienced a disconnect because no remote IP address was specified. | Int32
> disc-typedetect-fail | The number of sessions that experienced a disconnect because the system could not identify the call type. | Int32
> disc-bad-src-addr | The number of sessions that experienced a disconnect due to a source address violation. | Int32
> disc-ipv6cp-excretry | The number of sessions that experienced a disconnect due to exceeding the maximum number of IPv6CP retries. | Int32
> disc-ipv6cp-optnegfail | The number of sessions that experienced a disconnect due to the failed negotiation of an IPv6CP option. | Int32
> disc-remote | The number of sessions that experienced a remote disconnect at the upper-layers. | Int32
> disc-long-timeout | The number of sessions that experienced a disconnect due to the expiration of the long-duration timer. | Int32
> disc-auth-fail | The number of sessions that experienced a disconnect due to PPP authentication failures. | Int32
> lcpecho-req-total | The total number of LCP echo request messages sent. | Int32
> lcpecho-req-resent | The total number of LCP echo request messages that were re-sent. | Int32
> lcpecho-rep-recved | The total number of LCP echo reply messages received. | Int32
> lcpecho-timeout | The total number of LCP echo request messages that timed-out prior to the system’s receiving a response. | Int32
> recverr-ctrl-field | The total number of bad control field errors experienced in received packets. | Int32
> recverr-bad-length | The total number of bad packet length errors experienced in received packets. | Int32
> remote-term | The number of sessions for which termination was initiated from the remote (mobile) side. | Int32
> misc-fail | The number of session failures that occurred due to reasons other than those listed by the other variables. | Int32
> in-oct | The number of inbound octets received. | Int64
> in-ucast | The number of inbound unicast packets received. | Int32
> in-nucast | The number of inbound non-unicast (multicast or broadcast) packets received. | Int32
> in-pkt | The number of inbound packets that were received. | Int32
> in-discard | The number of inbound packets that were discarded. | Int32
> in-discard-oct | The number of inbound octets that were discarded. | Int32
> out-oct | The number of outbound octets transmitted. | Int64
> out-ucast | The number of outbound unicast packets transmitted. | Int32
> out-nucast | The number of outbound non-unicast (multicast or broadcast) packets transmitted. | Int32
> out-pkt | The number of outbound packets that were transmitted. | Int32
> out-discard | The number of outbound packets that were discarded. | Int32
> out-discard-oct | The number of outbound octets that were discarded. | Int32
> num-sessions | The current total number of PPP sessions. | Int32
> eap-authattempt | The total number of EAP authentication attempt done on the HSGW. This is collected at the HSGW service level. | Int32
> eap-authsuccess | The total number of EAP authentication attempt done on the HSGW and was successful. This is collected at the HSGW service level. | Int32
> eap-authfail | The total number of EAP authentication attempt done on the HSGW and was unsuccessful. This is collected at the HSGW service level. | Int32
> eap-authabort | The total number of EAP authentication procedures attempted on the HSGW but aborted due to any reason. This is collected at the HSGW service level. | Int32
> vsncp-attempt | The total number of Vendor Specific Network Control Protocol (VSNCP) connection attempted on the HSGW. This is collected at the HSGW service level. | Int32
> vsncp-conn | The total number of vendor Specific Network Control Protocol (VSNCP) connected to the HSGW. This is collected at the HSGW service level. | Int32
> vsncp-fail | The total number of Vendor Specific Network Control Protocol (VSNCP) connections attempted but failed to the HSGW. This is collected at HSGW service level. | Int32
> vsncp-rellocal | The total number of Vendor Specific Network Control Protocol (VSNCP) connections released locally by the HSGW. This is collected at HSGW service level. | Int32
> vsncp-relremote | The total number of Vendor Specific Network Control Protocol (VSNCP) connections released remotely by peer. This is collected at the HSGW service level. | Int32
> vsncp-err-gen | The total number of Vendor Specific Network Control Protocol (VSNCP) errors - general. This is collected at the HSGW service level. | Int32
> vsncp-err-unauthapn | The total number of Vendor Specific Network Control Protocol (VSNCP) errors due to an unauthorized APN. This is collected at the HSGW service level. | Int32
> vsncp-err-pdnlimit | The total number of Vendor Specific Network Control Protocol (VSNCP) errors due to a PDN limitation. This is collected at the HSGW service level. | Int32
> vsncp-err-nopdngw | The total number of Vendor Specific Network Control Protocol (VSNCP) errors due to not locating the P-GW. This is collected at the HSGW service level. | Int32
> vsncp-err-pdngwunreach | The total number of Vendor Specific Network Control Protocol (VSNCP) errors due to an unreachable P-GW. This is collected at the HSGW service level. | Int32
> vsncp-err-pdngwrej | The total number of Vendor Specific Network Control Protocol (VSNCP) errors due to a P-GW rejection. This is collected at the HSGW service level. | Int32
> vsncp-err-insufparam | The total number of Vendor Specific Network Control Protocol (VSNCP) errors due to insufficient parameters. This is collected at the HSGW service level. | Int32
> vsncp-err-resunava | The total number of Vendor Specific Network Control Protocol (VSNCP) errors due to unavailable resources. This is collected at the HSGW service level. | Int32
> vsncp-err-admpro | The total number of Vendor Specific Network Control Protocol (VSNCP) errors due to administrator prohibited. This is collected at the HSGW service level. | Int32
> vsncp-err-pdniduse | The total number of Vendor Specific Network Control Protocol (VSNCP) errors due the PDN being already in use. This is collected at the HSGW service level. | Int32
> vsncp-err-sublimit | The total number of Vendor Specific Network Control Protocol (VSNCP) errors due to a subscriber limit. This is collected at the HSGW service level. | Int32
> vsncp-err-pdnexist | The total number of Vendor Specific Network Control Protocol (VSNCP) errors due to the PDN not existing. This is collected at the HSGW service level. | Int32
> vsncp-fail-maxretry | Total number of Vendor Specific Network Control Protocol (VSNCP) connection failed as maximum retry limit for connection setup exhausted. This is collected at the HSGW service level. | Int32
> vsncp-fail-optiss | Total number of Vendor Specific Network Control Protocol (VSNCP) connection failed due to failure option as ISS. This is collected at the HSGW service level. | Int32
> vsncp-fail-unk | Total number of Vendor Specific Network Control Protocol (VSNCP) connection failed due to unknown failure option. This is collected at the HSGW service level. | Int32
> lcpvse-req-total | The total number of LCP vendor specific extension request messages sent to mobile stations to update the inactivity timer in conjunction with the always on feature. | Int32
> lcpvse-req-resent | The total number of LCP vendor specific extension request messages retransmitted to mobile stations to update the inactivity timer in conjunction with the always on feature. | Int32
> lcpvse-rep-recved | The total number of responses to LCP vendor specific extension replies received from mobile stations as part of the inactivity timer update process in conjunction with the always on feature. | Int32
> lcpvse-proto-reject | The total number protocol reject responses received for LCP vendor specific extension request messages sent to mobile stations to update the inactivity timer in conjunction with the always on feature. | Int32
> lcpvse-req-maxreach | The total number of max retransmissions reached for LCP vendor specific extension request messages sent to mobile stations to update the inactivity timer in conjunction with the always on feature. | 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