windows_exporter/docs/collector.exchange.md
rmyhren 3c98edaa2c
Adds MS Exchange collector (#508)
Adds MS Exchange collector

Co-authored-by: Robin Eikaas <robin@eika.as>
Co-authored-by: Robert Myhren <robert.myhren@skatteetaten.no>
2020-05-24 18:05:27 +02:00

5.6 KiB

exchange collector

The exchange collector collects metrics from MS Exchange hosts through perflib

Metric name prefix exchange
Classes Win32_PerfRawData_MSExchangeADAccess_MSExchangeADAccessProcesses
Win32_PerfRawData_MSExchangeTransportQueues_MSExchangeTransportueues
Win32_PerfRawData_ESE_MSExchangeDatabaseInstances
Win32_PerfRawData_MSExchangeHttpProxy_MSExchangeHttpProxy
Win32_PerfRawData_MSExchangeActiveSync_MSExchangeActiveSync
Win32_PerfRawData_MSExchangeAvailabilityService_MSExchangeAvailabilityService
Win32_PerfRawData_MSExchangeOWA_MSExchangeOWA
Win32_PerfRawData_MSExchangeAutodiscover_MSExchangeAutodiscover
Win32_PerfRawData_MSExchangeWorkloadManagementWorkloads_MSExchangeWorkloadManagementWorkloads
Win32_PerfRawData_MSExchangeRpcClientAccess_MSExchangeRpcClientAccess
Enabled by default? No

Flags

--collectors.exchange.list

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

Metrics

Name Description
wmi_exchange_rpc_avg_latency_sec The latency (sec), averaged for the past 1024 packets
wmi_exchange_rpc_requests Number of client requests currently being processed by the RPC Client Access service
wmi_exchange_rpc_active_user_count Number of unique users that have shown some kind of activity in the last 2 minutes
wmi_exchange_rpc_connection_count Total number of client connections maintained
wmi_exchange_rpc_operations_total The rate at which RPC operations occur
wmi_exchange_rpc_user_count Number of users
wmi_exchange_ldap_read_time_sec Time (sec) to send an LDAP read request and receive a response
wmi_exchange_ldap_search_time_sec Time (sec) to send an LDAP search request and receive a response
wmi_exchange_ldap_write_time_sec Time (sec) to send an LDAP Add/Modify/Delete request and receive a response
wmi_exchange_ldap_timeout_errors_total Total number of LDAP timeout errors
wmi_exchange_ldap_long_running_ops_per_sec Long Running LDAP operations per second
wmi_exchange_transport_queues_external_active_remote_delivery External Active Remote Delivery Queue length
wmi_exchange_transport_queues_internal_active_remote_delivery Internal Active Remote Delivery Queue length
wmi_exchange_transport_queues_active_mailbox_delivery Active Mailbox Delivery Queue length
wmi_exchange_transport_queues_retry_mailbox_delivery Retry Mailbox Delivery Queue length
wmi_exchange_transport_queues_unreachable Unreachable Queue lengt
wmi_exchange_transport_queues_external_largest_delivery External Largest Delivery Queue length
wmi_exchange_transport_queues_internal_largest_delivery Internal Largest Delivery Queue length
wmi_exchange_transport_queues_poison Poison Queue length
wmi_exchange_http_proxy_mailbox_server_locator_avg_latency_sec Average latency (sec) of MailboxServerLocator web service calls
wmi_exchange_http_proxy_avg_auth_latency Average time spent authenticating CAS requests over the last 200 samples
wmi_exchange_http_proxy_outstanding_proxy_requests Number of concurrent outstanding proxy requests
wmi_exchange_http_proxy_requests_total Number of proxy requests processed each second
wmi_exchange_avail_service_requests_per_sec Number of requests serviced per second
wmi_exchange_owa_current_unique_users Number of unique users currently logged on to Outlook Web App
wmi_exchange_owa_requests_total Number of requests handled by Outlook Web App per second
wmi_exchange_autodiscover_requests_total Number of autodiscover service requests processed each second
wmi_exchange_workload_active_tasks Number of active tasks currently running in the background for workload management
wmi_exchange_workload_completed_tasks Number of workload management tasks that have been completed
wmi_exchange_workload_queued_tasks Number of workload management tasks that are currently queued up waiting to be processed
wmi_exchange_workload_yielded_tasks The total number of tasks that have been yielded by a workload
wmi_exchange_workload_is_active Active indicates whether the workload is in an active (1) or paused (0) state
wmi_exchange_activesync_requests_total Num HTTP requests received from the client via ASP.NET per sec. Shows Current user load
wmi_exchange_http_proxy_avg_cas_proccessing_latency_sec Average latency (sec) of CAS processing time over the last 200 reqs
wmi_exchange_http_proxy_mailbox_proxy_failure_rate % of failures between this CAS and MBX servers over the last 200 sample
wmi_exchange_activesync_ping_cmds_pending Number of ping commands currently pending in the queue
wmi_exchange_activesync_sync_cmds_total Number 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!