eG Microsoft Exchange Server Monitor
Electronic mail is probably the most mission-critical application on the Internet today! Most businesses use email for communication with suppliers and customers - proposals, support requests, meetings, are all scheduled over email, and any downtime, non-delivery, extremely delayed delivery of email can severely impact the operation of a business. Consequently, mail server monitoring is extemely important for most corporations. The eG Enterprise suite includes specialized monitoring for Microsoft's Exchange server monitoring that powers many corporate email systems.
IT administrators often encounter instances where users complain that mail performance is slow. The key challenge for an administrator is to determine where and why a slow-down is occurring (e.g., is there a problem is receiving data from clients over a network? is the slow-down in the Microsoft Exchange server's processing? or is the problem due to slow disk read/writes at the operating system level?), and what can be done to solve this problem.
The eG monitor for Exchange servers makes monitoring and managing Exchange server performance easy and efficient. Using either an agent-based on an agentless approach, administrators can monitor various aspects of the Exchange server's performance including the instantaneous occupancy of the different Exchange server queues, the access patterns of users, and the interaction of the Exchange server with the Active Directory. eG Enterprise's unique layer model representation provides an intuitive and elegant way to correlate the application performance with network, CPU, memory, and disk performance, thereby allowing administrators to quickly interpret where the performance bottlenecks may be. Data collected by the eG agents is stored in a relational database, so historical analysis and diagnosis can be performed to determine how the server can be reconfigured for optimal performance.

eG Enterprise's custom model for an Exchange server

Topology of a Microsoft Exchange service
What the eG Monitor for Microsoft Exchange Server Reveals
| Application Type |
Application that can be monitored remotely (i.e., agentless) |
| Service Monitoring |
- Are client requests reaching the Exchange server, and is the response time acceptable?
- Are any of the Exchange server queues indicating a malfunctioning/slow-down of the server?
- Are RPC requests from MAPI clients being queued for processing at the Exchange server, or any change in the server's processing rate of RPC requests?
- Is there any queue buildup at the Epoxy layer between the Exchange store and Microsoft IIS?
- Are many retries being attempted for mail delivery?
- Is there a significant slowdown in local mail delivery time? What is the delivery time of mail to remote locations?
- Are there any critical errors related to Exchange in the Windowsevent logs?
- Is the exchange database configured correctly? Are there enough log buffers, and is the cache hit ratio within acceptable limits?
|
| Process Monitoring |
- Are the critical Exchange processes working?
- Is any process consuming excessive CPU or memory?
- Is there any unusual activity on the server (e.g., backup jobs, antivirus software) that can be impacting the Exchange server's performance?
|
| Mail Traffic Monitorings |
- What is the workload on the server in terms of RPC requests from MAPI clients like Outlook?
- Is there any unusual increase in mail traffic activity?
- What are the peak times and how many users are connected at that time?
|
| Network Monitoring |
- Are there network congestion/collision issues that could be slowing performance as seen by end users?
- Is there excessive queueing of requests on any of the network interfaces of the system hosting the Exchange server?
|
| Memory Monitoring |
- Does the system hosting the Exchange server have sufficient free memory?
- Are there excessive page faults occurring that could be impacting performance?
|
| Disk Monitoring |
- Is there a disk bottleneck on the system hosting the Exchange server?
- Are there requests queued on any of the disks on the system hosting the Exchange server?
- Are disk read/writes to any of the disks on the system very slow?
- Is the load on the disks balanced well or is one of the disks handling a much higher load than the others?
|
| CPU Monitoring |
- Is the system CPU on the Exchange server very heavily used?
- Which process(es) are taking up CPU? Is there a specific time period daily when system usage tends to peak?
|
| Active Directory Monitoring |
- Is the Exchange server able to communicate with the Active Directory server?
- Is the length of the categorizer queue which handles requests to the global catalogs unusually high?
|
Benefits of the eG Exchange Server Monitoring Tool
- Ensure that your critical Exchange servers are operating optimally at all times;
- Get proactive alerts of performance anomalies that can impact mail performance;
- Accurately identify bottlenecks by correlating across performance at application, network, and system layers;
- Easily assess the effect of server/network reconfigurations and their impact on mail service performance;