• No results found

CA Unified Infrastructure Management

N/A
N/A
Protected

Academic year: 2021

Share "CA Unified Infrastructure Management"

Copied!
68
0
0

Loading.... (view fulltext now)

Full text

(1)

Probe Guide for Exchange Server

Monitor

exchange_monitor v5.1 series

CA Unified Infrastructure

Management

(2)

Copyright Notice

This online help system (the "System") is for your informational purposes only and is subject to change or withdrawal by CA at any time.

This System may not be copied, transferred, reproduced, disclosed, modified or duplicated, in whole or in part, without the prior written consent of CA. This System is confidential and proprietary information of CA and protected by the copyright laws of the United States and international treaties. This System may not be disclosed by you or used for any purpose other than as may be permitted in a separate agreement between you and CA governing your use of the CA software to which the System relates (the “CA Software”). Such agreement is not modified in any way by the terms of this notice. Notwithstanding the foregoing, if you are a licensed user of the CA Software you may make one copy of the System for internal use by you and your employees, provided that all CA copyright notices and legends are affixed to the reproduced copy.

The right to make a copy of the System is limited to the period during which the license for the CA Software remains in full force and effect. Should the license terminate for any reason, it shall be your responsibility to certify in writing to CA that all copies and partial copies of the System have been destroyed.

TO THE EXTENT PERMITTED BY APPLICABLE LAW, CA PROVIDES THIS SYSTEM “AS IS” WITHOUT WARRANTY OF ANY KIND, INCLUDING WITHOUT LIMITATION, ANY IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. IN NO EVENT WILL CA BE LIABLE TO YOU OR ANY THIRD PARTY FOR ANY LOSS OR DAMAGE, DIRECT OR INDIRECT, FROM THE USE OF THIS SYSTEM, INCLUDING WITHOUT LIMITATION, LOST PROFITS, LOST INVESTMENT, BUSINESS INTERRUPTION, GOODWILL, OR LOST DATA, EVEN IF CA IS EXPRESSLY ADVISED IN ADVANCE OF THE POSSIBILITY OF SUCH LOSS OR DAMAGE.

The manufacturer of this System is CA.

Provided with “Restricted Rights.” Use, duplication or disclosure by the United States Government is subject to the restrictions set forth in FAR Sections 12.212, 52.227-14, and 52.227-19(c)(1) - (2) and DFARS Section 252.227-7014(b)(3), as applicable, or their successors.

Copyright © 2014 CA. All rights reserved. All trademarks, trade names, service marks, and logos referenced herein belong to their respective companies.

Legal information on third-party and public domain software used in this product is documented in the Third-Party Licenses and Terms of Use

(3)

Contact CA

Contact CA Support

For your convenience, CA Technologies provides one site where you can access the information that you need for your Home Office, Small Business, and Enterprise CA Technologies products. At http://ca.com/support, you can access the following resources:

Online and telephone contact information for technical assistance and customer

services

Information about user communities and forums Product and documentation downloads

■ CA Support policies and guidelines

■ Other helpful resources appropriate for your product

Providing Feedback about Product Documentation

Send comments or questions about CA Technologies product documentation to

nimsoft.techpubs@ca.com.

To provide feedback about general CA Technologies product documentation, complete our short customer survey which is available on the support website at

(4)
(5)

Contents 5

Contents

Chapter 1: Exchange Server Monitor (exchange_monitor)

Overview v5.1

7

About This Guide ... 7

Related Documentation ... 8

New Features ... 8

Preconfiguration Requirements ... 8

Supported Platforms ... 8

Chapter 2: Exchange Server Monitor (exchange_monitor)

Configuration Details v5.1

9

exchange_monitor Node ... 9

File Monitoring Node ... 11

Message Node ... 11

<Profile Name> Node ... 12

Setup Node... 13

Status Node ... 16

Configure a Node ... 16

How to Configure Alarm Thresholds ... 17

Manage Profile ... 17

Configure Exchange Server Path ... 18

Chapter 3: Metrics

19

exchange_monitor QoS Metrics ... 19

exchange_monitor Alert Metrics Default Settings ... 36

(6)

6 Probe Guide for Exchange Server Monitor

Documentation Changes

This table describes the version history for this document.

Version Date What's New?

5.1 October 2014 Added the Configure Exchange Server Path topic. 5.1 September 2014 Added the New Features topic.

5.1 June 2014 Added the General Setup section in the exchange_monitor node.

