Microsoft Exchange Server is an enterprise mail and calendaring server developed by Microsoft. It supports SMTP, IMAP, POP3, and webmail services. Moein monitoring system has the capability of monitoring Exchange Server. Moein Collects IMAP, PoP3, SMTP, queue length, outlook web access, transport database, various filters and etc. metrics through WMI interfaces. The following is a list of the performance metrics for Exchange mail server:
ASP.net (ASPNET_WMI):
Availability Service (AvailabilityServic_Wmi):
- Availability Requests Rate
- Average Process Time Of A Free Busy Request
- Mailbox Session Hits Per Second
- Public Folder Queries Rate
- Public Folder Request Failures Rate
Auto Discover:
Web Services:
- Connection Attempts Per Second
- Current ISAPI Extension Requests
- Other Request Methods Per Second
- Completed Requests Per Second
Exchange Control Panel:
- Explicit Sign-On Outbound Proxy Requests - Average Response Time
- Requests - Average Response Time
- ASP.net Request Failures Per Second
- Powershell Runspaces - Average Active Time
- Powershell Runspaces Per Second
Unified Messaging:
- Percent Of Failed Mailbox Connection Attempts Over The Last Hour
- Percent Of Inbound Calls Rejected By The UM Service Over The Last Hour
- Percent Of Inbound Calls Rejected By The UM Worker Process Over The Last Hour
- Percent Of Messages Successfully Processed Over The Last Hour
- Percent Of Partner Voice Message Transcription Failures Over The Last Hour
- Calls Disconnected On Irrecoverable Internal Error
- Calls Disconnected By User Failure
Active Sync:
Outlook Web Access:
RPC Client Access:
- Client RPC Average Latency
- RPC Operations Per Second
Transport Database:
- Log Generation Checkpoint Depth
- Version Buckets Allocated
- IO Database Reads Per Second
- IO Database Writes Per Second
- Log Record Stalls Per Second
Queue Length:
- Aggregate Delivery Queue Length All Queues
- Active Remote Delivery Queue Length
- Active Mailbox Delivery Queue Length
- Active Non-SMTP Delivery Queue Length
- Retry Mailbox Delivery Queue Length
- Retry Non-SMTP Delivery Queue Length
- Retry Remote Delivery Queue Length
- Largest Delivery Queue Length
Edge Sync:
- Hub Transport Servers Total
- Edge Servers Leased Total
- Edge Objects Added Per Second
- Edge Objects Deleted Per Second
- Edge Objects Updated Per Second
- Scan Jobs Completed Successfully Total
- Scan Jobs Failed Because Could Not Extend Lock Total
- Scan Jobs Failed Because Of Directory Error Total
- Scan Jobs Failed Because Could Not Lock Total
- Source Objects Scanned Per Second
- Target Objects Scanned Per Second
Recipient Filter Agent:
- Recipients Rejected By Recipient Validation Per Second
- Recipients Rejected By Block List Per Second
Sender Filter Agent:
- Messages Filtered By Sender Filter Per Second
Content Agent Filter:
- Messages That Bypassed Scanning
- Messages Scanned Per Second
Load Assessment:
- Inbound Message Delivery Attempts Per Second
- Inbound Local Delivery Calls Per Second
- Average Bytes Per Message
- Messages Received Per Second
- Items Queued For Delivery Per Second
- Messages Queued For Delivery Per Second
- Messages Submitted Per Second
- Messages Completed Delivery Per Second
Dumpster:
- Dumpster Inserts Per Second
- Dumpster Deletes Per Second
POP3 Performance Counter:
IMAP Performance Counter:
SMTP Performance Counter:
- Inbound Connections Current
- Outbound Connections Current
- Inbound Messages Received Persec
Latency Requirements Counter:
- Database PageFault Stalls Per Second
- Database I/O Reads Average Latency
- Database I/O Writes Average Latency
- I/O Log Writes Per Second
- Log Record Stalls Per Second
Message Queue Counters:
- Messages Submitted Persec
- Messages Submitted Persec
Information Store RPC Processing Counters:
Cache Statistics:
- Connection Cache Active Connections
- Connection Cache Idle Connections
- Connection Cache Num Caches
- Connection Cache Total Capacity
RPC & Client Activity Counters:
Search Index Counters (Content Indexing):
- Percentage Processor Time of indexing
- Average Document Indexing Time
- Crawler Mailboxes Remaining
Database Counters:
- Log Bytes Writes Per Second
- Database Cache Percent Hit
- Database Cache Size In MB
- Version Buckets Allocated
- Log Generation Check Point Depth
- Database I/O Reads Average Latency
- Database I/O Writes Average Latency
Mailbox Assistant Counters:
- Percentage Processor Time Of Mailbox Assistant
- Average Event Processing Time In Seconds
- Mailboxes Processed Per Second