Variables - Response Action Condition


In order to process certain response actions under specific conditions, ServerAssist makes variables available when applying a condition to a response action.

All Responses

Some variables are available for all responses.
Variable Description Type
Name The name of the system. String
DateTime The date and time of the incident. Date

Key Indicator Monitoring

The key indicator monitoring variables are used when applying a condition to a response action within a key indicator monitoring response.
Variable Description Type
CurrentOverallState The current overall state of all the indicators. Possible values are 'Normal', 'Warning', 'Critical' and 'Error'. String
CurrentCPULoadState The current state of the CPU load indicator. Possible values are 'No Data', 'Normal', 'Warning', 'Critical' and 'Error'. String
CurrentMemoryLoadState The current state of the memory load indicator. Possible values are 'Normal', 'Warning', 'Critical' and 'Error'. String
CurrentDiskSpaceState The current combined state of the disk space indicators. Possible values are 'Normal', 'Warning', 'Critical' and 'Error'. String
CurrentFailedServicesState The current state of the failed services indicator. Possible values are 'Normal', 'Warning', 'Critical' and 'Error'. String
CurrentPerformanceItemState The current combined state of the performance item indicators. Possible values are 'No Data', 'Normal', 'Warning', 'Critical' and 'Error'. String
PreviousOverallState The previous overall state of all the indicators. Possible values are 'Normal', 'Warning', 'Critical' and 'Error' String
PreviousCPULoadState The previous state of the CPU load indicator. Possible values are 'No Data', 'Normal', 'Warning', 'Critical' and 'Error'. String
PreviousMemoryLoadState The previous state of the memory load indicator. Possible values are 'Normal', 'Warning', 'Critical' and 'Error'. String
PreviousDiskSpaceState The previous combined state of the disk space indicators. Possible values are 'Normal', 'Warning', 'Critical' and 'Error'. String
PreviousFailedServicesState The previous state of the failed services indicator. Possible values are 'Normal', 'Warning', 'Critical' and 'Error'. String
PreviousPerformanceItemState The previous combined state of the performance item indicators. Possible values are 'No Data', 'Normal', 'Warning', 'Critical' and 'Error'. String

Performance Item Monitoring

The performance item monitoring variables are used when applying a condition to a response action within a performance item threshold response.
Variable Description Type
Item The name of the performance item whose value has crossed a threshold. String
Label The label for the performance item whose value has crossed a threshold. String
Level The current level of the value of the performance item relative to the threshold. Possible values are 'Normal', 'Warning', 'Critical', 'Above', 'Below' and 'Within'. String
Value The current value of the monitored performance item. Float

Event Log Monitoring

The event variables are used when applying a condition to a response action within an event log monitoring response.
Variable Description Type
EventDateTime The date and time the event was logged. Date
Log The name of the event log containing the event. String
Type The type of event. Possible values are 'Error', 'Warning', 'Information', 'Audit Success' and 'Audit Failure'. String
Source The source of the event. String
Category The category of the event. If no category is associated with the event, this will be 'None'. String
ID The event identifier. Integer
User The Windows user associated with the event. If no user is associated with the event, this will be 'N/A'. String
Details The details of the event. String

Service Monitoring

The service monitoring variables are used when applying a condition to a response action within a service monitoring response.
Variable Description Type
ID The Windows internal identifier for the service. String
Name The name of the service. String

Network Device Monitoring

The network device monitoring variables are used when applying a condition to a response action within a network device monitoring response.
Variable Description Type
Address The address of the device. String
Result The result of the 'ping'. Possible values are 'Respond' and 'Fail'. String

SNMP Trap Monitoring

The SNMP trap variables are used when applying a condition to a response action within an SNMP trap monitoring response.
Variable Description Type
OID The OID of the enterprise that generated the trap. String
Agent The IP address of the agent that generated the trap, taken from the received SNMP PDU. String
Source The IP address of the agent that generated the trap, taken from the network transport. String
Type The generic trap type. Possible values are 'Unknown', 'Cold start', 'Warm start', 'Link down', 'Link up', 'Authentication failure', 'EGP peer loss' and 'Enterprise specific'. String
ID The specific trap identifier. Integer
Community The community string. String
Timestamp The timestamp (in timeticks) of the trap, relative to an epoch on the generating system, rather than an absolute time. Integer

Availability

The availability monitoring variables are used when applying a condition to a response action within an availability response.
Variable Description Type
System The name of the system. String
Result The result of the availability test. Possible values are 'Available' and 'Unavailable'. String

Database Server Monitoring

The database serber monitoring variables are used when applying a condition to a response action within a database server monitoring response.
Result The result of the comparison test. Possible values are 'Snapshot Match' and 'Snapshot Not Match'. String

Web Server Monitoring

The web server monitoring variables are used when applying a condition to a response action within a web server monitoring response.
Variable Description Type
Result The result of the page comparison. Possible values are 'Content Match', 'Content Not Match', 'Fragment Present' and 'Fragment Missing'. String

Mail Infrastructure Monitoring

The mail infrastructure monitoring variables are used when applying a condition to a response action within a mail infrastructure monitoring response.
Variable Description Type
Result The result of the message delivery attempt. Possible values are 'Message Delivered' and 'Message Not Delivered'. String