Action Configuration parameters | Specify one or more conditions to monitor. To do this, specify a metric, operator, and value for each metric. To specify multiple conditions, use the plus button to add multiple rows. If multiple parameters are used, they are connected by the AND operator. | |
Name | String Array. The metrics to monitor. | |
Value | Description | |
Availability | Indicates whether the service was available to the specified consumers in the current interval. | |
Average Response Time | The average amount of time it took the service to complete all invocations in the current interval. Response time is measured from the moment Mediator receives the request until the moment it returns the response to the caller. You can specify a value to monitor if the response time is within the set limit or take required steps. For example, if you specify 2 seconds, a monitoring alert will be generated if the response time exceeds 2 seconds during the current interval. | |
Fault Count | The number of faults returned in the current interval. You can specify a number exceeding which an alert will be generated indicate that necessary actions to taken to control the fault count. For example, if you specify 5 in this field, a monitoring alert will be generated if the fault count exceeds 5 during the current interval. | |
Maximum Response Time | The maximum amount of time to respond to a request in the current interval. You can specify a value to monitor if the response time does not exceed the time provided. A monitoring alert will be generated if the maximum time taken to respond is exceeded. | |
Minimum Response Time | The minimum amount of time to respond to a request in the current interval. | |
Successful Request Count | The number of successful requests in the current interval. | |
Total Request Count | The total number of requests (successful and unsuccessful) in the current interval. | |
Operator | String Array. Select an appropriate operator. | |
Value | String Array Specify an appropriate value. | |
Alert for Consumer Applications | Object Array. Specify the Application asset(s) to which this Service Level Agreement applies. To specify multiple Application assets, use the plus button to add multiple rows. | |
Alert parameters | Object. Specify the following parameters for the alerts that reports on the Service Level Agreement conditions: | |
Alert Interval | Number. The time period (in minutes) in which to monitor performance before sending an alert if a condition is violated. | |
Alert Frequency | String. Specifies how frequently to issue alerts for the counter-based metrics (Total Request Count, Success Count, Fault Count). | |
Value | Description | |
Every Time | Issue an alert every time one of the specified conditions is violated. | |
Only Once | Issue an alert only the first time one of the specified conditions is violated. | |
Rule Expiration Date | String. Specifies the date on which this Service Monitoring Performance action expires, in format MM/DD/YYYY. | |
Reply to Destination | String. Specifies where to log the alert. Important: Ensure that Mediator is configured to send event notifications to the destination(s) you specify here. For details, see Administering webMethods Mediator. | |
Value | Description | |
CentraSite | Sends the alerts to the virtual service's Events profile in CentraSite. Prerequisite: You must configure Mediator to communicate with CentraSite (in the Integration Server Administrator, go to Solutions > Mediator > Administration > CentraSite Communication). For the procedure, see Administering webMethods Mediator. | |
Local Log | Sends the alerts to the server log of the Integration Server on which Mediator is running. Also select a value in the Log Level field: Info: Logs error-level, warning-level, and informational-level alerts. Warn: Logs error-level and warning-level alerts. Error: Logs only error-level alerts. Important: The Integration Server Administrator's logging level for Mediator should match the logging level specified for this action (go to Settings > Logging > Server Logger). | |
SNMP | Sends the alerts to CentraSite's SNMP server or a third-party SNMP server. Prerequisite: You must configure the SNMP server destination (in the Integration Server Administrator, go to Solutions > Mediator > Administration > Email). For the procedure, see Administering webMethods Mediator. | |
Email | Sends the alerts to an SMTP email server, which sends them to the email address(es) you specify here. To specify multiple addresses, use the plus button to add rows. Prerequisite: You must configure the SMTP server destination (in the Integration Server Administrator, go to Solutions > Mediator > Administration > Email). For the procedure, see Administering webMethods Mediator. | |
EDA/Database | Sends the alerts to an EDA endpoint/Database destination that you configured in Integration Server Administrator: An EDA endpoint (that is, a default endpoint configured in the universal messaging configuration). A Database (that is, a JDBC connection pool is defined in Integration Server and associated with the Mediator functional alias). Prerequisite: You must configure the EDA/Database destination in Integration Server on the Solutions > Mediator > Administration > EDA/Database Configuration page. For details, see Administering webMethods Mediator. | |
Alert Message | String. Optional. Specify a text message to include in the alert. |