BizTalk360 allows the BizTalk Administrators to set up alerts on Host Instances, Web Endpoints, Database queries and Message Box Viewer reports. The administrator can set up alerts to be notified when the host instances are not in the expected state, when the web services do not return the expected status codes, and so on.
The first step in monitoring BizTalk environments is to set up monitoring of host instances. One of the advantages of using BizTalk360 to monitor host instances is that you can set up monitoring not only on 'Started' state but also on other different states such as Stopped, Disabled, AtleastOneActive (used for clustered host instances). For instance, you may have left the state of a particular host instance in disabled state and forgot to turn it back to enabled state. Therefore, by setting an alarm on the actual status (enabled), the system sends a warning alert email indicating that the host instance is in the Disabled state.
Let us consider a scenario to understand the host instance monitoring in a easier way. You have a multi-server environment, say Server 1 and Server 2 and you require the host instance BizTalkServerApplication to be in the started state in Server 1 and in disabled state in Server 2. But accidentally someone changes the status of the host instance in Server 2 from disabled to started state. This is a clear violation against the required status. Hence, in these situations, BizTalk360 will pick up the threshold violation and notify the user against the alarm that has been configured for this purpose. BizTalk360 gives you the flexibility to monitor the host instances for any available state like Started, Stopped, and Disabled.
Assigning the expected state of a host instance to AtleastOneActive can only be done for clustered host instances, when this is assigned the monitoring service will verify that across all the instances for the clustered host one host instance is active, guaranteeing that the service is running and now downtime happened for that host.
Setting up monitoring for Host Instances
- Log in to the BizTalk360 application
- Click 'Monitoring and Notification' in the Menu panel on the left side of the screen
- Select 'BizTalk Environment' from the drop down in the top right corner of the screen
- In the top right corner of the page, select the Alarm name (see Creating an alarm) for which you would like to associate the alerts
- In the list of system resources at the top, select Host Instances
- Select the check boxes against the host instances that you wish to monitor
- Set the value of Expected State by selecting from the values from drop down. For instance, if the current state of the host instances is Stopped, you need to set the value in the drop down to Started. This will trigger a notification email/SMS to the administrator about the status change.