About Site Monitoring

To monitor Commerce Server 2002 sites, you use Commerce Server performance counters as well as server and resource monitoring tools that are available in Microsoft Windows 2000 Server and Microsoft Visual Studio.

This section discusses non-Commerce Server tools. For information about Commerce Server performance counters, see Commerce Server Performance Counters.

Health Monitor

Internet Protocol Security (IPSec) Monitor

Microsoft Web Application Stress Tool

Network Monitor

SQL Server Profiler

Visual Studio Analyzer

Active Directory Monitoring Tools

Health Monitor

Health Monitor is a service that is available in Microsoft Application Center 2000. Health Monitor displays events and threshold breaches by running an agent on each monitored server and tracking values in the Windows Machine Interface (WMI). For more information about Application Center, see Microsoft Application Center 2000 Help.

Internet Protocol Security (IPSec) Monitor

Windows 2000 provides the Internet Protocol Security (IPSec) Monitor to confirm whether your secured communications are successful. It displays the active security associations on local or remote computers. For example, you can use IPSec Monitor to determine whether there has been a pattern of authentication or security association failures, possibly indicating incompatible security policy settings.

Microsoft Web Application Stress Tool

The Microsoft Web Application Stress (WAS) tool is a simulation tool developed by Web testers to realistically reproduce multiple browsers requesting pages from a Web application. Microsoft has made the tool easy to use by masking some of the complexities of Web server testing. This makes the WAS tool useful for anyone interested in gathering performance data on a Web site.

The WAS tool is a consolidation of many of the best features developed in WAS over the years, as well as a few new features. In addition, the current version covers the most needed features for stress testing three-tiered, personalized, and ASP page sites running on Windows 2000.

Network Monitor

Network Monitor (Netmon.exe) is a Windows 2000 administrative tool you can use to track network traffic. You use Network Monitor to capture network traffic for display and analysis. You can use this tool to perform tasks such as analyzing previously captured data in user-defined methods, extracting data from defined protocol parsers, and analyzing real-time traffic on your network.

Network Monitor is useful for capturing packets between browsers, Web servers, and SQL Server. It provides valuable timing information as well as packet size, network utilization, and many other statistics that can be valuable for managing system performance. It is not installed by default, but you can install it by using the Add/Remove Programs option in the Control Panel.

SQL Server Profiler

SQL Server Profiler is a tool that captures Microsoft SQL Server events from a server. The events are saved in a trace file that you can analyze or use to replay a specific series of steps later when you are trying to diagnose a problem. You can use SQL Server Profiler to:

  • Step through problem queries to find the cause of the problem.
  • Find and diagnose slow-running queries.
  • Capture the series of SQL statements that lead to a problem. The saved trace can then be used to replicate the problem on a test server where the problem can be diagnosed.
  • Monitor the performance of SQL Server to tune database performance.

Visual Studio Analyzer

You can use Visual Studio Analyzer, a tool in Microsoft Visual Studio 6.0 Enterprise Edition, to analyze performance, isolate page faults, and understand the structure of your distributed applications. You can use Visual Studio Analyzer with applications and systems built with any of the Visual Studio tools.

Several Microsoft technologies, such as Component Object Model (COM), ActiveX Data Objects (ADO), and COM+, are shipped with the ability to provide information to Visual Studio Analyzer. If your applications use any of these technologies, you can get detailed information about this use in Visual Studio Analyzer. In addition, you can customize your own applications to provide information to Visual Studio Analyzer.

Active Directory Monitoring Tools

If you are deploying a site that uses Active Directory, use the following monitoring tools:

Active Directory monitoring tool Use to monitor
Event Log Information about hardware, software, and system problems. You can use Event Logs to aggregate system uptime by monitoring a combination of system startup, clean shutdown, and other shutdown events.
Performance Logs and Alerts Performance Logs and Alerts. Performance counters are contained in categories of objects. You can configure Performance Logs and Alerts to alert you when designated thresholds have been exceeded. You choose the criteria you want reported and the manner in which you want it reported to you.
Replication Monitor Low-level status and performance of replication between Active Directory domain controllers. Replication Monitor is available in the Microsoft Windows 2000 Server Resource Kit.

See Also

Commerce Server Performance Counters

Copyright © 2005 Microsoft Corporation.
All rights reserved.