Mail Server Monitor

AppPerfect Mail Server Monitor can currently monitor MS Exchange 2000 Enterprise Edition server and MS Exchange 2003 Enterprise Edition server. MS Exchange uses the PDH (Performance Data Helper) library. All attributes available for monitoring through this library are available in AppPerfect Monitor Console.

MS Exchange 2000 & 2003 Enterprise Edition

Pre-Defined Attributes:

Database

Database Cache Size: Displays the amount of system memory the database cache manager uses to hold commonly used information from the database files in order to prevent file operations. If the database cache size seems to be too small for optimal performance and little memory is available on the system (see the Memory/Available Bytes counter), adding more memory to the system may increase performance. If a lot of memory is available on the system and the database cache size is not growing beyond a certain point, the database cache size may be capped at an artificially low limit. Increasing this limit may increase performance.

Log Record Stalls/sec: Displays the number of log records that cannot be added to the log buffers per second because they are full. If this counter is not zero most of the time, the log buffer size may be a bottleneck.

Log Writes/sec: Displays the number of times the log buffers are written to the log files per second. If this number approaches the maximum write rate for the media holding the log files, the log may be a bottleneck.

Table Opens/sec: Displays the number of database tables opened per second.

Epoxy

Client Out Queue Length: Displays the number of requests waiting to be processed by the Exchange store. Generally, this counter should be zero.

Store Out Queue Length: Displays the number of requests waiting to be picked up by the IIS protocol handlers. Generally, this counter should be zero.

MSExchangeIS

Active Connection Count: Displays the number of connections to the Exchange store that have shown activity in the last 10 minutes.

Active User Count: Displays the number of user connections that have shown activity in the last 10 minutes.

Connection Count: Displays the number of client processes connected to the Exchange store.

RPC Averaged Latency: Displays RPC latency in milliseconds averaged for the past 1024packets. The counter is typically less than approximately 20milliseconds in normal operations.

RPC Operations/sec: Displays the rate that RPC operations are occurring.

RPC Requests: Displays the number of client requests currently being processed by the Exchange store. This counter should typically be less than 10. If it is larger than 25, this is a likely indicator of a resource bottleneck. Only 100 requests can be handled at a time. If the RPC Requests reach 100, the client will experience refused connections.

User Count: Displays the actual count of users (not connections) currently using the Exchange store. Performance measurement must always be correlated with current user numbers when interpreting this counter.

MSExchangeIS Mailbox

Active Client Logons: Displays the number of clients that performed any action within the last 10-minute time interval.

Message Opens/sec: Displays the rate that requests to open messages are submitted to the Exchange store.

Receive Queue Size: Displays the number of messages in the mailbox store's receive queue. This counter should remain generally at zero during normal operations.

Send Queue Size: Displays the number of messages in the mailbox store's send queue. This counter should remain generally at zero during normal operations.

MSExchangeIS Public

Folder opens/sec: Displays the rate that requests to open folders are submitted to the Exchange store.

Message Opens/sec: Displays the rate that requests to open messages are submitted to the Exchange store.

Receive Queue Size: Displays the number of messages in the public stores receive queue. Generally, this counter should remain at zero during normal operations.

Send Queue Size: Displays the number of messages in the public stores send queue. Generally, this counter should remain at zero during normal operations.

Categorizer Queue Length: Indicates how well SMTP is processing LDAP lookups against global catalog servers. This should be at or around zero unless you are expanding distribution lists. This is an excellent counter that tells you how healthy your global catalogs are. If access to your global catalogs is slow, this counter can increase.

SMTP Server

Local Queue Length: Displays the number of messages in the local SMTP queue.

Messages Delivered/sec: Displays the rate that messages are being delivered to local mailboxes.

Messages Received/sec: Displays the rate that messages are being received.

Messages Sent/sec: Displays the rate that messages are being sent.

Dynamic Attributes:

Database Object: There will be no predefined attributes. It will be part of Dynamic Attributes only.

Epoxy Object: Total instance will be part of the predefined attributes. All other instances will be part of Dynamic Attributes.

MSExchangeIS Object: There will be no dynamic attributes in this case. Bcos there are no Instances for this object.

MSExchangeIS Mailbox Object: Total instance will be part of the predefined attributes. All other instances will be part of Dynamic Attributes.

MSExchangeIS Public Object: Total instance will be part of the predefined attributes. All other instances will be part of Dynamic Attributes.

SMTP Server Object: Total instance will be part of the predefined attributes. All other instances will be part of Dynamic Attributes.