5.1 September 2013 Initial Web-based GUI version of this probe. (Previous versions of this probe are configured using

(7)

Chapter 1: Exchange Server Monitor (exchange_monitor) Overview v5.1 7

Chapter 1: Exchange Server Monitor

(exchange_monitor) Overview v5.1

The Exchange Server Monitor (exchange_monitor) probe monitors the performance of an Exchange server. Quality of service (QoS) and alarm messages are generated on a set of performance related statistics and parameters.

This section contains the following topics:

About This Guide (see page 7)

Related Documentation (see page 8)

New Features (see page 8)

Preconfiguration Requirements (see page 8)

About This Guide

This guide is for the CA Nimsoft Monitor Administrator to help understand the configuration of the Exchange Server Monitor probe.

This guide contains the following information:

■ An overview of the Exchange Server Monitorprobe.

■ The related documentation for previous probe versions, release notes, and so on.

The configuration details of the probe including information for the fields that are

required to configure the probe.

■ The common procedures that can be used in the probe configuration.

■ Field information for the fields, required to configure the probe in the first-time deployment of the probe.

Important! The field description for intuitive terms in the GUI has not been included in the document.

(8)

Related Documentation

8 Probe Guide for Exchange Server Monitor

Related Documentation

For related information that may be of interest, see the following material:

Related Documentation

Documentation for other versions of the exchange_monitor probe The Release Notes for the exchange_monitor probe

User documentation for the Admin Console

Monitor Metrics Reference Information for CA Unified Infrastructure Management Probes

(http://docs.nimsoft.com/prodhelp/en_US/Probes/ProbeReference/index.htm)

New Features

From version 5.1 onwards, the probe supports monitoring of:

■ Exchange Server 2013 SP1 on Windows Server 2012 and Windows Server 2012 R2.

■ Exchange Server 2013 SP3 on Windows Server 2012.

Preconfiguration Requirements

This section contains the preconfiguration requirements for the Exchange Server Monitor probe.

Supported Platforms

Refer to the Nimsoft Compatibility Support Matrix for the latest information on supported platforms. See also the Support Matrix for Nimsoft Probes for specific information on the Exchange Server Monitor probe.

(9)

Chapter 2: Exchange Server Monitor (exchange_monitor) Configuration Details v5.1 9

Chapter 2: Exchange Server Monitor

(exchange_monitor) Configuration

Details v5.1

The Exchange Server Monitor probe looks at a set of parameters on your Exchange Server to check its health. Alarm messages can be generated based on the values of the parameters being checked. Quality of service (QoS) messages are generated on a set of performance-related statistics. The probe is configured by defining one or more users. You can add profiles for each user. These monitoring profiles define how the test mail message is sent and returned. These profiles also specify the alarm and QoS properties. This section contains the following topics:

exchange_monitor Node (see page 9)

Configure a Node (see page 16)

How to Configure Alarm Thresholds (see page 17)

Manage Profile (see page 17)

Configure Exchange Server Path (see page 18)

exchange_monitor Node

The exchange_monitor node allows you to view the probe information.

(10)

exchange_monitor Node

10 Probe Guide for Exchange Server Monitor

Set or modify the following values that are based on your requirement:

exchange_monitor > Probe Information

This section provides information about the probe name, probe version, start time of the probe, and the vendor who created the probe.

exchange_monitor > General Setup

This section lets you configure the probe monitoring properties and enable the performance counters.

■ Log Level: specifies the detail level of the log file.

■ Perfmon Samples: specifies the number of samples for Perfmon counters.

■ Performance Monitoring Enabled: enables the monitoring of the profiles that are available in the Perfmon probe.

■ Performance Check Interval (Seconds): indicates the time interval (in seconds) between each profile monitoring process.

■ Process Monitoring Enabled: enables the monitoring of the profiles that are available in the Processes probe.

■ Service Monitoring Enabled: enables the monitoring of the profiles that are available in the NTServices probe.

■ Event Monitoring Enabled: enables the monitoring of the profiles that are available in the NTevl probe.

■ DAG Monitoring Enabled: enables the monitoring of the Database Availability Group (DAG) server. You must also enable the DAG checkpoints.

Note: This feature is available only for Exchange server 2010 and higher.

■ Browse DAG Script File: defines the path of the

CheckDatabaseRedundancy.ps1 script.

■ File/Dir Monitoring: enables the file or directory monitoring.

■ User Name: defines the user name for accessing the files if they are present on another network.

■ Check Interval (Seconds): specifies the time interval between each file monitoring process.

(11)

exchange_monitor Node

Chapter 2: Exchange Server Monitor (exchange_monitor) Configuration Details v5.1 11

File Monitoring Node

This node lets you add a monitoring profile that works with the Exchange Server Monitor probe.

Navigation: exchange_monitor Node > File Monitoring Node Set or modify the following values as required:

File Monitoring > Options > Add

This section allows you to create a profile for monitoring the profiles of the probes Perfmon, Processes, ntevl, and ntservices.

Message Node

This node lets you view the list of alarm message that are available on the Exchange Server Monitor probe.

Navigation: exchange_monitor Node > File Monitoring Node > Message Node Set or modify the following values as required:

Message > Message definitions

This section allows you to view the details of alarm messages of the Exchange Server Monitor probe.

■ Message Text: Identifies the alarm message text that is issued on the message alarm.

■ Severity: Specifies the level of severity of the alarm.

■ Message Token: Selects the alarm message that is issued if the specified threshold value is breached.

■ Subsystem: Identifies the subsystem ID of the alarm that defines the source of the alarm.

(12)

exchange_monitor Node

12 Probe Guide for Exchange Server Monitor

<Profile Name> Node

This node allows you to view the list of all checkpoints that are defined on the profile. You can also configure the alarm messages that are generated.

Note: The profile appearing as a child node, under the Message node is

user-configurable. Hence, the profile is referred as the profile name node throughout this document.

Navigation: exchange_monitor Node > profile name Node Set or modify the following values as required:

profile name > Profile

This section allows you to view and configure the checkpoints of the profile.

■ Group: Defines the logical group to which the checkpoint belongs.

■ Servers: Defines the version of the exchange server.

■ Calculate Average based on: Indicates the calculation of average value of the threshold values of the checkpoint.

■ Samples: Specifies a measured value which is compared to the threshold value that is defined on the checkpoint.

■ Compare Type: Defines the type of comparison of the threshold value.

■ Message on Alarm: Defines the message that is displayed when the alarm is issued.

■ Message clear: Defines the message that is displayed when the alarm is cleared.

(13)

exchange_monitor Node

Chapter 2: Exchange Server Monitor (exchange_monitor) Configuration Details v5.1 13

<Probe-Monitor Name> Node

This node represents the monitors for profiles of ntevl, perfmon, processes, and ntservices probe. You can activate various monitors of the profiles of each of these probes.

Note: The monitors are different for different probes and the node is referred to as the

probe-monitor name node in the document.

Navigation: exchange_monitor Node > File Monitoring Node > Message Node > profile name Node > probe-monitor name

Set or modify the following values as required:

probe-monitor name > 3.1.18: 1

This section allows you to view and configure the QoS properties of the profile.

■ QoS Name: Indicates the QoS name.

■ Description: Indicates the name of the profile.

■ Metric ID: Indicates a unique metric ID for Exchange Server Monitor profile.

■ Profile Name: Defines the name of the profile.

Note: You can configure the QoS properties of each profile same as the 3.1.18: 1 profile.

Setup Node

This node represents the monitoring properties such as, generating reports on the growth of your mail box and login to exchange server using LDAP, HTTP or WMI protocol.

(14)

exchange_monitor Node

14 Probe Guide for Exchange Server Monitor

Mail Growth

This node represents the properties of the probe for monitoring the growth of mail boxes on the exchange server.

Note: The fields in this node are disabled as this functionality depends on group policies and user privileges.

Navigation: exchange_monitor Node > Setup Node > Mail Growth Set or modify the following values as required:

Mail Growth > Mail box size (KB)

This section represents the threshold values that are set for monitoring the growth of mail box size.

■ Check Mail Growth: indicates that the mail box growth on the exchange server is checked.

■ Check Interval: indicates the time interval after which the probe checks the mail box growth on the exchange server.

■ Growth limit on each iteration: indicates the maximum limit for mail box growth.

■ Iterations of growth before size alarm is issued: indicates the number of times of the mail box growth exceeds the Check Interval value. After the specified limit, mailbox size alarm is issued.

■ Check only mailboxes with size greater than: indicates a conditional value for checking the mail box size.

(15)

exchange_monitor Node

Chapter 2: Exchange Server Monitor (exchange_monitor) Configuration Details v5.1 15

Report Information

This node lets you to configure the probe for collecting the reports on the data stored in database of the exchange server. For enabling this section, you must login using HTTP, LDAP, or WMI protocol.

Navigation: exchange_monitor Node > Setup Node > Report Information Set or modify the following values as required:

Report Information > Report Information Config

This section lets you define the properties for collecting exchange server reports.

Note: The Actions drop down tests whether you have successfully logged in through LDAP, HTTP, or WMI protocol.

■ Gather Report Information: makes all gathered data available for report generation.

■ Filter stores and databases for servers: ensures that reports are generated for only the exchange server that the probe monitors.

■ Database Size: specifies whether the summary is composed of either EDB, or SLV file, or both.

Protocol Name Node

This node represents the different protocols through which you can gather the data from the exchange server for report generation. The protocols can be LDAP, HTTP, and WMI.

This section lets you enter your login credentials of any of these protocols for accessing the exchange server database. You can test the login attempt through Actions drop down.

Note: This node is referred to as protocol name node as it represents 3 different protocols.

(16)

Configure a Node

16 Probe Guide for Exchange Server Monitor

Status Node

This node represents the status of all the check points for all active profiles.

Navigation: exchange_monitor Node > Status Node Set or modify the following values as required:

Status > Status Viewer

This section displays the details of all the status type in a tabular form.

■ Name: indicates the checkpoint name.

■ Unit: indicates the unit of the measured value.

■ Group: indicates the logical group to which this checkpoint belongs. A logical group defines the measurement type.

■ Type: indicates the probe from which this checkpoint is retrieved. This can be perfmon, ntservices, processes, and ntevl.

■ Value: indicates the latest measured value.

■ At: indicates the time, day , and the month at which the value is measured.

■ Compare Type: defines the operator for measuring the value.

■ Message on Alarm: indicates the alarm message text.

Configure a Node

This procedure provides the information to configure a particular section within a node. Each section within the node allows you to configure the properties of the Exchange Server Monitor probe.

Follow these steps:

1. Select the appropriate navigation path. 2. Update the field information and click Save.

(17)

How to Configure Alarm Thresholds

Chapter 2: Exchange Server Monitor (exchange_monitor) Configuration Details v5.1 17

How to Configure Alarm Thresholds

Some Quality of Service measurement probes allow you to set different types of alarm thresholds. These threshold options allow you to more broadly control when alarm messages are sent for each QoS probe.

For more information about the different alarm thresholds and their configuration requirements, refer to the General Probe Configuration section of the Admin Console Help.

Manage Profile

You can configure the probe to create a connection.

Follow these steps:

1. Click the Options icon next to the File Monitoring node in the navigation pane. 2. Click the Add option.

3. Update the field information and click Submit.

(18)

Configure Exchange Server Path

18 Probe Guide for Exchange Server Monitor

Configure Exchange Server Path

The Exchange Server Monitor probe access the Microsoft Exchange Server installation path for collecting values of certain monitoring parameters. If the path is not configured correctly, the QoS data of such parameters is NULL. The probe lets you configure a separate path for both Microsoft Exchange Server 2010 and 2013.

Follow these steps:

1. Open the Raw Configure GUI of the probe and navigate to the dag section. 2. Define the Microsoft Exchange Server 2010 installation directory path as the

exchange_2010_path key value.

Note: Similarly, define the Microsoft Exchange Server 2013 installation directory path as the exchange_2013_path key value.

3. Click OK to save the configuration.

4. Restart the probe for applying the configuration changes. The Microsoft Exchange Server installation path is configured.

(19)

Chapter 3: Metrics 19

Chapter 3: Metrics

This section contains the following topics:

exchange_monitor QoS Metrics (see page 19)

exchange_monitor Alert Metrics Default Settings (see page 36)

exchange_monitor QoS Metrics

The following table describes the checkpoint metrics that can be configured using the Microsoft Exchange Monitoring probe.

Monitor Name Units Description

QOS_EXCHANGE_MEMORY_AVAILABLE_MBYTES MB Available MBytes QOS_EXCHANGE_MEMORY_POOL_PAGED_BYTES MB Pool Paged bytes QOS_EXCHANGE_MEMORY_CACHE_BYTES MB Cache Bytes QOS_EXCHANGE_MEMORY_COMMITED_BYTES MB Committed Bytes QOS_EXCHANGE_MEMORY_COMMITED_BYTES_IN_USE Pct Committed Bytes in Use QOS_EXCHANGE_MEMORY_TRANSITION_PAGES_REPUR

POSED_PER_SECOND

Count Transition Pages Repurposed Per Second

QOS_EXCHANGE_MEMORY_PAGE_READS_PER_SECOND Count Page Reads Per Second QOS_EXCHANGE_MEMORY_PAGES_INPUT_PER_SECOND Count Pages Input Per Second QOS_EXCHANGE_MEMORY_PAGES_OUTPUT_PER_SECO

ND

Count

Pages Output Per Second QOS_EXCHANGE_MEMORY_PRIVATE_BYTES MB Private Bytes

QOS_EXCHANGE_MEMORY_VIRTUAL_BYTES MB Virtual Bytes QOS_EXCHANGE_MEMORY_WORKING_SET MB Working Set QOS_EXCHANGE_MEMORY_HANDLE_COUNT Count Handle Count QOS_EXCHANGE_MEMORY_DOTNET-TIME_IN_GC Pct DOTNET-Time In GC QOS_EXCHANGE_MEMORY_DOTNET-EXCEPTION_THRO

WN_PER_SEC

Count

DOTNET-Exception Thrown Per Sec QOS_EXCHANGE_MEMORY_DOTNET-BYTES_IN_ALL_HEA

PS

MB

DOTNET-Bytes In All Heaps QOS_EXCHANGE_PROCESSOR_USER_TIME Pct User Time

(20)

exchange_monitor QoS Metrics

20 Probe Guide for Exchange Server Monitor

Monitor Name Units Description

QOS_EXCHANGE_PROCESSOR_PRIVILEGED_TIME Pct Privileged Time QOS_EXCHANGE_PROCESSOR_PROCESSOR_TIME_INSTA

NCE

Pct

Processor Time Instance QOS_EXCHANGE_PROCESSOR_PROCESSOR_QUEUE_LEN

GTH

Count

Processor Queue Length QOS_EXCHANGE_NETWORK_PACKETS_OUTBOUND_ERR

ORS

Count

Packets Outbound Errors QOS_EXCHANGE_NETWORK_TCPV4_CONNECTIONS_EST ABLISHED Count TCPv4 Connections Established QOS_EXCHANGE_NETWORK_TCPV6_CONNECTION_FAIL URES Count TCPv6 Connection Failures QOS_EXCHANGE_NETWORK_TCPV4_CONNECTIONS_RES ET Count TCPv4 Connections Reset QOS_EXCHANGE_NETWORK_TCPV6_CONNECTION_RESE T Count TCPv6 Connections Reset QOS_EXCHANGE_TRANS_ROLE_AVERAGE_DISK_SECOND S_PER_READ-TRANSPORT

ms Average Disk Seconds Per Read-Transport

QOS_EXCHANGE_TRANS_ROLE_AVERAGE_DISK_SECOND S_PER_WRITE-TRANSPORT

ms Average Disk Seconds Per Write-Transport

QOS_EXCHANGE_TRANS_ROLE_SUBMISSION_QUEUE_LE NGTH

msgs

Submission Queue Length QOS_EXCHANGE_TRANS_ROLE_RETRY_NON-SMTP_DELI

VERY_QUEUE_LENGTH

msgs Retry Non-Smtp Delivery Queue Length

QOS_EXCHANGE_TRANS_ROLE_RETRY_REMOTE_DELIVE RY_QUEUE_LENGTH

msgs

Retry Remote Delivery Queue Length QOS_EXCHANGE_TRANS_ROLE_LARGEST_DELIVERY_QU

EUE_LENGTH

msgs

Largest Delivery Queue Length QOS_EXCHANGE_TRANS_ROLE_POISON_QUEUE_LENGT

H-TRANSPORT

msgs

Poison Queue Length-Transport QOS_EXCHANGE_TRANS_ROLE_INPUT-OUTPUT_LOG_W

RITES_PER_SEC

logs/sec

Input-Output Log Writes Per Sec QOS_EXCHANGE_TRANS_ROLE_INPUT-OUTPUT_LOG_RE

ADS_PER_SEC

logs/sec

Input-Output Log Reads Per Sec QOS_EXCHANGE_TRANS_ROLE_LOG_GENERATION_CHE

CKPOINT_DEPTH-TRANSPORT

cnt Log Generation Checkpoint Depth-Transport

QOS_EXCHANGE_TRANS_ROLE_VERSION_BUCKETS_ALL OCATED

versions

(21)

exchange_monitor QoS Metrics

Chapter 3: Metrics 21

Monitor Name Units Description

QOS_EXCHANGE_TRANS_ROLE_INPUT-OUTPUT_DATABA SE_READS_PER_SEC

rds/sec

Input-Output Database Reads Per Sec QOS_EXCHANGE_TRANS_ROLE_INPUT-OUTPUT_DATABA

SE_WRITES_PER_SEC

wrts/sec

Input-Output Database Writes Per Sec QOS_EXCHANGE_TRANS_ROLE_LOG_RECORD_STALLS_P

ER_SEC-TRANSPORT

logs/sec

Log Record Stalls Per Sec-Transport QOS_EXCHANGE_TRANS_ROLE_LOG_THREADS_WAITING

-TRANSPORT

thrds

Log Threads Waiting-Transport QOS_EXCHANGE_TRANS_ROLE_TOTAL_AGENT_INVOCAT

IONS

invocations

Total Agent Invocations QOS_EXCHANGE_TRANS_ROLE_MESSAGES_COMPLETED

_DELIVERY_PER_SECOND

msgs/sec Messages Completed Delivery Per Second QOS_EXCHANGE_TRANS_ROLE_INBOUND:_LOCALDELIVE RYCALLSPERSECOND atmpts/sec Inbound: LocalDeliveryCallsPerSecond QOS_EXCHANGE_TRANS_ROLE_OUTBOUND:_SUBMITTE D_MAIL_ITEMS_PER_SECOND

Items/sec Outbound: Submitted Mail Items Per Second

QOS_EXCHANGE_TRANS_ROLE_AVERAGE_BYTES_PER_M ESSAGE

byts/msg

Average Bytes Per Message QOS_EXCHANGE_TRANS_ROLE_MESSAGES_RECEIVED_P

ER_SEC-TRANSPORT

msgs/sec

Messages Received Per Sec-Transport QOS_EXCHANGE_TRANS_ROLE_MESSAGES_SENT_PER_S

EC-TRANSPORT

msgs/sec

Messages Sent Per Sec-Transport QOS_EXCHANGE_TRANS_ROLE_INBOUND:_MESSAGEDE LIVERYATTEMPTSPERSECOND atmpts/sec Inbound: MessageDeliveryAttemptsPerSecond QOS_EXCHANGE_TRANS_ROLE_INBOUND:_RECIPIENTS_ DELIVERED_PER_SECOND

recipts/sec Inbound: Recipients Delivered Per Second

QOS_EXCHANGE_TRANS_ROLE_AVERAGE_AGENT_PROC ESSING_TIME_IN_SECONDS

msg/s Average Agent Processing Time In Seconds

QOS_EXCHANGE_TRANS_ROLE_ACTIVE_MAILBOX_DELIV ERY_QUEUE_LENGTH-TRANSPORT

items Active Mailbox Delivery Queue Length-Transport

QOS_EXCHANGE_TRANS_ROLE_ACTIVE_REMOTE_DELIV ERY_QUEUE_LENGTH-TRANSPORT

items Active Remote Delivery Queue Length-Transport

QOS_EXCHANGE_TRANS_ROLE_AGGREGATE_DELIVERY_ QUEUE_LENGTH_(ALL_QUEUES)-TRANSPORT

items Aggregate Delivery Queue Length (All Queues)-Transport

QOS_EXCHANGE_TRANS_ROLE_ACTIVE_NON-SMTP_DEL IVERY_QUEUE_LENGTH-TRANSPORT

items Active Non-Smtp Delivery Queue Length-Transport

(22)

exchange_monitor QoS Metrics

22 Probe Guide for Exchange Server Monitor

Monitor Name Units Description

QOS_EXCHANGE_TRANS_ROLE_RETRY_MAILBOX_DELIVE RY_QUEUE_LENGTH-TRANSPORT

msgs Retry Mailbox Delivery Queue Length-Transport

QOS_EXCHANGE_TRANS_ROLE_UNREACHABLE_QUEUE_ LENGTH-TRANSPORT

msgs

Unreachable Queue Length-Transport QOS_EXCHANGE_MAILBOX_ROLE_DATABASE_READS_(A

TTACHED)_AVERAGE_LATENCY

ms Database Reads (Attached) Average Latency

QOS_EXCHANGE_MAILBOX_ROLE_DATABASE_WRITES_( ATTACHED)_AVERAGE_LATENCY

ms Database Writes (Attached) Average Latency

QOS_EXCHANGE_MAILBOX_ROLE_DATABASE_PAGE_FA ULT_STALLS_PER_SEC

psg/s

Database Page Fault Stalls Per Sec QOS_EXCHANGE_MAILBOX_ROLE_LOG_WRITES_AVERA

GE_LATENCY

ms

Log Writes Average Latency QOS_EXCHANGE_MAILBOX_ROLE_LOG_RECORD_STALLS

_PER_SEC

rcrds/s

Log Record Stalls Per Sec QOS_EXCHANGE_MAILBOX_ROLE_LOG_THREADS_WAITI

NG

thrds

Log Threads Waiting QOS_EXCHANGE_MAILBOX_ROLE_DATABASE_READS_(R

ECOVERY)_AVERAGE_LATENCY

ms Database Reads (Recovery) Average Latency

QOS_EXCHANGE_MAILBOX_ROLE_DATABASE_WRITES_( RECOVERY)_AVERAGE_LATENCY

ms Database Writes (Recovery) Average Latency

QOS_EXCHANGE_MAILBOX_ROLE_LOG_READS_AVERAG E_LATENCY

ms

Log Reads Average Latency QOS_EXCHANGE_MAILBOX_ROLE_RPC_REQUESTS_-_MA ILBOX reqs RPC Requests - Mailbox QOS_EXCHANGE_MAILBOX_ROLE_RPC_AVERAGED_LATE NCY ms RPC Averaged Latency QOS_EXCHANGE_MAILBOX_ROLE_RPC_AVERAGE_LATEN CY_-_MAILBOX ms

RPC Average Latency - Mailbox QOS_EXCHANGE_MAILBOX_ROLE_RPC_AVERAGE_LATEN

CY_-_CLIENT

ms

RPC Average Latency - Client QOS_EXCHANGE_MAILBOX_ROLE_CLIENT_REPORTED_F

AILED_RPCS_FOR_SERVER_TOO_BUSY_ERROR_PER_SEC

errs/s Client Reported Failed RPCs For Server Too Busy Error Per Sec

QOS_EXCHANGE_MAILBOX_ROLE_CLIENT_REPORTED_F AILED_RPCS_FOR_SERVER_TOO_BUSY_ERROR

errs Client Reported Failed RPCs For Server Too Busy Error

QOS_EXCHANGE_MAILBOX_ROLE_MESSAGES_QUEUED_ FOR_SUBMISSION_MAILBOX

msgs Messages Queued For Submission Mailbox

(23)

exchange_monitor QoS Metrics

Chapter 3: Metrics 23

Monitor Name Units Description

QOS_EXCHANGE_MAILBOX_ROLE_MESSAGES_QUEUED_ FOR_SUBMISSION_PUBLIC

msgs Messages Queued For Submission Public

QOS_EXCHANGE_MAILBOX_ROLE_LOG_GENERATION_C HECKPOINT_DEPTH

cnt

Log Generation Checkpoint Depth QOS_EXCHANGE_MAILBOX_ROLE_DATABASE_PAGE_FA

ULT_STALLS_PER_SEC_-_INFORMATION_STORE

pgs/s Database Page Fault Stalls Per Sec - Information Store

QOS_EXCHANGE_MAILBOX_ROLE_LOG_RECORD_STALLS _PER_SEC_-_INFORMATION_STORE

rcrds/s Log Record Stalls Per Sec - Information Store

QOS_EXCHANGE_MAILBOX_ROLE_LOG_THREADS_WAITI NG_-_INFORMATION_STORE

thrds Log Threads Waiting - Information Store

QOS_EXCHANGE_MAILBOX_ROLE_VERSION_BUCKETS_A LLOCATED_-_INFORMATION_STORE

bukts Version Buckets Allocated - Information Store

QOS_EXCHANGE_MAILBOX_ROLE_DATABASE_READS_A VERAGE_LATENCY

ms

Database Reads Average Latency QOS_EXCHANGE_MAILBOX_ROLE_DATABASE_WRITES_A

VERAGE_LATENCY

ms

Database Writes Average Latency QOS_EXCHANGE_MAILBOX_ROLE_DATABASE_CACHE_SI

ZE_-_INFORMATION_STORE

MB Database Cache Size - Information Store

QOS_EXCHANGE_MAILBOX_ROLE_DATABASE_CACHE_PE RCENTAGE_HIT

%

Database Cache Percentage Hit QOS_EXCHANGE_MAILBOX_ROLE_LOG_BYTES_WRITE_P

ER_SEC

bytes/s

Log Bytes Write Per Sec QOS_EXCHANGE_MAILBOX_ROLE_SLOW_FINDROW_RAT

E

rate

Slow FindRow Rate QOS_EXCHANGE_MAILBOX_ROLE_SEARCH_TASK_RATE tasks/s Search Task Rate QOS_EXCHANGE_MAILBOX_ROLE_SLOW_QP_THREADS thrds Slow QP Threads QOS_EXCHANGE_MAILBOX_ROLE_SLOW_SEARCH_THRE

ADS

thrds

Slow Search Threads QOS_EXCHANGE_MAILBOX_ROLE_PROCESSOR_TIME_-_

MS_EXCHANGE_SEARCH_SERVICE

% Processor Time - MS Exchange Search Service

QOS_EXCHANGE_MAILBOX_ROLE_PROCESSOR_TIME_-_ MSFTEFD_PROCESS

%

Processor Time - Msftefd Process QOS_EXCHANGE_MAILBOX_ROLE_RECENT_AVERAGE_LA

TENCY_OF_RPCS_USED_TO_OBTAIN_CONTENT

ms Recent Average Latency of RPCs Used To Obtain Content

QOS_EXCHANGE_MAILBOX_ROLE_AVERAGE_DOCUMEN T_INDEXING_TIME

ms

(24)

exchange_monitor QoS Metrics

24 Probe Guide for Exchange Server Monitor

Monitor Name Units Description

QOS_EXCHANGE_MAILBOX_ROLE_FULL_CRAWL_MODE_ STATUS

crawl

Full Crawl Mode Status QOS_EXCHANGE_MAILBOX_ROLE_PROCESSOR_TIME_–_

MAILBOXASSISTANTS

%

Processor Time – MailboxAssistants QOS_EXCHANGE_MAILBOX_ROLE_EVENTS_IN_QUEUE evnts Events In Queue

QOS_EXCHANGE_MAILBOX_ROLE_AVERAGE_EVENT_PR OCESSING_TIME_IN_SECONDS

s Average Event Processing Time In Seconds

QOS_EXCHANGE_MAILBOX_ROLE_AVERAGE_RESOURCE _BOOKING_PROCESSING_TIME

s Average Resource Booking Processing Time

QOS_EXCHANGE_MAILBOX_ROLE_REQUESTS_FAILED_-_ _RESOURCE_BOOKING

reqs

Requests Failed - Resource Booking QOS_EXCHANGE_MAILBOX_ROLE_AVERAGE_CALENDAR

_ATTENDANT_PROCESSING_TIME

s Average Calendar Attendant Processing Time

QOS_EXCHANGE_MAILBOX_ROLE_REQUESTS_FAILED_-_ CALENDAR_ATTENDANT

reqs

Requests Failed - Calendar Attendant QOS_EXCHANGE_MAILBOX_ROLE_RPC_LATENCY_AVERA

GE_-_STORE_INTERFACE

ms

RPC Latency Average - Store Interface QOS_EXCHANGE_MAILBOX_ROLE_ROP_REQUESTS_OUT

STANDING

reqs

ROP Requests Outstanding QOS_EXCHANGE_MAILBOX_ROLE_RPC_REQUESTS_OUTS TANDING reqs RPC Requests Outstanding QOS_EXCHANGE_MAILBOX_ROLE_RPC_REQUESTS_OUTS TANDING_INSTANCE reqs

RPC Requests Outstanding Instance QOS_EXCHANGE_MAILBOX_ROLE_RPC_REQUESTS_SENT

_PER_SEC

reqs/s

RPC Requests Sent Per Sec QOS_EXCHANGE_MAILBOX_ROLE_RPC_SLOW_REQUEST

S_LATENCY_AVERAGE

ms

RPC Slow Requests Latency Average QOS_EXCHANGE_MAILBOX_ROLE_RPC_REQUESTS_FAILE

D_PERCENTAGE

%

RPC Requests Failed Percentage QOS_EXCHANGE_MAILBOX_ROLE_RPC_SLOW_REQUEST

S_PERCENTAGE

%

RPC Slow Requests Percentage QOS_EXCHANGE_MAILBOX_ROLE_SUCCESSFUL_SUBMIS

SIONS_PER_SECOND

sbms/s

Successful Submissions Per Second QOS_EXCHANGE_MAILBOX_ROLE_HUB_SERVERS_IN_RE

TRY

srvrs

Hub Servers In Retry QOS_EXCHANGE_MAILBOX_ROLE_FAILED_SUBMISSIONS

_PER_SECOND

sbms/s

(25)

exchange_monitor QoS Metrics

Chapter 3: Metrics 25

Monitor Name Units Description

QOS_EXCHANGE_MAILBOX_ROLE_TEMPORARY_SUBMIS SION_FAILURES_PER_SEC

sbms/s

Temporary Submission Failures Per Sec QOS_EXCHANGE_MAILBOX_ROLE_COPYQUEUELENGTH files CopyQueueLength

QOS_EXCHANGE_MAILBOX_ROLE_REPLAYQUEUELENGT H files ReplayQueueLength QOS_EXCHANGE_MAILBOX_ROLE_SEEDING_FINISHED_P ERCENTAGE %

Seeding Finished Percentage QOS_EXCHANGE_MAILBOX_ROLE_RPC_OPERATIONS_PE

R_SEC

oper/s

RPC Operations Per Sec QOS_EXCHANGE_MAILBOX_ROLE_RPC_CLIENT_BACKOF

F_PER_SEC

oper/s

RPC Client Backoff Per Sec QOS_EXCHANGE_MAILBOX_ROLE_FAILED_CLIENT_RPCS

_FOR_SERVER_TOO_BUSY_PER_SEC

errs/s Failed Client RPCs For Server Too Busy Per Sec

QOS_EXCHANGE_MAILBOX_ROLE_FAILED_CLIENT_RPCS _FOR_SERVER_TOO_BUSY

errs

Failed Client RPCs For Server Too Busy QOS_EXCHANGE_MAILBOX_ROLE_RPC_OPERATIONS_PE

R_SEC_-_MSEXCHANGEIS_CLIENT

oper/s RPC Operations Per Sec - MSExchangeIS Client QOS_EXCHANGE_MAILBOX_ROLE_JET_LOG_RECORDS_P

ER_SEC

recs/s

JET Log Records Per Sec QOS_EXCHANGE_MAILBOX_ROLE_JET_PAGES_READ_PE

R_SEC

pgs/s

JET Pages Read Per Sec QOS_EXCHANGE_MAILBOX_ROLE_DIRECTORY_ACCESS_L

DAP_READS_PER_SEC

rd/s

Directory Access LDAP Reads Per Sec QOS_EXCHANGE_MAILBOX_ROLE_DIRECTORY_ACCESS_L

DAP_SEARCHES_PER_SEC

srch/s Directory Access LDAP Searches Per Sec

QOS_EXCHANGE_MAILBOX_ROLE_MESSAGES_DELIVERE D_PER_SEC_–_MAILBOX

msg/s

Messages Delivered Per Sec – Mailbox QOS_EXCHANGE_MAILBOX_ROLE_MESSAGES_SENT_PER

_SEC_–_TOTAL

msg/s

Messages Sent Per Sec – Total QOS_EXCHANGE_MAILBOX_ROLE_MESSAGES_SUBMITT

ED_PER_SEC

msg/s

Messages Submitted Per Sec QOS_EXCHANGE_MAILBOX_ROLE_REPLICATION_RECEIV

E_QUEUE_SIZE

msg/s

Replication Receive Queue Size QOS_EXCHANGE_MAILBOX_ROLE_MAILBOXES_PROCESS

ED_PER_SEC

mlbox/s

Mailboxes Processed Per Sec QOS_EXCHANGE_MAILBOX_ROLE_EVENTS_POLLED_PER

_SEC

evnts/s

(26)

exchange_monitor QoS Metrics

26 Probe Guide for Exchange Server Monitor

Monitor Name Units Description

QOS_EXCHANGE_CAS_ROLE_AVERAGE_SEARCH_TIME ms Average Search Time QOS_EXCHANGE_CAS_ROLE_APPLICATION_RESTARTS count Application Restarts QOS_EXCHANGE_CAS_ROLE_WORKER_PROCESS_RESTA

RTS

count

Worker Process Restarts QOS_EXCHANGE_CAS_ROLE_REQUEST_WAIT_TIME count Request Wait Time QOS_EXCHANGE_CAS_ROLE_REQUESTS_IN_APPLICATIO

N_QUEUE

requests

Requests In Application Queue QOS_EXCHANGE_CAS_ROLE_AVERAGE_TIME_TO_PROCE

SS_A_FREE_BUSY_REQUEST

sec Average Time To Process A Free Busy Request

QOS_EXCHANGE_CAS_ROLE_SYNC_COMMANDS_PENDI NG

commands

Sync Commands Pending QOS_EXCHANGE_CAS_ROLE_REQUESTS_QUEUED requests Requests Queued QOS_EXCHANGE_CAS_ROLE_NUMBER_OF_FAILED_BACK

-END_CONNECTION_ATTEMPTS_PER_SECOND

conn/sec Number Of Failed Back-End Connection Attempts Per Second QOS_EXCHANGE_CAS_ROLE_CURRENT_NUMBER_OF_IN

COMING_RPC_OVER_HTTP_CONNECTIONS

RPC Current Number Of Incoming RPC Over HTTP Connections

QOS_EXCHANGE_CAS_ROLE_CURRENT_NUMBER_OF_U NIQUE_USERS

users

Current Number Of Unique Users QOS_EXCHANGE_CAS_ROLE_RPC_-_HTTP_REQUESTS_PE

R_SECOND

req/sec

RPC - HTTP Requests Per Second QOS_EXCHANGE_CAS_ROLE_RPC_AVERAGED_LATENCY_ -_RPCCLIENTACCESS ms RPC Averaged Latency - RpcClientAccess QOS_EXCHANGE_CAS_ROLE_RPC_OPERATIONS_PER_SE C_-_RPCCLIENTACCESS

/sec RPC Operations Per Sec - RpcClientAccess QOS_EXCHANGE_CAS_ROLE_RPC_REQUESTS_-_RPCCLIE NTACCESS requests RPC Requests - RpcClientAccess QOS_EXCHANGE_CAS_ROLE_NSPI_RPC_BROWSE_REQUE STS_AVERAGE_LATENCY

ms NSPI RPC Browse Requests Average Latency

QOS_EXCHANGE_CAS_ROLE_NSPI_RPC_REQUESTS_AVER AGE_LATENCY

ms

NSPI RPC Requests Average Latency QOS_EXCHANGE_CAS_ROLE_REFERRAL_RPC_REQUESTS

_AVERAGE_LATENCY

ms

Referral RPC Requests Average Latency QOS_EXCHANGE_CAS_ROLE_OUTBOUND_PROXY_REQU

ESTS_FOR_AVERAGE_RESPONSE_TIME

ms Outbound Proxy Requests For Average Response Time

QOS_EXCHANGE_CAS_ROLE_REQUESTS_AVERAGE_RESP ONSE_TIME

ms

(27)

exchange_monitor QoS Metrics

Chapter 3: Metrics 27

Monitor Name Units Description

QOS_EXCHANGE_CAS_ROLE_DOWNLOAD_TASK_QUEUE D

tasks

Download Task Queued QOS_EXCHANGE_CAS_ROLE_DOWNLOAD_TASKS_COMP

LETED

tasks

Download Tasks Completed QOS_EXCHANGE_CAS_ROLE_PING_COMMANDS_PENDI

NG

commands

Ping Commands Pending QOS_EXCHANGE_CAS_ROLE_AVAILABILITY_REQUESTS_I

N_SECONDS

reqs/sec

Availability Requests In Seconds QOS_EXCHANGE_CAS_ROLE_CURRENT_UNIQUE_USERS users Current Unique Users

QOS_EXCHANGE_CAS_ROLE_AUTODISCOVER_SERVICE_R EQUESTS_PER_SEC

reqs/sec

Autodiscover Service Requests Per Sec QOS_EXCHANGE_CAS_ROLE_CURRENT_CONNECTIONS conn Current Connections

QOS_EXCHANGE_CAS_ROLE_CONNECTION_ATTEMPTS_ PER_SEC

conn/sec

Connection Attempts Per Sec QOS_EXCHANGE_CAS_ROLE_ISAPI_EXTENSION_REQUES

TS_PER_SEC

reqs/sec

ISAPI Extension Requests Per Sec QOS_EXCHANGE_CAS_ROLE_OTHER_REQUEST_METHOD

S_PER_SEC

reqs/sec

Other Request Methods Per Sec QOS_EXCHANGE_MSEXCHANGE_LDAP_SEARCHES_PER_

SECOND

count

LDAP Searches Per Second QOS_EXCHANGE_MSEXCHANGE_LDAP_READ_TIME_CO

NTROLLERS

ms

LDAP Read Time Controllers QOS_EXCHANGE_MSEXCHANGE_LDAP_SEARCH_TIME_C

ONTROLLERS

ms

LDAP Search Time Controllers QOS_EXCHANGE_MSEXCHANGE_LDAP_READ_TIME_PRO

CESSES

ms

LDAP Read Time Processes QOS_EXCHANGE_MSEXCHANGE_LDAP_SEARCH_TIME_P

ROCESSES

ms

LDAP Search Time Processes QOS_EXCHANGE_MSEXCHANGE_LDAP_SEARCHES_TIME

D_OUT_PER_MINUTE

count

LDAP Searches Timed Out Per Minute QOS_EXCHANGE_MSEXCHANGE_LONG_RUNNING_LDAP

_OPERATIONS_PER_MINUTE

count Long Running LDAP Operations Per Minute

QOS_EXCHANGE_DAG_NUM_ACTIVE_DB db Number of active database copies on current exchange server.

QOS_EXCHANGE_DAG_NUM_PASSIVE_DB db Number of passive database copies on current Mailbox server.

(28)

exchange_monitor QoS Metrics

28 Probe Guide for Exchange Server Monitor

Monitor Name Units Description

QOS_EXCHANGE_DAG_NUM_MOUNTED_DB db Number of mounted database copies on current Mailbox server.

QOS_EXCHANGE_DAG_NUM_NON_MOUNTED_DB

db Number of database copies whose state is not "mounted" on current Mailbox server

QOS_EXCHANGE_DAG_DB_COPY_QUEUE_LENGTH

files Shows the number of transaction log files waiting to be copied to the passive copy log file folder. A copy isn't considered complete until it has been checked for corruption.

QOS_EXCHANGE_DAG_DB_REPLAY_QUEUE_LENGTH

files Shows the number of transaction log files waiting to be replayed into the passive copy.

QOS_EXCHANGE_DAG_DB_COPY_STATUS_FAILED

bool The mailbox database copy is in a Failed state because it isn't suspended, and it isn't able to copy or replay log files. While in a Failed state and not suspended, the system will periodically check whether the problem that caused the copy status to change to Failed has been resolved. After the system has detected that the problem is resolved, and barring no other issues, the copy status will automatically change to Healthy.

QOS_EXCHANGE_DAG_DB_COPY_STATUS_SEEDING

bool The mailbox database copy is being seeded, the content index for the mailbox database copy is being seeded, or both are being seeded. Upon successful completion of

seeding, the copy status should change to Initializing.

QOS_EXCHANGE_DAG_DB_COPY_STATUS_SEEDING_SO URCE

bool The mailbox database copy is being used as a source for a database copy seeding operation.

QOS_EXCHANGE_DAG_DB_COPY_STATUS_SUSPENDED

bool The mailbox database copy is in a Suspended state as a result of an administrator manually suspending the database copy by running the

Suspend-MailboxDatabaseCopy cmdlet.

(29)

exchange_monitor QoS Metrics

Chapter 3: Metrics 29

Monitor Name Units Description

QOS_EXCHANGE_DAG_DB_COPY_STATUS_HEALTHY

bool The mailbox database copy is

successfully copying and replaying log files, or it has successfully copied and replayed all available log files.

QOS_EXCHANGE_DAG_DB_COPY_STATUS_SERVICE_DO WN

bool The Microsoft Exchange Replication service isn't available or running on the server that hosts the mailbox database copy.

QOS_EXCHANGE_DAG_DB_COPY_STATUS_INITIALIZING

bool The mailbox database copy will be in an Initializing state when a database copy has been created, when the Microsoft Exchange Replication service is starting or has just been started, and during transitions from Suspended, ServiceDown, Failed, Seeding, SinglePageRestore, LostWrite, or Disconnected to another state. While in this state, the system is verifying that the database and log stream are in a consistent state. In most cases, the copy status will remain in the

Initializing state for about 15 seconds, but in all cases, it should generally not be in this state for longer than 30 seconds.

QOS_EXCHANGE_DAG_DB_COPY_STATUS_RESYNCHRON IZING

bool The mailbox database copy and its log files are being compared with the active copy of the database to check for any divergence between the two copies. The copy status will remain in this state until any divergence is detected and resolved.

QOS_EXCHANGE_DAG_DB_COPY_STATUS_MOUNTED

bool The active copy is online and accepting client connections. Only the active copy of the mailbox database copy can have a copy status of Mounted.

QOS_EXCHANGE_DAG_DB_COPY_STATUS_DISMOUNTED

bool The active copy is offline and not accepting client connections. Only the active copy of the mailbox database copy can have a copy status of Dismounted.

(30)

exchange_monitor QoS Metrics

30 Probe Guide for Exchange Server Monitor

Monitor Name Units Description

QOS_EXCHANGE_DAG_DB_COPY_STATUS_MOUNTING

bool The active copy is coming online and not yet accepting client connections. Only the active copy of the mailbox database copy can have a copy status of Mounting.

QOS_EXCHANGE_DAG_DB_COPY_STATUS_DISMOUNTIN G

bool The active copy is going offline and terminating client connections. Only the active copy of the mailbox database copy can have a copy status of Dismounting.

QOS_EXCHANGE_DAG_DB_COPY_STATUS_DISCONNECT ED_AND_HEALTHY

bool The mailbox database copy is no longer connected to the active database copy, and it was in the Healthy state when the loss of connection occurred. This state represents the database copy with respect to connectivity to its source database copy. It may be reported during DAG network failures between the source copy and the target database copy.

QOS_EXCHANGE_DAG_DB_COPY_STATUS_DISCONNECT ED_AND_RESYNCHRONIZING

bool The mailbox database copy is no longer connected to the active database copy, and it was in the Resynchronizing state when the loss of connection occurred. This state represents the database copy with respect to connectivity to its source database copy. It may be reported during DAG network failures between the source copy and the target database copy.

(31)

exchange_monitor QoS Metrics

Chapter 3: Metrics 31

Monitor Name Units Description

QOS_EXCHANGE_DAG_DB_COPY_STATUS_FAILED_AND_ SUSPENDED

bool The Failed and Suspended states have been set simultaneously by the system because a failure was detected, and because resolution of the failure explicitly requires administrator intervention. An example is if the system detects unrecoverable divergence between the active mailbox database and a database copy. Unlike the Failed state, the system won't periodically check whether the problem has been resolved, and automatically recover. Instead, an administrator must intervene to resolve the underlying cause of the failure before the

database copy can be transitioned to a healthy state.

QOS_EXCHANGE_DAG_DB_COPY_STATUS_SINGLE_PAGE _RESTORE

bool This state indicates that a single page restore operation is occurring on the mailbox database copy.

QOS_EXCHANGE_DAG_DB_LAST_INSPECTED_LOG_TIME

timestamp The modification time of the last log that was successfully validated by the Mailbox server hosting the database copy.

QOS_EXCHANGE_DAG_DB_CONTENT_INDEX_STATE

state Indicates the current state of the content index for a database copy.

Note: For

QOS_EXCHANGE_DAG_DB_CONTENT_ INDEX_STATE, there are different states which are:

CONTENT_INDEX_STATE_FAILED, = 0, CONTENT_INDEX_STATE_HEALTHY = 1, CONTENT_INDEX_STATE_CRAWLING =2, CONTENT_INDEX_STATE_OTHERS = 3. QoS value will be sent accordingly. QOS_EXCHANGE_DAG_DB_ACTIVATION_SUSPENDED bool Indicates whether activation of

mailbox database copy is suspended. QOS_EXCHANGE_DAG_DB_COPY_SIZE GB Size of Database copy.

QOS_EXCHANGE_DAG_DB_REDUNDANCY_COUNT

Db Count of redundancy of replicated mailbox databases. Both active and passive copies are counted when determining redundancy.

(32)

exchange_monitor QoS Metrics

32 Probe Guide for Exchange Server Monitor

Monitor Name Units Description

QOS_EXCHANGE_DAG_CLUSTER_SERVICE_HEALTH_STAT US

state Verifies that the Cluster service is running and reachable on the local exchange server.

QOS_EXCHANGE_DAG_REPLAY_SERVICE_HEALTH_STATU S

state Verifies that the Replay service is running and reachable on the local exchange server.

QOS_EXCHANGE_DAG_ACTIVE_MANAGER_HEALTH_STA TUS

state Verifies that the instance of Active Manager running on the local Exchange server is in a valid role (primary, secondary, or stand-alone).

QOS_EXCHANGE_DAG_TASKS_RPC_LISTENER_HEALTH_S TATUS

state Verifies that the tasks remote procedure call (RPC) server is running and reachable on the local Exchange server.

QOS_EXCHANGE_DAG_TASKS_RPC_LISTENER_HEALTH_S TATUS

state Verifies that the TCP log copy listener is running and reachable on the local Exchange server.

QOS_EXCHANGE_DAG_DAG_MEMBERS_UP_HEALTH_ST ATUS

state Verifies that all DAG members are available, running, and reachable. QOS_EXCHANGE_DAG_CLUSTER_NETWORK_HEALTH_ST

ATUS

state Verifies that all cluster-managed networks on the local Exchange server are available.

QOS_EXCHANGE_DAG_QUORUM_GROUP_HEALTH_STAT US

state Verifies that the default cluster group (quorum group) is in a healthy and online state.

QOS_EXCHANGE_DAG_FILE_SHARE_QUORUM_HEALTH_ STATUS

state Verifies that the witness server and witness directory and share configured for the DAG are reachable.

QOS_EXCHANGE_DAG_DB_LOG_COPY_KEEPING_UP_HE ALTH_STATUS

state Verifies that log copying and inspection by the passive copies of databases on the local exchange server are able to keep up with log

generation activity on the active copy.

QOS_EXCHANGE_DAG_DB_LOG_REPLAY_KEEPING_UP_H EALTH_STATUS

state Verifies that replay activity for the passive copies of databases on the local exchange server is able to keep up with log copying and inspection activity.

(33)

exchange_monitor QoS Metrics

Chapter 3: Metrics 33

Monitor Name Units Description

QOS_EXCHANGE_MAILBOX_ROLE_INPUT-OUTPUT_LOG_ READ_AVERAGE_LATENCY

ms Indicates the average time, in ms, to read data from a log file. Specific to log replay and database recovery

operations.

QOS_EXCHANGE_MAILBOX_ROLE_DATABASEMOUNTED bool Indicates whether database copy is mounted on local server.

QOS_EXCHANGE_MAILBOX_ROLE_AGE_OF_THE_LAST_N OTIFICATION_INDEXED

sec Indicates content indexing backlog in seconds.

QOS_EXCHANGE_MAILBOX_ROLE_INPUT_OUTPUT_LOG _WRITES_AVERAGE_LATENCY

ms Indicates the average time, in ms, to write a log buffer to the active log file. QOS_EXCHANGE_MAILBOX_ROLE_TIME_SINCE_LAST_N

OTIFICATION_WAS_INDEXED

sec Indicates the time in seconds since last notification was indexed for content indexing in passive Database.

QOS_EXCHANGE_MAILBOX_ROLE_EXCHANGE_SEARCH_ ZERO_RESULT_QUERY

bool Indicates that more than one hundred search queries have returned zero results. This may indicate that a corruption or other problem affects the content indexing catalog. QOS_EXCHANGE_MAILBOX_ROLE_LOGICAL_DISK_PERCE

NTAGE_FREE_SPACE

percentage Indicates the free space of logical disk in Percentage.

QOS_EXCHANGE_TRANS_ROLE_INBOUND_LOCALDELIVE RYCALLSPERSECOND2013

atmpts/sec Shows the number of attempts for delivering transport mail items per second. Determines current load. Compare values to historical baselines.

QOS_EXCHANGE_TRANS_ROLE_INBOUND_MESSAGEDELI VERYATTEMPTSPERSECOND-2013

recipts/sec Shows the number of inbound recipients delivered per second. Determines current load. Compare values to historical baselines.

QOS_EXCHANGE_MAILBOX_ROLE_MESSAGES_DELIVERE D_PER_SEC_-_STORE

msg/s Shows the rate that messages are delivered to all recipients. Indicates current message delivery rate to the store.

QOS_EXCHANGE_MAILBOX_ROLE_MAILBOX_SEARCHES_ PER_SEC_._STORE

msg/s Number of search queries/second received per database.

QOS_EXCHANGE_CAS_ROLE_NUMBER_OF_FAILED_BACK -END_CONNECTION_ATTEMPTS_PER_SECOND-2013

conn/sec Shows the rate at which the RPC proxy attempts are occurring but failing to establish a connection to a back-end server.

QOS_EXCHANGE_ANTI_MALWARE_ANTI-MALWARE_AG ENT_MESSAGES_SCANNED

messages Messages Scanned is the number of messages scanned in the past minute.

(34)

exchange_monitor QoS Metrics

34 Probe Guide for Exchange Server Monitor

Monitor Name Units Description

QOS_EXCHANGE_ANTI_MALWARE_ANTI-MALWARE_AG ENT_MESSAGES_SCANNED_PER_SECOND

messages Messages Scanned per Second is the average number of messages scanned each second, calculated over the past minute.

QOS_EXCHANGE_ANTI_MALWARE_ANTI-MALWARE_AG ENT_MESSAGES_CONTAINING_MALWARE

messages Messages Containing Malware is the number of messages in the past minute that contained malware. QOS_EXCHANGE_ANTI_MALWARE_ANTI-MALWARE_AG

ENT_MESSAGE_BLOCKED

messages Messages Blocked is the number of messages in the past minute that contained malware and were blocked.

QOS_EXCHANGE_DELIVERY_HEALTH_MONITOR_ALERAT ABLE_FAILURE_DSNS_WITHIN_THE_LAST_HOUR

messages Hub Selection Resolver Failures is the number of messages that encountered recipient. AD lookup errors in Hub selection.

QOS_EXCHANGE_DELIVERY_HEALTH_MONITOR_HUB_SE LECTION_RESOLVER_FAILURES

messages Hub Selection Organization Mailbox Failures is the number of messages that encountered organization mailbox lookup errors in Hub selection. QOS_EXCHANGE_DELIVERY_HEALTH_MONITOR_HUB_SE

LECTION_ORGANIZATION_MAILBOX_FAILURES

messages Hub Selection Routing Failures is the number of messages that failed to be routed.

QOS_EXCHANGE_DELIVERY_HEALTH_MONITOR_HUB_SE LECTION_ROUTING_FAILURES

messages Hub Selection Routing Failures is the number of messages that failed to be routed.

QOS_EXCHANGE_DELIVERY_HEALTH_MONITOR_PERCEN T_AVAILABILITY

percent The ratio of successful connections to total legitimate ones in the sliding window.

QOS_EXCHANGE_DELIVERY_HEALTH_MONITOR_PERCEN T_FAILURES_DUE_TO_MAXINBOUNDCONNECTIONLIMIT

percent Failure percentage of legitimate connections in the sliding window due to MaxInboundConnectionLimit. QOS_EXCHANGE_DELIVERY_HEALTH_MONITOR_PERCEN

T_FAILURES_DUE_TO_WLID_DOWN

percent Failure percentage of legitimate connections in the sliding window due to WLID down.

QOS_EXCHANGE_DELIVERY_HEALTH_MONITOR_PERCEN T_FAILURES_DUE_TO_BACK_PRESSURE

percent Failure percentage of legitimate connections in the sliding window due to back pressure.

QOS_EXCHANGE_DELIVERY_HEALTH_MONITOR_FAILURE S_DUE_TO_MAXIMUM_LOCAL_LOOP_COUNT

messages Total number of message delivery failures due to reaching maximum local loop count.

(35)

exchange_monitor QoS Metrics

Chapter 3: Metrics 35

Monitor Name Units Description

QOS_EXCHANGE_DELIVERY_HEALTH_MONITOR_CONNE CTIONS_CREATED_PER_SECOND

connections per second

Connections Created per second is the number of new connections to the SMTP server that are established each second.

QOS_EXCHANGE_DELIVERY_HEALTH_MONITOR_MESSA GES_RECEIVED_PER_SECOND

Messages Per Second

Messages Received per second is the number of messages received by the SMTP server each second.

QOS_EXCHANGE_DELIVERY_HEALTH_MONITOR_MESSA GES_BYTES_RECEIVED_PER_SECOND Messages Per Second Number of bytes received in messages per second. QOS_EXCHANGE_DELIVERY_HEALTH_MONITOR_MESSA GES_BYTES_RECEIVED_PER_SECOND Messages Per

Second Number of bytes sent per second.

QOS_EXCHANGE_DELIVERY_HEALTH_MONITOR_CONNE CTIONS_CREATED_PER_SECOND

Connections Per Second

Connections Created per second is the number of outbound connections established each second from the SMTPSend connector.

QOS_EXCHANGE_DELIVERY_HEALTH_MONITOR_MESSA GES_SENT_PER_SECOND

Messages Per Second

Messages Sent per second is the number of messages sent by the SMTPSend connector each second. QOS_EXCHANGE_DELIVERY_HEALTH_MONITOR_MESSA

GE_BYTES_SENT_PER_SECOND

messages per

second Number of bytes sent per second. QOS_EXCHANGE_DELIVERY_HEALTH_MONITOR_DNS_ER

RORS

DNS DNS Errors is the number of DNS errors encountered by the SMTPSend connector.

QOS_EXCHANGE_DELIVERY_HEALTH_MONITOR_CONNE CTION_FAILURES

messages The total number of connection failures (during the sliding time window) while trying to set up a proxy session.

QOS_EXCHANGE_TRANS_ROLE_MESSAGESFAILEDTOROU TE

messages Total number of messages failed to be routed.

QOS_EXCHANGE_DELIVERY_HEALTH_MONITOR_HUB_SE LECTION_ RESOLVER_FAILURES

messages Hub Selection Resolver Failures is the number of messages that encountered recipient AD lookup errors in Hub selection.

QOS_EXCHANGE_DELIVERY_HEALTH_MONITOR_HUB_SE LECTION_ORGANIZATION_

MAILBOX_RESOLVER_FAILURES

messages Hub Selection Organization Mailbox Failures is the number of messages that encountered organization mailbox lookup errors in Hub selection.

(36)

exchange_monitor Alert Metrics Default Settings

36 Probe Guide for Exchange Server Monitor

Monitor Name Units Description

QOS_EXCHANGE_DELIVERY_HEALTH_MONITOR_HUB_SE LECTION_ROUTING_FAILURES

messages Hub Selection Routing Failures is the number of messages that failed to be routed.

QOS_EXCHANGE_TRANS_ROLE_PERCENTAGE_PROXY_SE TUP_FAILURES

percent The percentage of sessions (during the sliding time window) that could not be proxied due to failures.

QOS_EXCHANGE_TRANS_ROLE_TOTAL_PROXY_USER_LO OKUP_FAILURES

messages The total number of user lookup failures (during the sliding time window) while trying to set up a proxy session.

QOS_EXCHANGE_TRANS_ROLE_TOTAL_PROXY_DNS_LO OKUP_FAILURES

messages The total number of dns lookup failures (during the sliding time window) while trying to set up a proxy session.

QOS_EXCHANGE_TRANS_ROL E_TOTAL_PROXY_CONNECTIO N_FAILURES

messages The total number of connection failures (during the sliding time window) while trying to set up a proxy session.

QOS_EXCHANGE_TRANS_ROLE_TOTAL_BYTES_ PROXIED messages Total number of bytes proxied (after proxy session is set up.

QOS_EXCHANGE_TRANS_ROLE_ CONNECTIONS_CREATED_PER_SECOND

connections per second

Connections Created/sec is the number of new connections to the SMTP server per second that are established.

QOS_EXCHANGE_TRANS_ROLE_RECIPIENTS_SENT

messages Recipients sent is the number of recipients sent by the SMTPSend Connector.

exchange_monitor Alert Metrics Default Settings

This section contains the QoS metric default settings for the Exchange Server Monitor probe.

Alarm Metric Error Threshold

Error

Severity Description Monitoring profiles

(37)

exchange_monitor Alert Metrics Default Settings

Chapter 3: Metrics 37

Alarm Metric Error Threshold

Error

Severity Description

Available Mbytes 100 Major Available Mbytes shows the amount of physical memory, in megabytes (MB), immediately available for allocation to a process or for system use. It's equal to the sum of memory assigned to the standby (cached), free, and zero page lists. For a full explanation of the memory manager, refer to Microsoft Developer Network (MSDN) or "System Performance and Troubleshooting Guide" in the Windows Server 2003 Resource Kit.

Available Megabytes 10 Major Available Megabytes is the amount of physical memory immediately available for allocation to a process or for system use. Average agent processing time in

seconds per event

---- Major Average agent processing time in seconds per event.

Average Delivery Time ---- Major Average Delivery Time is the average time in milliseconds between the submission of a message to the mailbox store and the delivery to all local recipients (recipients on the same server) for the last 10 messages.

Average Disk Bytes per Transfer 15000 Major Average Disk Bytes per Transfer is the average number of bytes transferred to or from the disk during write or read operations. Average Disk Queue Length 2 Major Average Dis Queue Length is the average number of both read and write requests that were queued for the selected disk during the sample interval.

(38)

exchange_monitor Alert Metrics Default Settings

38 Probe Guide for Exchange Server Monitor

Alarm Metric Error Threshold

Error

Severity Description

Average Disk Read Queue Length 2 Major Average Disk Read Queue Length is the average number of read requests that were queued for the selected disk during the sample interval. One instance of this profile will monitor each Physical Disk.

Average Disk Seconds per Read 0.05 Major Average Disk Seconds per Read is the average time of a read of data from the disk.

Average Disk Seconds per Write 0.05 Major Average Disk Seconds per Write is the average time of a write of data to the disk.

Average Disk Write Queue Length 2 Major Average Disk Write Queue Length is the average number of write requests that were queued for the selected disk during the sample interval. One instance of this profile will monitor each Physical Disk.

Average Queue Time ---- Major This is the average queue time calculated from the Work Queue Length and Messages per Second. Average Request Time (ActiveSync) ---- Major Average Request Time is the

average time elapsed waiting for a request to complete.

Average Response Time (OWA) ---- Major Average Response Time is the average time (in milliseconds) that elapsed between the beginning and end of an OEH or ASPX request.

Average Response Time (WS) ---- Major Average Response Time is the average time (in milliseconds) that has elapsed between the

(39)

exchange_monitor Alert Metrics Default Settings

Chapter 3: Metrics 39

Alarm Metric Error Threshold

Error

Severity Description

Cache Bytes ---- Major Cache bytes is the current size, in bytes, of the file system cache. By default, the cache uses up to 50% of available physical memory. The counter value is the sum of Memory\System Cache Resident Bytes, Memory\System Driver Resident Bytes, Memory\System Code Resident Bytes, and Memory\Pool Paged Resident Bytes.

Categorization Count ---- Major Categorization Count is the number of categorizations that exist in the mailbox store. Categorizations are created when a user creates a filtered view or performs a search. When the information store must maintain an excessive number of

categorizations, performance can be affected.

Committed Bytes ---- Major Committed Bytes is the amount of committed virtual memory, in bytes. Committed memory is the physical memory that has space reserved on the disk paging files. There can be one or more paging files on each physical drive. This counter displays the last observed value only; it isn't an average.

(40)

exchange_monitor Alert Metrics Default Settings

40 Probe Guide for Exchange Server Monitor

Alarm Metric Error Threshold

Error

Severity Description

Committed Bytes in Use ---- Major Committed Bytes in Use is the ratio of Memory\Committed Bytes to the Memory\Commit Limit. Committed memory is the physical memory in use for which space has been reserved in the paging file should it need to be written to disk. The commit limit is determined by the size of the paging file. If the paging file is enlarged, the commit limit

increases, and the ratio is reduced. This counter displays the current percentage value only; it isn't an average.

Connection Queue Length ---- Major This counter takes the MTA Work Queue Length counter to a lower level and breaks it out into all the different work queues within the MTA. If a large queue is building in the MTA this will pinpoint the exact connection that is

responsible.Informational for drill down. One instance of this profile will monitor each Message Transfer Agent Connection. Connections Current (inbound) ---- Major Connections Current is the number

of inbound connections to the SMTP server.

Connections Current (outbound) ---- Major Connections Current is the number of outbound connections from the SMTPSend connector.

Connections on IP Allow List Providers per second

---- Major Connections on IP Allow List Providers per second is the number of connections on the IP Allow List providers per second. Connections on IP Block List per

second

---- Major Connections on IP Block List per second is the number of connections on the IP Block List per second.

(41)

exchange_monitor Alert Metrics Default Settings

Chapter 3: Metrics 41

Alarm Metric Error Threshold

Error

Severity Description

Connections on IP Block List Providers per second

---- Major Connections on IP Block List Providers per second is the number of connections on the IP Block List providers per second. Connections on the IP Allow List per

second

---- Major Connections on the IP Allow List per second is the number of connections on the IP Allow List per second.

Current Bandwidth ---- Major Shows an estimate of the current bandwidth of the network interface in bits per second (bps). For interfaces that do not vary in bandwidth, or for those where no accurate estimation can be made, this value is the nominal

bandwidth. One instance of this profile will monitor each Network Interface.

Current Connections (IMAP4) ---- Major Current Connections is the number of connections that are currently open on the IMAP service.

Current Connections (POP3) ---- Major Current Connections is the number of connections that are currently open on the POP service.

Current User Count ---- Major Current User Count is the number of users who are currently logged on to Outlook Web Access. This value monitors the number of active user sessions, so that users are only removed from this count after they log off or their session times out.

DNS Queries per second ---- Major DNS Queries per second is the number of DNS queries per second performed by the Sender Id agent. DOTNET - Bytes In All Heaps ---- Major Bytes in all Heaps is the sum of

four other counters: Gen 0 Heap Size, Gen 1 Heap Size, Gen 2 Heap Size, and Large Object Heap Size. This counter indicates the current memory allocated in bytes on the GC Heaps.

(42)

exchange_monitor Alert Metrics Default Settings

42 Probe Guide for Exchange Server Monitor

Alarm Metric Error Threshold

Error

Severity Description

DOTNET - Exception Thrown Per Sec ---- Major Exception Thrown per sec is the number of exceptions thrown per second. These include both .NET Framework exceptions and unmanaged exceptions that get converted into .NET Framework exceptions. For example, the null pointer reference exception in unmanaged code would get thrown again in managed code as a .NET Framework

System.NullReferenceException. This counter includes both handled and un-handled exceptions. DOTNET - Time In GC ---- Major Time in GC shows when garbage

collection has occurred. When the counter exceeds the threshold, it indicates that CPU is cleaning up and isn't being used efficiently for load. Adding memory to the server would improve this situation. Dumpster delete per sec ---- Major Delete Rate is the rate at which

items are deleted from the Transport Dumpster on this server. Dumpster insert per sec ---- Major Insert Rate is the rate at which

items are inserted into the

Transport Dumpster on this server. Dumpster Item Count ---- Major Item Count is the total number of

mail items that are currently in the Transport Dumpster on this server.

Dumpster size ---- Major Item Size is the total size (in bytes) of mail items that are currently in the Transport Dumpster on this server.

Edge Servers total ---- Major Edge Servers total is the total number of Edge Transport servers found by EdgeSync.

Elapsed Time - emsmta ---- Major The total elapsed time that this process has been running.

(43)

exchange_monitor Alert Metrics Default Settings

Chapter 3: Metrics 43

Alarm Metric Error Threshold

Error

Severity Description

Elapsed Time - mad ---- Major The total elapsed time that this process has been running. Elapsed Time - store ---- Major The total elapsed time that this

process has been running. Errors per Second ---- Major Network Errors per Second is the

rate at which serious unexpected errors are occurring. Such errors generally indicate that the Redirector and one or more Servers are having serious communication difficulties. Exchange Servers total ---- Major Exchange Servers total is the total

number of Exchange Servers found by EdgeSync.

Folder Opens per Second - Mailboxes ---- Major Indicates user activity. Folder Opens per Second - MBX ---- Major Indicates user activity. One

instance of this profile will monitor each Mailbox Store.

Folder Opens per Second - PF ---- Major Indicates user activity. One instance of this profile will monitor each Public Folder Store.

Folder Opens per Second - Public Folders

---- Major Indicates user activity.

Hub Transport Servers total ---- Major Hub Transport Servers total is the total number of Hub Transport servers found by EdgeSync. Items queued for delivery ---- Major Items queued for delivery per

second.

Kilobytes Received per Second ---- Major Shows the rate, in incidents per second, at which bytes were received over each network adapter. The counted bytes include framing characters. Bytes Received/sec is a subset of Bytes Total/sec. One instance of this profile will monitor each Network Interface.

References

Related documents

The high growth of household loans in the first half of 2005 was attributed mainly to own marketing strategy of banks and increased demand from household due

Figure 3.13 Responses and thoughts regarding boredom facilitated by the app 129 Figure 4.1 Participant thoughts on effective communication 139 Figure 4.2 Interaction

Mean and logarithm (LOG) of mean per capita (pc) GDP, standard deviation (SD) of pcGDP, and population-weighted percent coefficient of variation (CV) for the 12

Given that the station uses different presenters who may be non-native speakers of some of the target languages of the listeners of Mulembe FM newscasts, the

Note: No express buses operated on February 15th due to Presidents’ Day; no service was operated on February 18th due to a weather event, and no express service was operated

This conclusion is further supported by the following observations: (i) constitutive expression of stdE and stdF in a Dam + background represses SPI-1 expression (Figure 5); (ii)

• Once EEP is funded and running it is further sug - gested that in the near future a series of international science and technology exploration workshops be set up,

This has resulted in an unprece- dented rise of cloud providers that serve their offerings as a service but at the same time has created additional challenges (e.g., regarding