Information collected by Microsoft Exchange Server 2013 Managed Availability Diagnostic
Original KB number: 2884666
Summary
The Microsoft Exchange Server 2013 Managed Availability Diagnostic collects comprehensive information to help troubleshoot Managed Availability and Active Monitoring issues in Microsoft Exchange Server 2013.
This article describes information that the Microsoft Exchange Server 2013 Managed Availability Diagnostic may collect from your computer. This article also describes the names of the output files. The information that's collected depends on the installed roles, features, and configuration. The following tables list the collected information.
Note
The Managed Availability and Active Monitoring event logs can be large, and can take significant time to collect and compress for upload.
Additional information
Description | File name |
---|---|
Volume Shadow Copy Service (VSS) information via vssadmin utility output | {ComputerName}_VSSAdmin.TXT |
Devices and drivers
Description | File name |
---|---|
Fibre Channel Information Tool (FCInfo) output | {ComputerName}_FCInfo.txt |
Event Logs - Exchange Server
Description | File name |
---|---|
Event Log-Exchange Active Monitoring | {ComputerName}_evt_ExchangeActiveMonitoring-MonitorDefinition.evtx |
Event Log-Exchange Active Monitoring | {ComputerName}_evt_ExchangeActiveMonitoring-ProbeDefinition.evtx |
Event Log-Exchange Active Monitoring | {ComputerName}_evt_ExchangeActiveMonitoring-ProbeResult.evtx |
Event Log-Exchange Active Monitoring | {ComputerName}_evt_ExchangeActiveMonitoring-ResponderDefinition.evtx |
Event Log-Exchange High Availability | {ComputerName}_evt_ExchangeHighAvailability-Operational.evtx |
Event Log-Exchange MDB Failure Items | {ComputerName}_evt_ExchangeMailboxDatabaseFailureItems-Operational.evtx |
Event Log-Exchange Managed Availability | {ComputerName}_evt_ExchangeManagedAvailability-RecoveryActionLogs.evtx |
Event Log-Exchange Managed Availability | {ComputerName}_evt_ExchangeManagedAvailability-RecoveryActionResults.evtx |
Event Log-Exchange Managed Availability | {ComputerName}_evt_ExchangeManagedAvailability-RemoteActionLogs.evtx |
Event Logs - Windows
Description | File name |
---|---|
Event log - Application (.csv .evtx) | *{ComputerName}_evt_Application.** |
Event log - System (.csv .evtx) | *{ComputerName}_evt_System.** |
Microsoft-Windows-FailoverClustering* (.csv .evtx .txt) | *{ComputerName}_evt_FailoverClustering.** |
Exchange Mailbox Server Role
Description | File name |
---|---|
AddressBook Service logs from past 1 day | {ComputerName}_Logs_AddressBook Service.zip |
BE_Agent logs from past 1 day | {ComputerName}_Logs_BE_Agent.zip |
BE_Routing logs from past 1 day | {ComputerName}_Logs_BE_Routing.zip |
Get-ActiveSyncVirtualDirectory cmdlet output |
{ComputerName}_ActiveSyncVirtualDirectory.txt* |
Get-AutodiscoverVirtualDirectory cmdlet output |
{ComputerName}_AutodiscoverVirtualDirectory.txt* |
Get-ChildItem -Path output foreach database file path |
{ComputerName}_DBMb_[mailboxDatabase.Name]_EDBFilePath_Contents.txt* |
Get-ChildItem -Path output foreach database log folder path |
{ComputerName}_DBMb_[mailboxDatabase.Name]_LogFolderPath.txt* |
Get-DatabaseAvailabilityGroup cmdlet output |
{ComputerName}_DAG_[DAG.Name].txt* |
Get-DatabaseAvailabilityGroupNetwork cmdlet output |
{ComputerName}_DAGNetworks.txt* |
Get-EcpVirtualDirectory cmdlet output |
{ComputerName}_EcpVirtualDirectory.txt* |
Get-EdgeSyncServiceConfig cmdlet output |
{ComputerName}_EdgeSyncServiceConfig.txt* |
Get-ImapSettings cmdlet output |
{ComputerName}_ImapSettings.txt* |
Get-MailboxDatabase cmdlet output foreach database |
{ComputerName}_DBMb_[mailboxDatabase.Name].txt* |
Get-MailboxDatabaseCopyStatus cmdlet output |
{ComputerName}_MailboxDatabaseCopyStatus.txt* |
Get-MailboxServer cmdlet output |
{ComputerName}_MailboxServer.txt* |
Get-MailboxTransportService cmdlet output |
{ComputerName}_MailboxTransportService.txt* |
Get-OabVirtualDirectory cmdlet output |
{ComputerName}_OabVirtualDirectory.txt* |
Get-OutlookAnywhere cmdlet output |
{ComputerName}_OutlookAnywhere.txt* |
Get-OwaVirtualDirectory cmdlet output |
{ComputerName}_OwaVirtualDirectory.txt* |
Get-PopSettings cmdlet output |
{ComputerName}_PopSettings.txt* |
Get-PowerShellVirtualDirectory cmdlet output |
{ComputerName}_PowerShellVirtualDirectory.txt* |
Get-Queue cmdlet output |
{ComputerName}_Queue.txt* |
Get-ReceiveConnector cmdlet output |
{ComputerName}_ReceiveConnector.txt* |
Get-StoreUsageStatistics cmdlet output |
{ComputerName}_StoreUsageStatistics.txt* |
Get-TransportAgent cmdlet output |
{ComputerName}_TransportAgent.txt* |
Get-TransportPipeline cmdlet output |
{ComputerName}_TransportPipeline.txt* |
Get-TransportService cmdlet output |
{ComputerName}_TransportService.txt* |
Get-UMService cmdlet output |
{ComputerName}_UMService.txt* |
Get-WebServicesVirtualDirectory cmdlet output |
{ComputerName}_WebServicesVirtualDirectory.txt* |
HKLM:SOFTWARE\Microsoft\Rpc\RpcProxy registry key and subkey values | {ComputerName}_REG_RPCPROXY.txt* |
MessageTracking logs from past 1 day | {ComputerName}_Logs_MessageTracking.zip |
QueueViewer logs from past 1 day | {ComputerName}_Logs_QueueViewer.zip |
RPC Client Access logs from past 1 day | {ComputerName}_Logs_RPC Client Access.zip |
RpcHttp logs from past 1 day | {ComputerName}_Logs_RpcHttp.zip |
Update-HybridConfiguration logs from past 1 day | {ComputerName}_Logs_Update-HybridConfiguration.zip |
Exchange Server and Organization Baseline
Description | File name |
---|---|
All Exchange Servers - Versions and Roles | {ComputerName}_AllExchangeServers.txt* |
Get-AcceptedDomain cmdlet output |
{ComputerName}_AcceptedDomain.txt* |
Get-ActiveSyncDeviceAutoblockThreshold cmdlet output |
{ComputerName}_ActiveSyncDeviceAutoblockThreshold.txt* |
Get-ActiveSyncMailboxPolicy cmdlet output |
{ComputerName}_ActiveSyncMailboxPolicy.txt* |
Get-App cmdlet output |
{ComputerName}_App.txt* |
Get-AvailabilityAddressSpace cmdlet output |
{ComputerName}_AvailabilityAddressSpace.txt* |
Get-AvailabilityConfig cmdlet output |
{ComputerName}_AvailabilityConfig.txt* |
Get-DataClassification cmdlet output |
{ComputerName}_DataClassification.txt* |
Get-DlpPolicy cmdlet output |
{ComputerName}_DlpPolicy.txt* |
Get-DlpPolicyTemplate cmdlet output |
{ComputerName}_DlpPolicyTemplate.txt* |
Get-EdgeSubscription cmdlet output |
{ComputerName}_EdgeSubscription.txt* |
Get-EdgeSyncServiceConfig cmdlet output |
{ComputerName}_EdgeSyncServiceConfig.txt* |
Get-EmailAddressPolicy cmdlet output |
{ComputerName}_EmailAddressPolicy.txt* |
Get-ExchangeCertificate cmdlet output |
{ComputerName}_ExchangeCertificate.txt* |
Get-ExchangeServer cmdlet output |
{ComputerName}_ExchangeServer.txt* |
Get-FederatedOrganizationIdentifier cmdlet output |
{ComputerName}_FederatedOrganizationIdentifier.txt* |
Get-FederationTrust cmdlet output |
{ComputerName}_FederationTrust.txt* |
Get-MalwareFilteringServer cmdlet output |
{ComputerName}_MalwareFilteringServer.txt* |
Get-MalwareFilterPolicy cmdlet output |
{ComputerName}_MalwareFilterPolicy.txt* |
Get-MobileDeviceMailboxPolicy cmdlet output |
{ComputerName}_MobileDeviceMailboxPolicy.txt* |
Get-OrganizationConfig cmdlet output |
{ComputerName}_OrganizationConfig.txt* |
Get-OrganizationRelationship cmdlet output |
{ComputerName}_OrganizationRelationship.txt* |
Get-OutlookProvider cmdlet output |
{ComputerName}_OutlookProvider.txt* |
Get-PolicyTipConfig cmdlet output |
{ComputerName}_PolicyTipConfig.txt* |
Get-PowerShellVirtualDirectory cmdlet output |
{ComputerName}_PowerShellVirtualDirectory.txt* |
Get-RemoteDomain cmdlet output |
{ComputerName}_RemoteDomain.txt* |
Get-ResourcePolicy cmdlet output |
{ComputerName}_ResourcePolicy.txt* |
Get-SendConnector cmdlet output |
{ComputerName}_SendConnector.txt* |
Get-ServerHealth cmdlet output |
{ComputerName}_ServerHealth.txt* |
Get-ServerComponentState cmdlet output |
{ComputerName}_ServerComponentState.txt* |
Get-SiteMailboxProvisioningPolicy cmdlet output |
{ComputerName}_SiteMailboxProvisioningPolicy.txt |
Get-ThrottlingPolicy cmdlet output |
{ComputerName}_ThrottlingPolicy.txt* |
Get-UMAutoAttendant (AfterHoursKeyMapping) cmdlet output |
{ComputerName}_UMAutoAttendant_[UMAutoAttendant.Name]_AfterHoursKeyMapping.txt |
Get-UMAutoAttendant (BusinessHoursKeyMapping) cmdlet output |
{ComputerName}_UMAutoAttendant_[UMAutoAttendant.Name]_BusinessHoursKeyMapping.txt |
Get-UMAutoAttendant cmdlet output |
{ComputerName}_UMAutoAttendant.txt* |
Get-UMDialPlan (ConfiguredInternationalGroups) cmdlet output |
{ComputerName}_UMDialPlan_[DialPlan.Name]_InternationalGroups.txt |
Get-UMDialPlan (InCountryOrRegionGroups) cmdlet output |
{ComputerName}_UMDialPlan_[DialPlan.Name]_CountryOrRegionGroups.txt |
Get-UMDialPlan cmdlet output |
{ComputerName}_UMDialPlan.txt* |
Get-UMHuntGroup cmdlet output |
{ComputerName}_UMHuntGroup.txt* |
Get-UMMailboxPolicy cmdlet output |
{ComputerName}_UMMailboxPolicy.txt* |
Get-UserPrincipalNamesSuffix cmdlet output |
{ComputerName}_UserPrincipalNamesSuffix.txt* |
Get-WorkloadManagementPolicy cmdlet output |
{ComputerName}_WorkloadManagementPolicy.txt* |
Get-WorkloadPolicy cmdlet output |
{ComputerName}_WorkloadPolicy.txt* |
Test-FederationTrustCertificate cmdlet output | {ComputerName}_FederationTrustCertificate.txt* |
Exchange Server IIS information
Description | File name |
---|---|
IIS W3SVC Logs foreach site from past 1 day | {ComputerName}_W3SVC[n]LogFiles.zip |
FailoverCluster feature
Description | File name |
---|---|
Basic Failover Cluster information via clusmps.exe utility (on operating Systems earlier than Windows Server 2008 R2) | {ComputerName}_cluster_mps_information.txt |
Basic Failover Cluster information, including information from existing resources and groups via FailoverCluster PowerShell cmdlets (Windows Server 2008 R2 and newer) | resultreport.xml |
Cluster Dependency Report generated by Get-ClusterResourceDependencyReport PowerShell cmdlet on Windows Server 2008 or newer |
{ComputerName}_DependencyReport.mht |
Cluster Logs generated by Get-ClusterLog PowerShell cmdlet on Windows Server 2008 R2, cluster.exe utility or from \windows\cluster\cluster.log on previous versions of Windows |
{ComputerName}_cluster.log |
Cluster Resources information from cluster.exe utility | {ComputerName}_ClusterResources.txt |
Cluster resources properties using PowerShell Get-ClusterResource cmdlet or cluster.exe utility on previous versions of Windows |
{ComputerName}_ClusterProperties.txt |
General information
Description | File name |
---|---|
List of Installed Updates and Hotfixes installed | *{ComputerName}_Hotfixes.** |
List of User Rights (privileges) using showpriv.exe tool | {ComputerName}_UserRights.txt |
List of user SID, group memberships, and privileges via the 'Whoami /all' output | {ComputerName}_Whoami.txt |
Resultant Set of Policy (RSoP) generated by gpresult.exe utility | *{ComputerName}_GPResult.** |
System Information - MSInfo32 tool output | {ComputerName}_msinfo32.nfo {ComputerName}_msinfo32.txt |
iSCSI information
Description | File name |
---|---|
iSCSI Information based on iscsicli.exe output | {ComputerName}_iSCSIInfo.txt |
RPC
Description | File name |
---|---|
HKLM\Software\Microsoft\Rpc HKLM\SYSTEM\CurrentControlSet\Services\RpcEptMapper HKLM\SYSTEM\CurrentControlSet\Services\RpcLocator HKLM\SYSTEM\CurrentControlSet\Services\RpcSs |
{ComputerName}_RPC_reg_output.TXT |
RPC information from netsh rpc output | {ComputerName}_RPC_netsh_output.TXT |
Storage information
Description | File name |
---|---|
Storage and SAN information via San.exe utility output | {ComputerName}_Storage_Information.txt |
TCPIP
Description | File name |
---|---|
HKLM\SOFTWARE\Policies\Microsoft\Windows\TCPIP HKLM\SYSTEM\CurrentControlSet\Services\iphlpsvc HKLM\SYSTEM\CurrentControlSet\services\TCPIP HKLM\SYSTEM\CurrentControlSet\Services\Tcpip6 HKLM\SYSTEM\CurrentControlSet\Services\tcpipreg |
{ComputerName}_TCPIP_reg_output.TXT |
Microsoft-Windows-Iphlpsvc/Operational | {ComputerName}_evt.** |
TCP OFFLOAD information from netstat output | {ComputerName}_TCPIP_OFFLOAD.TXT |
TCPIP Information from commands: hostname,ipconfig,route,netstat etc. | {ComputerName}_TCPIP_info.TXT |
TCPIP information from netsh output | {ComputerName}_TCPIP_netsh_info.TXT |
TCPIP Services File located at: windir\system32\drivers\etc\services | {ComputerName}_TCPIP_ServicesFile.TXT |
W8/WS2012 PowerShell output for TCPIP | {ComputerName}_TCPIP_info_pscmdlets_net.TXT |
In addition to collecting the information that's described earlier, this diagnostic package can detect one or more of the following symptoms:
- Check if cluster groups are in Offline or Failed state.
- Check for errors gathering cluster information via
Get-ClusterNode
cmdlet. - Check if the state of one or more cluster nodes is down or paused.
- Check if Cluster service isn't running or offline.
- Event Logs Messages.
References
For more information about the Microsoft Automated Troubleshooting Services and the Support Diagnostics Platform, see the following Microsoft Knowledge Base article:
2598970 Information about Microsoft Automated Troubleshooting Services and Support Diagnostic Platform