PCC-Policy Schema Statistics

The PCC-Policy schema provides operational statistics that can be used for monitoring and troubleshooting the following products from StarOS Release 12.1 onward: IPCF.

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 PCC-Policy Schema
Variables Description Data Type

vpnname

The name of the context in which PCC-Policy service is configured.

This is a key variable.

String

vpnid

The identity number of the context in which PCC- Policy service is configured.

This is a key variable.

Unsigned Int32

servname

The name of the PCC- Policy service for which statistics are collected or displayed.

This is a key variable.

String

servid

The identity number of the PCC- Policy service for which statistics are collected or displayed.

This is a key variable.

Unsigned Int32

total-gx-processed

Indicates the total Gx/Gxa RAR and Gx/Gxa CCR message collisions.

Trigger: When incoming Gx CCR is followed by outgoing Gx RAR for a Gx session or vice-a-versa.

Availability: Across all PCC Policy Services.

Unsigned Int32

total-gx-inbound-msgs

Indicates the total number of Gx messages received.

Trigger: When a Gx message arrives at IPCF.

Availability: Across all PCC Policy Services.

Unsigned Int32

total-gx-outbound-msgs

Indicates the total number of Gx messages sent.

Trigger: When a Gx message is sent by IPCF to peer.

Availability: Across all PCC Policy Services.

Unsigned Int32

total-gx-ccr-rcvd

Indicates the total number of Gx CCR messages received.

Trigger: When GxCCR I/U/T received.

Availability: Across all PCC Policy Services.

Unsigned Int32

total-gx-ccr-rej-sent

Indicates the total number of Gx CCR messages rejected.

Trigger: When Gx CCR rejected with CCA with respective error code.

Availability: Across all PCC Policy Services.

Unsigned Int32

total-gx-cca-accept-sent

Indicates the total number of Gx CCA messages sccepted successfully.

Trigger: When Gx CCR accepted with CCA with success code.

Availability: Across all PCC Policy Services.

Unsigned Int32

total-gx-ccri-rcvd

Indicates the total number of Gx CCR-I messages received.

Trigger: When IPCF received a Gx CCR-I.

Availability: Across all PCC Policy Services.

Unsigned Int32

total-gx-ccai-rej-sent

Indicates the total number of Gx CCA-I messages sent with error response.

Trigger: When IPCF rejects a CCR-I with CCA with respective error code.

Availability: Across all PCC Policy Services.

Unsigned Int32

total-gx-ccai-accept-sent

Indicates the total number of Gx CCA-I messages sent with success response.

Trigger: When IPCF accepts a CCR-I with CCA with success code.

Availability: Across all PCC Policy Services.

Unsigned Int32

total-gx-ccru-rcvd

Indicates the total number of Gx CCR-U messages received.

Trigger: When IPCF received a Gx CCR-U.

Availability: Across all PCC Policy Services.

Unsigned Int32

total-gx-ccru-rej-sent

Indicates the total number of Gx CCA-U messages sent with error response.

Trigger: When IPCF rejects a CCR-U with CCA with respective error code.

Availability: Across all PCC Policy Services.

Unsigned Int32

total-gx-ccru-accept-sent

Indicates the total number of Gx CCA-U messages sent with success response.

Trigger: When IPCF accepts a CCR-U with CCA with success code.

Availability: Across all PCC Policy Services.

Unsigned Int32

total-gx-ccrt-rcvd

Indicates the total number of Gx CCR-T messages received.

Trigger: When IPCF received a Gx CCR-T.

Availability: Across all PCC Policy Services.

Unsigned Int32

total-gx-ccrt-rej-sent

Indicates the total number of Gx CCA-T messages sent with error response.

Trigger: When IPCF rejects a CCR-T with CCA with respective error code.

Availability: Across all PCC Policy Services.

Unsigned Int32

total-gx-ccrt-accept-sent

Indicates the total number of Gx CCA-T messages sent with success response.

Trigger: When IPCF accepts a CCR-T with CCA with success code.

Availability: Across all PCC Policy Services.

Unsigned Int32

total-gx-unknown-ccr-rcvd

Indicates the total number of Gx Unknown CCR messages received.

Trigger: When Unknown CCR sent to IPCF.

Availability: Across all PCC Policy Services.

Unsigned Int32

total-gx-unknown-ccr-rej

Indicates the total number of Gx unknown CCR messages rejected.

Trigger: When IPCF rejects the unknown CCR with CCA with respective error code.

Availability: Across all PCC Policy Services.

Unsigned Int32

total-gx-rar-sent

Indicates the total number of Gx RAR request sent.

Trigger: When IPCF sends a RAR on Gx.

Availability: Across all PCC Policy Services.

Unsigned Int32

total-gx-raa-rcvd

Indicates the total number of Gx RAA responses received.

Trigger: When IPCF received a RAR response.

Availability: Across all PCC Policy Services.

Unsigned Int32

total-gx-rar-timeouts

Indicates the total number of Gx RAR timeouts.

Trigger: When RAR times out.

Availability: Across all PCC Policy Services.

Unsigned Int32

total-gx-raa-parse-success

Indicates the total number of Gx RAA parse success messages.

Trigger: When RAA AVP parsing is successful.

Availability: Across all PCC Policy Services.

Unsigned Int32

total-gx-raa-parse-fail

Indicates the total number of Gx RAA parse fail.

Trigger: When RAA AVP parsing fails.

Availability: Across all PCC Policy Services.

Unsigned Int32

total-gx-cca-sent

Indicates the total number of Gx-CCA messages sent in response to CCR.

Trigger: When IPCF sends a CCA message.

Availability: Across all PCC Policy Services.

Unsigned Int32

total-gx-ccai-sent

Indicates the total number of Gx-CCA-I messages sent in response to CCR-I.

Trigger: When IPCF sends a CCA-I message.

Availability: Across all PCC Policy Services.

Unsigned Int32

total-gx-ccau-sent

Indicates the total number of Gx-CCA-U messages sent in response to CCR-U.

Trigger: When IPCF sends a CCA-U message.

Availability: Across all PCC Policy Services.

Unsigned Int32

total-gx-ccat-sent

Indicates the total number of Gx-CCA-T messages sent in response to CCR-T.

Trigger: When IPCF sends a CCA-T message.

Availability: Across all PCC Policy Services.

Unsigned Int32

total-gx-rar-sess-release

Indicates the total number of Gx RAR messages sent for Session Release.

Trigger: When IPCF sends RAR message to PCEF with Session-Release Cause AVP to request a session release.

Availability: Across all PCC Policy Services.

Unsigned Int32

total-gx-raa-success-code

Indicates the total number of Gx RAA messages sent with Result-Code as SUCCESS.

Trigger: When IPCF receives RAA message with Result-Code as SUCCESS in response to an RAR.

Availability: Across all PCC Policy Services.

Unsigned Int32

total-gx-raa-faluir-code

Indicates the total number of Gx RAA messages sent with Result-Code other than SUCCESS.

Trigger: When IPCF receives RAA message with Result-Code other than SUCCESS in response to an RAR.

Availability: Across all PCC Policy Services.

Unsigned Int32

IMPORTANT:

For information on statistics that are common to all schema see the Statistics and Counters Overview chapter.