SmartEvents State Machine  <SmartEvents> 

Contains the state and event handler definitions for SmartEvents

Type:

  SmartEventsCommandType
ATTRIBUTES
name string

CHILD ELEMENTS

Child

Occurrences

Type

Application Dictionary Command <message_definitions> 0 .. 1 DictionaryCommandType
Operational Measurements <om> 0 .. 1 omCommandType
PARENT ELEMENTS

Parent

Type

SmartProfile Commands <SmartProfile> SmartProfileCommandType

MEASUREMENTS

ID

Name

Type

Description

Dynamic Base + 0 Transaction Attempts EVENT_ACCUMULATOR Counter of transactions attempts
Dynamic Base + 1 Transaction Successful EVENT_ACCUMULATOR Counter of transactions successful
Dynamic Base + 2 Transaction Elapsed Time DURATION_ACCUMULATOR Elapsed time of all successful transactions this interval, in microseconds
Dynamic Base + 3 Minimum Transaction Duration VALUE_LOG Minimal duration for a transaction this interval
Dynamic Base + 4 Maximum Transaction Duration VALUE_LOG Maximum duration for a transaction this interval
Dynamic Base + 5 Transaction Duration Variance**2 DURATION_ACCUMULATOR Cumulative square of the difference of each duration from the average this interval (stddev = sqrt(this/count)
Dynamic Base + 6 Transaction Failed ERROR_ACCUMULATOR Counter of transactions failed
Dynamic Base + 7 Unsupported Message Rcvd ERROR_ACCUMULATOR Counter of unsupported messages received
Dynamic Base + 8 "name provided by user for state 1" Transactions EVENT_ACCUMULATOR Counter of current number of transaction in State: "name provided by user for state 1"
... ... EVENT_ACCUMULATOR ... counter included for each user defined state ...
Dynamic Base + 8 + n "name provided by user for state n" Transactions EVENT_ACCUMULATOR Counter of current number of transaction in State: "name provided by user for state n"
Dynamic Base + 8 + n + 1 "name provided by user for counter 1" Count EVENT_ACCUMULATOR Current value of customer Counter: "name provided by user for counter 1"
... ... EVENT_ACCUMULATOR ... count included for each user defined counter ...
Dynamic Base + 8 + n + x "name provided by user for counter x" Count EVENT_ACCUMULATOR Current value of customer Counter: "name provided by user for counter x"
Dynamic Base + 8 + n + x + 1 Handler "Event Name":"name provided by user for state" EVENT_ACCUMULATOR Count of invocation of [conditional] handler [%d] for event "Event Name" in state "name provided by user for state"
... ... EVENT_ACCUMULATOR ... count included for each user defined event handler ...
Dynamic Base + 8 + n + x + y Handler "Event Name":"name provided by user for state" EVENT_ACCUMULATOR Count of invocation of [conditional] handler [%d] for event "Event Name" in state "name provided by user for state"
Dynamic Base + 8 + n + x + y + 1 SmartAVP Attempts "Event Name":"name provided by user for state" EVENT_ACCUMULATOR Count of SmartAvp triggers for event "Event Name" in state "name provided by user for state"
Dynamic Base + 8 + n + x + y + 2 SmartAVP Complete "Event Name":"name provided by user for state" EVENT_ACCUMULATOR Count of SmartAvp message alterations for event "Event Name" in state "name provided by user for state"
... ... EVENT_ACCUMULATOR ... counts included for each user defined SmartAvp element ...
Dynamic Base + 8 + n + x + y + 2z - 1 SmartAVP Attempts "Event Name":"name provided by user for state" EVENT_ACCUMULATOR Count of invocation of [conditional] handler [%d] for event "Event Name" in state "name provided by user for state"
Dynamic Base + 8 + n + x + y + 2z SmartAVP Complete "Event Name":"name provided by user for state" EVENT_ACCUMULATOR Count of SmartAvp message alterations for event "Event Name" in state "name provided by user for state"