KPI and KCI performance monitoring

The MAG-c supports periodic collection of Key Performance Indicator (KPI) and Key Capacity Indicator (KCI) statistics for control plane signaling and system resource usage. The MAG-c writes the KPI and KCI data as XML per collection interval.

KPI and KCI counters are used for post-processing of system behavior for control plane (CP) signaling and system resource usage during peak and non-peak hours. Statistical data about system behavior helps users understand network activity and plan for signaling load and resources needed.

The MAG-c system periodically collects statistical data and stores KPI and KCI counters in files generated at the end of each collection interval. The system writes the KPI and KCI files in XML format in compact flash directories. Counters are grouped in counter modules (tables of counter values). The CLI configuration, reference points, and features determine if a table is produced in a KPI or KCI file. To save space, if all the counters in a module are zero for a reporting period, the MAG-c omits the module from the XML file.

The MAG-c reports statistical measurements in a variety of dimensions. For example:
  • per ref-point interface per peer
  • per APN/DNN
The dimension reporting is fixed for each type of counter module. Available system resources that can be scaled may also report statistics, (for example, per SM-VM) or system-wide (for example, for all OAM-VMs).

Most KPI statistics are reported as deltas (except for system statistics and KCI statistics are absolute values.

The XML files contain a large set of raw statistics covering MAG-c functional areas and features. Post-processing collection and analytics tools can aggregate or consume these statistics to compute system-level KPIs and KCIs. For example:

  • Success% = (Success) / (Success + Failures)
  • Attach Rate = (Success) / Collection interval