In this section, we will see how to set up monitoring of NT Services using BizTalk360. The NT services will automatically get started when the system boots up, while a few of them require manual intervention to get them started. As important the services are to allow the system to perform its regular actions, it is important to monitor their status on a periodic basis. For instance, let us consider the IIS Admin Service. The IIS Admin service hosts the IIS configuration and it is responsible to monitor the SMTP and FTP connections to your server. This NT service needs to be started when the server boots up. Accidentally, if this service does not start up, you will be unable to configure SMTP or FTP and, in turn, any other NT services that depend on it will fail to start. Therefore, you need to set up monitoring for this NT Service, to send you an alert when the status is "Stopped". It is a general best practice to monitor NT Services that are important for BizTalk like the Enterprise Single Sign-On, BAM Alerts or the World Wide Web Publishing Service to be running and monitor some other services to be stopped so that resources on the Servers are not being overutilized.
You can monitor the NT services for two different states - Running and Stopped. A Running state indicates that the NT service has been started and is currently performing the respective operations. A Stopped state means that the NT service is not running and needs manual intervention to be started. You can set up the alerts for the different states to be alerted when there is a violation on these states.
Setting up monitoring for NT Services
- Log in to the BizTalk360 application
- Click 'Monitoring' in the navigation panel
- Click the expand button against 'Manage Mapping' tab and depending on your requirement, select the 'BizTalk Servers' link or the SQL Servers' link
- Select the BizTalk or SQL Server for which you want to set up the monitoring on NT services
- Select the Alarm name (See Creating an alarm) from the drop down for which you would like to associate the alerts
- At the tab pages at the top, select NT Services
- Choose the NT Services that you wish to monitor and receive the alerts
- Select the check box against the NT Services to activate the alerts
- Set the value of Expected State by selecting from the value from drop down. For instance, if the current state of the NT Services is Running and you want to be alerted when it is stopped, you need to set the value in the drop down to Stopped