exchange collector

April 14, 2025 ยท View on GitHub

Metric name prefixexchange
SourcePerformance Counter
Enabled by default?No

Flags

--collectors.exchange.list

Lists the Perflib Objects that are queried for data along with the perlfib object id

--collectors.exchange.enabled

Comma-separated list of collectors to use, for example: --collectors.exchange.enabled=AvailabilityService,OutlookWebAccess. Matching is case-sensitive. Depending on the exchange installation not all performance counters are available. Use --collectors.exchange.list to obtain a list of supported collectors.

Metrics

NameDescription
windows_exchange_rpc_avg_latency_secThe latency (sec), averaged for the past 1024 packets
windows_exchange_rpc_requestsNumber of client requests currently being processed by the RPC Client Access service
windows_exchange_rpc_active_user_countNumber of unique users that have shown some kind of activity in the last 2 minutes
windows_exchange_rpc_connection_countTotal number of client connections maintained
windows_exchange_rpc_operations_totalThe rate at which RPC operations occur
windows_exchange_rpc_user_countNumber of users
windows_exchange_ldap_read_time_secTime (sec) to send an LDAP read request and receive a response
windows_exchange_ldap_search_time_secTime (sec) to send an LDAP search request and receive a response
windows_exchange_ldap_write_time_secTime (sec) to send an LDAP Add/Modify/Delete request and receive a response
windows_exchange_ldap_timeout_errors_totalTotal number of LDAP timeout errors
windows_exchange_ldap_long_running_ops_per_secLong Running LDAP operations per second
windows_exchange_transport_queues_external_active_remote_deliveryExternal Active Remote Delivery Queue length
windows_exchange_transport_queues_internal_active_remote_deliveryInternal Active Remote Delivery Queue length
windows_exchange_transport_queues_active_mailbox_deliveryActive Mailbox Delivery Queue length
windows_exchange_transport_queues_retry_mailbox_deliveryRetry Mailbox Delivery Queue length
windows_exchange_transport_queues_unreachableUnreachable Queue length
windows_exchange_transport_queues_external_largest_deliveryExternal Largest Delivery Queue length
windows_exchange_transport_queues_internal_largest_deliveryInternal Largest Delivery Queue length
windows_exchange_transport_queues_poisonPoison Queue length
windows_exchange_transport_queues_messages_queued_for_delivery_totalMessages Queued For Delivery Total
windows_exchange_transport_queues_messages_submitted_totalMessages Submitted Total
windows_exchange_transport_queues_messages_delayed_totalMessages Delayed Total
windows_exchange_transport_queues_messages_completed_delivery_totalMessages Completed Delivery Total
windows_exchange_transport_queues_aggregate_shadow_queue_lengthThe current number of messages in shadow queues
windows_exchange_transport_queues_submission_queue_lengthSubmission Queue Length
windows_exchange_transport_queues_delay_queue_lengthDelay Queue Length
windows_exchange_transport_queues_items_completed_delivery_totalItems Completed Delivery Total
windows_exchange_transport_queues_items_queued_for_delivery_expired_totalItems Queued For Delivery Expired Total
windows_exchange_transport_queues_items_queued_for_delivery_totalItems Queued For Delivery Total
windows_exchange_transport_queues_items_resubmitted_totalItems Resubmitted Total
windows_exchange_http_proxy_mailbox_server_locator_avg_latency_secAverage latency (sec) of MailboxServerLocator web service calls
windows_exchange_http_proxy_avg_auth_latencyAverage time spent authenticating CAS requests over the last 200 samples
windows_exchange_http_proxy_outstanding_proxy_requestsNumber of concurrent outstanding proxy requests
windows_exchange_http_proxy_requests_totalNumber of proxy requests processed each second
windows_exchange_availability_service_requests_per_secNumber of requests serviced per second
windows_exchange_owa_current_unique_usersNumber of unique users currently logged on to Outlook Web App
windows_exchange_owa_requests_totalNumber of requests handled by Outlook Web App per second
windows_exchange_autodiscover_requests_totalNumber of autodiscover service requests processed each second
windows_exchange_workload_active_tasksNumber of active tasks currently running in the background for workload management
windows_exchange_workload_completed_tasksNumber of workload management tasks that have been completed
windows_exchange_workload_queued_tasksNumber of workload management tasks that are currently queued up waiting to be processed
windows_exchange_workload_yielded_tasksThe total number of tasks that have been yielded by a workload
windows_exchange_workload_is_activeActive indicates whether the workload is in an active (1) or paused (0) state
windows_exchange_activesync_requests_totalNum HTTP requests received from the client via ASP.NET per sec. Shows Current user load
windows_exchange_http_proxy_avg_cas_proccessing_latency_secAverage latency (sec) of CAS processing time over the last 200 reqs
windows_exchange_http_proxy_mailbox_proxy_failure_rate% of failures between this CAS and MBX servers over the last 200 sample
windows_exchange_activesync_ping_cmds_pendingNumber of ping commands currently pending in the queue
windows_exchange_activesync_sync_cmds_totalNumber of sync commands processed per second. Clients use this command to synchronize items within a folder

Example metric

This collector does not yet have explained examples, we would appreciate your help adding them!

Useful queries

This collector does not yet have any useful queries added, we would appreciate your help adding them!

Alerting examples

This collector does not yet have alerting examples, we would appreciate your help adding them!