ATM Transaction Anayzer User and Installation Guide
Appendix G 167
Appendix G
Threshold Expressions
ATM/TA uses Boolean expressions to identify when a threshold is in violation. If the Boolean threshold
expression evaluates to true, the threshold is considered to be in violation.
Following are some examples of valid Boolean expressions:
TotalTransactions > 100
This expression will cause the threshold to be violated for an entity when the total transactions exceed 100.
TotalTransactions > 10 and PercentDenials > 5.3
This expression will cause the threshold to be violated if the total transactions for an entity exceed 10 and the
percent denials exceed 5.3.
EntityName = "TRAN" and PercentDenials > 10
This expression will cause the threshold to be violated only when the entity is "TRAN" and the percent denials
exceed 10.
TotalTransactions > 10 and (AvgResponseTime > 0.30 or PercentDenials > 5.3)
This expression will cause the threshold to be violated when the total number of transactions exceeds 10 and the
average response time exceeds 0.30 or the percent denials exceed 5.3.
Field Reference
Field Name Field Type Description
EntityName String Display name of the entity
EntityID String Entity ID specified for a unique Entity name.
EntityCode Integer Entity Code specified for a unique Entity name.
EntityType Integer Type of entity. All Entity Types defined in the database are allowed
to be used as aliases in the expression.
TotalTransactions Integer Total number of transactions
TotalApprovals Integer Total number of approvals
TotalAdjustedApprovals Integer Total number of adjusted approvals
TotalDenials Integer Total number of denials
TotalTimeouts Integer Total number of timeouts
TotalReversals Integer Total number of reversals
TotalEncryptErrors Integer Total number of encryption errors
TotalNetUnavailErrors Integer Total net unavailable errors
TotalUnableToAuthErrors Integer Total unable to authenticate errors
AvgResponseTime Integer Average response time in microseconds
AvgInterChgResponseTime Integer Average inter-change response time in microseconds
TPS Integer Transactions Per Second
PercentApprovals Integer Percent approvals
PercentAdjustedApprovals Integer Percent adjusted approvals
PercentDenials Integer Percent denials
PercentTimeouts Integer Percent timeouts
PercentReversals Integer Percent reversals
Appendix G