Managing a BackOffice Server 2000 installation should be as proactive a task as it is reactive. Fortunately, Microsoft included several useful utilities to help you manage your installation and keep problems at bay.
Among these tools is the BackOffice Server 2000 utility, Health Monitor 2.1—a flexible, moment-to-moment view into the server and its condition. Health Monitor continually probes the system for system alerts, performance data, and installed service data, collecting the results in a manageable form so that you can view detailed status information about any server in your organization.
Health Monitor can collect data from a variety of sources, including Windows Management Instrumentation (WMI) controls, Performance Monitor counters, Windows events and logs, individual application services and processes, and many other data types, such as file and folder properties, HTTP address locations, and COM+ applications. Health Monitor is thorough in its data collection.
The Health Monitor GUI lets you select any server in your organization and view the data that Health Monitor collected for that server. You can set the utility to notify you in several ways if a failure or event occurs. Notification methods include sending email or pager alerts, documenting the problem in a .log format file, executing a script, and running a command from the command line. You can customize the failure levels, so that Health Monitor uses threshold-based alerts that are compliant with the Common Information Model (CIM) specification.
Health Monitor comes preconfigured with several threshold levels, or you can configure your own thresholds. For example, an administrator can configure the utility to send an informational alert when processor time reaches 70 percent, a warning alert when processor time reaches 85 percent, and a critical alert when processor time reaches 100 percent.
Let's walk through an example of how to configure Health Monitor to send an email alert when disk space reaches a critical level, near capacity.
- Log on to your domain as Administrator. Select Start, Programs, Microsoft BackOffice Server, BackOffice Server Management Console to bring up the BackOffice Server snap-ins.
- Click the Tree tab, and from the BackOffice Server Console list, select the Health Monitor snap-in. Expand the view to display Health Monitor/All Monitored Computers/localhost. The Details pane on the right shows the management view's details, as Figure 1 shows. The Details pane shows current alerts that your system sends. Yellow "!" signs indicate active alerts. View the list, select an active alert, and double-click it to show its details.
- Expand the Actions container, then right-click it. Click New, then select E-mail Action from the context menu.
- The E-mail Action Properties dialog box appears. Click General, change the Name field to E-mail Disk Space Alert to Admin, and click Details.
- Under the Details tab, enter the following information:
- SMTP Server: Enter your server's full DNS name (e.g., colossus.hasselltech.net)
- To: Administrator
- Subject: Select %TargetInstance.EmbeddedStatus.InstanceName% from the drop-down list
- Message: Enter Your server %TargetInstance.EmbeddedStatus.InstanceName% has exceeded maximum allowed disk space usage.
Now, when your disk fills up, the administrator receives an email alert. (To test this alert sooner, you can change the threshold to something much lower—such as 50 percent free space—but remember that such a setting will generate alerts constantly until you reset it.)
I'm sad to say that this column is the final entry in the BackOffice Server channel. Windows 2000 Magazine and Microsoft are devoting their resources elsewhere and rightly so in my opinion. I'm now writing a small office/home office (SOHO) security column for WindowsITSecurity.com, which is posted every other week like this column. I hope you'll visit me at that site. I've enjoyed writing about BackOffice Server and wish you the best of luck in the future. Until we meet again!