KPI Management Agents
The KPI Cluster In and KPI Cluster Out agents are real-time processing agents that deliver KPIs based on the configured service model and the incoming KDR
 UDRs.
The KPI Cluster In agent sends incoming KDR
 UDRs to a Spark application via a Kafka cluster. The actual KPI calculations are then performed in the Spark Application and the result is passed to a KPI Cluster Out agent, which decodes the bytearray payload from Kafka and delivers KPIAggregatedOutput
 UDRs.Â
When the service model is configured to trigger immediate alarms you must configure two separate Kafka Collector agents, one for the kpi-output
 topic, and another for the kpi-alarm
topic.
Configuration
Â
Â
Setting | Description |
---|---|
Kafka Profile | Click Browse to select a predefined Kafka profile. The profile contains the service model configuration. |
KPI Profile | Click Browse to select a predefined KPI profile. The profile contains the service model configuration. |
Input/Output Data
The Input/Output data is the type of data an agent expects and delivers.
The KPI Cluster In agent expects KDR
 UDRs and delivers KafkaUDRs
.
The KPI Cluster Out agent expects Kafka
UDR types and delivers KPIAggregatedOutput
 UDRs.
MIM
For information about the MIM and a list of the general MIM parameters, see the MIM section in Administration and Management in Legacy Desktop
PublishesÂ
MIM Parameter | Description |
---|---|
Model Config | This MIM parameter contains the name of the KPI Profile in the agent configuration.
|
Model Version | This MIM parameter contains the version of the KPI Profile in the agent configuration.
|
Accesses
This agent does not access any MIM parameters.
Agent Message Events
There are no message events for these agents.Â
Logs pertaining to KPI Management processing are available in Spark. For further information, see 5.7.7 Logging.
Debug Events
There are no debug events for these agents.