From 47962b52ce1a18ac8774c79e52056dce42714cb6 Mon Sep 17 00:00:00 2001 From: David Paulson Date: Thu, 23 May 2024 15:44:54 -0500 Subject: [PATCH] Add Back Pressure pester test --- ...icInfo_EdgeTransportResourceThrottling.xml | 31 +++++++++++++++++++ ...icInfo_EdgeTransportResourceThrottling.xml | 31 +++++++++++++++++++ ...icInfo_EdgeTransportResourceThrottling.xml | 31 +++++++++++++++++++ ...cInfo_EdgeTransportResourceThrottling1.xml | 31 +++++++++++++++++++ .../HealthChecker.E19.Scenarios.Tests.ps1 | 3 ++ .../Tests/HealthChecker.MockedCalls.Tests.ps1 | 2 +- ...thCheckerTest.CommonMocks.NotPublished.ps1 | 2 ++ 7 files changed, 130 insertions(+), 1 deletion(-) create mode 100644 Diagnostics/HealthChecker/Tests/DataCollection/E15/Exchange/GetExchangeDiagnosticInfo_EdgeTransportResourceThrottling.xml create mode 100644 Diagnostics/HealthChecker/Tests/DataCollection/E16/Exchange/GetExchangeDiagnosticInfo_EdgeTransportResourceThrottling.xml create mode 100644 Diagnostics/HealthChecker/Tests/DataCollection/E19/Exchange/GetExchangeDiagnosticInfo_EdgeTransportResourceThrottling.xml create mode 100644 Diagnostics/HealthChecker/Tests/DataCollection/E19/Exchange/GetExchangeDiagnosticInfo_EdgeTransportResourceThrottling1.xml diff --git a/Diagnostics/HealthChecker/Tests/DataCollection/E15/Exchange/GetExchangeDiagnosticInfo_EdgeTransportResourceThrottling.xml b/Diagnostics/HealthChecker/Tests/DataCollection/E15/Exchange/GetExchangeDiagnosticInfo_EdgeTransportResourceThrottling.xml new file mode 100644 index 0000000000..c01d0dce89 --- /dev/null +++ b/Diagnostics/HealthChecker/Tests/DataCollection/E15/Exchange/GetExchangeDiagnosticInfo_EdgeTransportResourceThrottling.xml @@ -0,0 +1,31 @@ + + + + Microsoft.Exchange.Management.Powershell.Support.ExchangeDiagnosticInfoResult + Microsoft.Exchange.Data.ConfigurableObject + System.Object + + <Diagnostics>_x000D__x000A_ <ProcessInfo>_x000D__x000A_ <id>2948</id>_x000D__x000A_ <serverName>SOLO-E19A</serverName>_x000D__x000A_ <startTime>2024-05-22T15:12:38.3041278Z</startTime>_x000D__x000A_ <currentTime>2024-05-23T19:57:24.2800853Z</currentTime>_x000D__x000A_ <lifetime>1.04:44:45.9759575</lifetime>_x000D__x000A_ <threadCount>48</threadCount>_x000D__x000A_ <handleCount>1760</handleCount>_x000D__x000A_ <workingSet>109.8 MB (115,101,696 bytes)</workingSet>_x000D__x000A_ <fastTrainExchangeVersion>15.2.1544.4</fastTrainExchangeVersion>_x000D__x000A_ </ProcessInfo>_x000D__x000A_ <Components>_x000D__x000A_ <ResourceThrottling>_x000D__x000A_ <ResourceTracker>_x000D__x000A_ <AggregateUse>Low</AggregateUse>_x000D__x000A_ <ResourceMeter Resource="PrivateBytes">_x000D__x000A_ <CurrentResourceUse>Low</CurrentResourceUse>_x000D__x000A_ <PreviousResourceUse>Low</PreviousResourceUse>_x000D__x000A_ <PressureTransitions>[PressureTransitions: MediumToHigh=75 HighToMedium=73 LowToMedium=72 MediumToLow=71]</PressureTransitions>_x000D__x000A_ <Pressure>6</Pressure>_x000D__x000A_ </ResourceMeter>_x000D__x000A_ <ResourceMeter Resource="SystemMemory">_x000D__x000A_ <CurrentResourceUse>High</CurrentResourceUse>_x000D__x000A_ <PreviousResourceUse>High</PreviousResourceUse>_x000D__x000A_ <PressureTransitions>[PressureTransitions: MediumToHigh=94 HighToMedium=89 LowToMedium=88 MediumToLow=84]</PressureTransitions>_x000D__x000A_ <Pressure>92</Pressure>_x000D__x000A_ </ResourceMeter>_x000D__x000A_ <ResourceMeter Resource="UsedVersionBuckets[C:\Program Files\Microsoft\Exchange Server\V15\TransportRoles\data\Queue\mail.que]">_x000D__x000A_ <CurrentResourceUse>Low</CurrentResourceUse>_x000D__x000A_ <PreviousResourceUse>Low</PreviousResourceUse>_x000D__x000A_ <PressureTransitions>[PressureTransitions: MediumToHigh=1500 HighToMedium=1000 LowToMedium=999 MediumToLow=800]</PressureTransitions>_x000D__x000A_ <Pressure>2</Pressure>_x000D__x000A_ </ResourceMeter>_x000D__x000A_ <ResourceMeter Resource="JetSessions[C:\Program Files\Microsoft\Exchange Server\V15\TransportRoles\data\Queue\mail.que]">_x000D__x000A_ <CurrentResourceUse>Low</CurrentResourceUse>_x000D__x000A_ <PreviousResourceUse>Low</PreviousResourceUse>_x000D__x000A_ <PressureTransitions>[PressureTransitions: MediumToHigh=1500 HighToMedium=1400 LowToMedium=1000 MediumToLow=900]</PressureTransitions>_x000D__x000A_ <Pressure>14</Pressure>_x000D__x000A_ </ResourceMeter>_x000D__x000A_ <ResourceMeter Resource="CheckpointDepth[C:\Program Files\Microsoft\Exchange Server\V15\TransportRoles\data\Queue\mail.que]">_x000D__x000A_ <CurrentResourceUse>Low</CurrentResourceUse>_x000D__x000A_ <PreviousResourceUse>Low</PreviousResourceUse>_x000D__x000A_ <PressureTransitions>[PressureTransitions: MediumToHigh=300 HighToMedium=280 LowToMedium=250 MediumToLow=230]</PressureTransitions>_x000D__x000A_ <Pressure>0</Pressure>_x000D__x000A_ </ResourceMeter>_x000D__x000A_ <ResourceMeter Resource="DatabaseUsedSpace[C:\Program Files\Microsoft\Exchange Server\V15\TransportRoles\data\Queue]">_x000D__x000A_ <CurrentResourceUse>Low</CurrentResourceUse>_x000D__x000A_ <PreviousResourceUse>Low</PreviousResourceUse>_x000D__x000A_ <PressureTransitions>[PressureTransitions: MediumToHigh=99 HighToMedium=97 LowToMedium=96 MediumToLow=94]</PressureTransitions>_x000D__x000A_ <Pressure>33</Pressure>_x000D__x000A_ </ResourceMeter>_x000D__x000A_ <ResourceMeter Resource="UsedDiskSpace[C:\Program Files\Microsoft\Exchange Server\V15\TransportRoles\data\Queue]">_x000D__x000A_ <CurrentResourceUse>Low</CurrentResourceUse>_x000D__x000A_ <PreviousResourceUse>Low</PreviousResourceUse>_x000D__x000A_ <PressureTransitions>[PressureTransitions: MediumToHigh=99 HighToMedium=94 LowToMedium=90 MediumToLow=88]</PressureTransitions>_x000D__x000A_ <Pressure>33</Pressure>_x000D__x000A_ </ResourceMeter>_x000D__x000A_ <ResourceMeter Resource="UsedDiskSpace[C:\Program Files\Microsoft\Exchange Server\V15\TransportRoles\data]">_x000D__x000A_ <CurrentResourceUse>Low</CurrentResourceUse>_x000D__x000A_ <PreviousResourceUse>Low</PreviousResourceUse>_x000D__x000A_ <PressureTransitions>[PressureTransitions: MediumToHigh=99 HighToMedium=94 LowToMedium=90 MediumToLow=88]</PressureTransitions>_x000D__x000A_ <Pressure>33</Pressure>_x000D__x000A_ </ResourceMeter>_x000D__x000A_ </ResourceTracker>_x000D__x000A_ <ResourceLevelMediator>_x000D__x000A_ <ResourceLevelObserver Name="BootScanner">_x000D__x000A_ <Paused>false</Paused>_x000D__x000A_ <SubStatus></SubStatus>_x000D__x000A_ </ResourceLevelObserver>_x000D__x000A_ <ResourceLevelObserver Name="ContentAggregator">_x000D__x000A_ <Paused>false</Paused>_x000D__x000A_ <SubStatus></SubStatus>_x000D__x000A_ </ResourceLevelObserver>_x000D__x000A_ <ResourceLevelObserver Name="DelayedDelivery">_x000D__x000A_ <Paused>false</Paused>_x000D__x000A_ <SubStatus></SubStatus>_x000D__x000A_ </ResourceLevelObserver>_x000D__x000A_ <ResourceLevelObserver Name="EnhancedDns">_x000D__x000A_ <Paused>false</Paused>_x000D__x000A_ <SubStatus></SubStatus>_x000D__x000A_ </ResourceLevelObserver>_x000D__x000A_ <ResourceLevelObserver Name="IsMemberOfResolver">_x000D__x000A_ <Paused>false</Paused>_x000D__x000A_ <SubStatus></SubStatus>_x000D__x000A_ </ResourceLevelObserver>_x000D__x000A_ <ResourceLevelObserver Name="MessageResubmission">_x000D__x000A_ <Paused>false</Paused>_x000D__x000A_ <SubStatus></SubStatus>_x000D__x000A_ </ResourceLevelObserver>_x000D__x000A_ <ResourceLevelObserver Name="MessagingDatabase">_x000D__x000A_ <Paused>false</Paused>_x000D__x000A_ <SubStatus></SubStatus>_x000D__x000A_ </ResourceLevelObserver>_x000D__x000A_ <ResourceLevelObserver Name="Pickup">_x000D__x000A_ <Paused>false</Paused>_x000D__x000A_ <SubStatus></SubStatus>_x000D__x000A_ </ResourceLevelObserver>_x000D__x000A_ <ResourceLevelObserver Name="RemoteDelivery">_x000D__x000A_ <Paused>false</Paused>_x000D__x000A_ <SubStatus></SubStatus>_x000D__x000A_ </ResourceLevelObserver>_x000D__x000A_ <ResourceLevelObserver Name="ShadowRedundancy">_x000D__x000A_ <Paused>false</Paused>_x000D__x000A_ <SubStatus></SubStatus>_x000D__x000A_ </ResourceLevelObserver>_x000D__x000A_ <ResourceLevelObserver Name="Replication">_x000D__x000A_ <Paused>false</Paused>_x000D__x000A_ <SubStatus></SubStatus>_x000D__x000A_ </ResourceLevelObserver>_x000D__x000A_ <ResourceLevelObserver Name="SmtpIn">_x000D__x000A_ <Paused>false</Paused>_x000D__x000A_ <SubStatus></SubStatus>_x000D__x000A_ </ResourceLevelObserver>_x000D__x000A_ <ResourceLevelObserver Name="Categorizer">_x000D__x000A_ <Paused>false</Paused>_x000D__x000A_ <SubStatus></SubStatus>_x000D__x000A_ </ResourceLevelObserver>_x000D__x000A_ </ResourceLevelMediator>_x000D__x000A_ <Configuration>_x000D__x000A_ <ResourceThrottlingConfiguration DehydrateMessagesUnderMemoryPressure="true" DisabledResourceLevelObservers="System.String[]" MaxTransientExceptionsAllowed="5" ResourceLevelObserverTimeout="PT5M" ResourceThrottlingEnabled="true" SmtpBaseThrottlingDelayInterval="PT0S" SmtpMaxThrottlingDelayInterval="PT55S" SmtpStepThrottlingDelayInterval="PT1S" SmtpStartThrottlingDelayInterval="PT1S" PeriodicDehydrationEnabled="true" PeriodicDehydrationInterval="PT5M" />_x000D__x000A_ <Overrides>_x000D__x000A_ <Status OverrideCount="0" OverrideableProperties="resourcethrottling.processortime.mediumtohigh,resourcethrottling.processortime.hightomedium,resourcethrottling.processortime.lowtomedium,resourcethrottling.processortime.mediumtolow" />_x000D__x000A_ </Overrides>_x000D__x000A_ </Configuration>_x000D__x000A_ </ResourceThrottling>_x000D__x000A_ </Components>_x000D__x000A_</Diagnostics> + + <Diagnostics>_x000D__x000A_ <ProcessInfo>_x000D__x000A_ <id>2948</id>_x000D__x000A_ <serverName>SOLO-E19A</serverName>_x000D__x000A_ <startTime>2024-05-22T15:12:38.3041278Z</startTime>_x000D__x000A_ <currentTime>2024-05-23T19:57:24.2800853Z</currentTime>_x000D__x000A_ <lifetime>1.04:44:45.9759575</lifetime>_x000D__x000A_ <threadCount>48</threadCount>_x000D__x000A_ <handleCount>1760</handleCount>_x000D__x000A_ <workingSet>109.8 MB (115,101,696 bytes)</workingSet>_x000D__x000A_ <fastTrainExchangeVersion>15.2.1544.4</fastTrainExchangeVersion>_x000D__x000A_ </ProcessInfo>_x000D__x000A_ <Components>_x000D__x000A_ <ResourceThrottling>_x000D__x000A_ <ResourceTracker>_x000D__x000A_ <AggregateUse>Low</AggregateUse>_x000D__x000A_ <ResourceMeter Resource="PrivateBytes">_x000D__x000A_ <CurrentResourceUse>Low</CurrentResourceUse>_x000D__x000A_ <PreviousResourceUse>Low</PreviousResourceUse>_x000D__x000A_ <PressureTransitions>[PressureTransitions: MediumToHigh=75 HighToMedium=73 LowToMedium=72 MediumToLow=71]</PressureTransitions>_x000D__x000A_ <Pressure>6</Pressure>_x000D__x000A_ </ResourceMeter>_x000D__x000A_ <ResourceMeter Resource="SystemMemory">_x000D__x000A_ <CurrentResourceUse>High</CurrentResourceUse>_x000D__x000A_ <PreviousResourceUse>High</PreviousResourceUse>_x000D__x000A_ <PressureTransitions>[PressureTransitions: MediumToHigh=94 HighToMedium=89 LowToMedium=88 MediumToLow=84]</PressureTransitions>_x000D__x000A_ <Pressure>92</Pressure>_x000D__x000A_ </ResourceMeter>_x000D__x000A_ <ResourceMeter Resource="UsedVersionBuckets[C:\Program Files\Microsoft\Exchange Server\V15\TransportRoles\data\Queue\mail.que]">_x000D__x000A_ <CurrentResourceUse>Low</CurrentResourceUse>_x000D__x000A_ <PreviousResourceUse>Low</PreviousResourceUse>_x000D__x000A_ <PressureTransitions>[PressureTransitions: MediumToHigh=1500 HighToMedium=1000 LowToMedium=999 MediumToLow=800]</PressureTransitions>_x000D__x000A_ <Pressure>2</Pressure>_x000D__x000A_ </ResourceMeter>_x000D__x000A_ <ResourceMeter Resource="JetSessions[C:\Program Files\Microsoft\Exchange Server\V15\TransportRoles\data\Queue\mail.que]">_x000D__x000A_ <CurrentResourceUse>Low</CurrentResourceUse>_x000D__x000A_ <PreviousResourceUse>Low</PreviousResourceUse>_x000D__x000A_ <PressureTransitions>[PressureTransitions: MediumToHigh=1500 HighToMedium=1400 LowToMedium=1000 MediumToLow=900]</PressureTransitions>_x000D__x000A_ <Pressure>14</Pressure>_x000D__x000A_ </ResourceMeter>_x000D__x000A_ <ResourceMeter Resource="CheckpointDepth[C:\Program Files\Microsoft\Exchange Server\V15\TransportRoles\data\Queue\mail.que]">_x000D__x000A_ <CurrentResourceUse>Low</CurrentResourceUse>_x000D__x000A_ <PreviousResourceUse>Low</PreviousResourceUse>_x000D__x000A_ <PressureTransitions>[PressureTransitions: MediumToHigh=300 HighToMedium=280 LowToMedium=250 MediumToLow=230]</PressureTransitions>_x000D__x000A_ <Pressure>0</Pressure>_x000D__x000A_ </ResourceMeter>_x000D__x000A_ <ResourceMeter Resource="DatabaseUsedSpace[C:\Program Files\Microsoft\Exchange Server\V15\TransportRoles\data\Queue]">_x000D__x000A_ <CurrentResourceUse>Low</CurrentResourceUse>_x000D__x000A_ <PreviousResourceUse>Low</PreviousResourceUse>_x000D__x000A_ <PressureTransitions>[PressureTransitions: MediumToHigh=99 HighToMedium=97 LowToMedium=96 MediumToLow=94]</PressureTransitions>_x000D__x000A_ <Pressure>33</Pressure>_x000D__x000A_ </ResourceMeter>_x000D__x000A_ <ResourceMeter Resource="UsedDiskSpace[C:\Program Files\Microsoft\Exchange Server\V15\TransportRoles\data\Queue]">_x000D__x000A_ <CurrentResourceUse>Low</CurrentResourceUse>_x000D__x000A_ <PreviousResourceUse>Low</PreviousResourceUse>_x000D__x000A_ <PressureTransitions>[PressureTransitions: MediumToHigh=99 HighToMedium=94 LowToMedium=90 MediumToLow=88]</PressureTransitions>_x000D__x000A_ <Pressure>33</Pressure>_x000D__x000A_ </ResourceMeter>_x000D__x000A_ <ResourceMeter Resource="UsedDiskSpace[C:\Program Files\Microsoft\Exchange Server\V15\TransportRoles\data]">_x000D__x000A_ <CurrentResourceUse>Low</CurrentResourceUse>_x000D__x000A_ <PreviousResourceUse>Low</PreviousResourceUse>_x000D__x000A_ <PressureTransitions>[PressureTransitions: MediumToHigh=99 HighToMedium=94 LowToMedium=90 MediumToLow=88]</PressureTransitions>_x000D__x000A_ <Pressure>33</Pressure>_x000D__x000A_ </ResourceMeter>_x000D__x000A_ </ResourceTracker>_x000D__x000A_ <ResourceLevelMediator>_x000D__x000A_ <ResourceLevelObserver Name="BootScanner">_x000D__x000A_ <Paused>false</Paused>_x000D__x000A_ <SubStatus></SubStatus>_x000D__x000A_ </ResourceLevelObserver>_x000D__x000A_ <ResourceLevelObserver Name="ContentAggregator">_x000D__x000A_ <Paused>false</Paused>_x000D__x000A_ <SubStatus></SubStatus>_x000D__x000A_ </ResourceLevelObserver>_x000D__x000A_ <ResourceLevelObserver Name="DelayedDelivery">_x000D__x000A_ <Paused>false</Paused>_x000D__x000A_ <SubStatus></SubStatus>_x000D__x000A_ </ResourceLevelObserver>_x000D__x000A_ <ResourceLevelObserver Name="EnhancedDns">_x000D__x000A_ <Paused>false</Paused>_x000D__x000A_ <SubStatus></SubStatus>_x000D__x000A_ </ResourceLevelObserver>_x000D__x000A_ <ResourceLevelObserver Name="IsMemberOfResolver">_x000D__x000A_ <Paused>false</Paused>_x000D__x000A_ <SubStatus></SubStatus>_x000D__x000A_ </ResourceLevelObserver>_x000D__x000A_ <ResourceLevelObserver Name="MessageResubmission">_x000D__x000A_ <Paused>false</Paused>_x000D__x000A_ <SubStatus></SubStatus>_x000D__x000A_ </ResourceLevelObserver>_x000D__x000A_ <ResourceLevelObserver Name="MessagingDatabase">_x000D__x000A_ <Paused>false</Paused>_x000D__x000A_ <SubStatus></SubStatus>_x000D__x000A_ </ResourceLevelObserver>_x000D__x000A_ <ResourceLevelObserver Name="Pickup">_x000D__x000A_ <Paused>false</Paused>_x000D__x000A_ <SubStatus></SubStatus>_x000D__x000A_ </ResourceLevelObserver>_x000D__x000A_ <ResourceLevelObserver Name="RemoteDelivery">_x000D__x000A_ <Paused>false</Paused>_x000D__x000A_ <SubStatus></SubStatus>_x000D__x000A_ </ResourceLevelObserver>_x000D__x000A_ <ResourceLevelObserver Name="ShadowRedundancy">_x000D__x000A_ <Paused>false</Paused>_x000D__x000A_ <SubStatus></SubStatus>_x000D__x000A_ </ResourceLevelObserver>_x000D__x000A_ <ResourceLevelObserver Name="Replication">_x000D__x000A_ <Paused>false</Paused>_x000D__x000A_ <SubStatus></SubStatus>_x000D__x000A_ </ResourceLevelObserver>_x000D__x000A_ <ResourceLevelObserver Name="SmtpIn">_x000D__x000A_ <Paused>false</Paused>_x000D__x000A_ <SubStatus></SubStatus>_x000D__x000A_ </ResourceLevelObserver>_x000D__x000A_ <ResourceLevelObserver Name="Categorizer">_x000D__x000A_ <Paused>false</Paused>_x000D__x000A_ <SubStatus></SubStatus>_x000D__x000A_ </ResourceLevelObserver>_x000D__x000A_ </ResourceLevelMediator>_x000D__x000A_ <Configuration>_x000D__x000A_ <ResourceThrottlingConfiguration DehydrateMessagesUnderMemoryPressure="true" DisabledResourceLevelObservers="System.String[]" MaxTransientExceptionsAllowed="5" ResourceLevelObserverTimeout="PT5M" ResourceThrottlingEnabled="true" SmtpBaseThrottlingDelayInterval="PT0S" SmtpMaxThrottlingDelayInterval="PT55S" SmtpStepThrottlingDelayInterval="PT1S" SmtpStartThrottlingDelayInterval="PT1S" PeriodicDehydrationEnabled="true" PeriodicDehydrationInterval="PT5M" />_x000D__x000A_ <Overrides>_x000D__x000A_ <Status OverrideCount="0" OverrideableProperties="resourcethrottling.processortime.mediumtohigh,resourcethrottling.processortime.hightomedium,resourcethrottling.processortime.lowtomedium,resourcethrottling.processortime.mediumtolow" />_x000D__x000A_ </Overrides>_x000D__x000A_ </Configuration>_x000D__x000A_ </ResourceThrottling>_x000D__x000A_ </Components>_x000D__x000A_</Diagnostics> + + true + + + Microsoft.Exchange.Data.ObjectState + System.Enum + System.ValueType + System.Object + + New + 0 + + + + solo-e19a.solo.com + 5754fdf0-384b-433f-a855-da6ba608c57e + false + I3NpZyOrJwAAAAEAAAD/////AQAAAAAAAAAMAgAAAHRNaWNyb3NvZnQuRXhjaGFuZ2UuTWFuYWdlbWVudC5Qb3dlcnNoZWxsLlN1cHBvcnQsIFZlcnNpb249MTUuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49MzFiZjM4NTZhZDM2NGUzNQwDAAAAW01pY3Jvc29mdC5FeGNoYW5nZS5EYXRhLCBWZXJzaW9uPTE1LjAuMC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPTMxYmYzODU2YWQzNjRlMzUFAQAAAE1NaWNyb3NvZnQuRXhjaGFuZ2UuTWFuYWdlbWVudC5Qb3dlcnNoZWxsLlN1cHBvcnQuRXhjaGFuZ2VEaWFnbm9zdGljSW5mb1Jlc3VsdAQAAAALcHJvcGVydHlCYWceQ29uZmlndXJhYmxlT2JqZWN0K3Byb3BlcnR5QmFnLENvbmZpZ3VyYWJsZU9iamVjdCtzZXJpYWxpemVyQXNzZW1ibHlWZXJzaW9uJkNvbmZpZ3VyYWJsZU9iamVjdCtpbnN0YW50aWF0aW9uRXJyb3JzBAQDAzFNaWNyb3NvZnQuRXhjaGFuZ2UuRGF0YS5TaW1wbGVQcm92aWRlclByb3BlcnR5QmFnAwAAADFNaWNyb3NvZnQuRXhjaGFuZ2UuRGF0YS5TaW1wbGVQcm92aWRlclByb3BlcnR5QmFnAwAAAA5TeXN0ZW0uVmVyc2lvbqkBU3lzdGVtLkNvbGxlY3Rpb25zLkdlbmVyaWMuTGlzdGAxW1tNaWNyb3NvZnQuRXhjaGFuZ2UuRGF0YS5WYWxpZGF0aW9uRXJyb3IsIE1pY3Jvc29mdC5FeGNoYW5nZS5EYXRhLCBWZXJzaW9uPTE1LjAuMC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPTMxYmYzODU2YWQzNjRlMzVdXQIAAAAJBAAAAAkEAAAACQUAAAAKBQQAAAAxTWljcm9zb2Z0LkV4Y2hhbmdlLkRhdGEuU2ltcGxlUHJvdmlkZXJQcm9wZXJ0eUJhZwYAAAAUUHJvcGVydHlCYWcrcmVhZE9ubHkbUHJvcGVydHlCYWcrc3RvcmVWYWx1ZXNPbmx5J1Byb3BlcnR5QmFnK3RyZWF0U3dpdGNoYWJsZUFzVmFsdWVzT25seSVQcm9wZXJ0eUJhZytzZXJpYWxpemVyQXNzZW1ibHlWZXJzaW9uI1Byb3BlcnR5QmFnK3NlcmlhbGl6ZWRDdXJyZW50VmFsdWVzJFByb3BlcnR5QmFnK3NlcmlhbGl6ZWRPcmlnaW5hbFZhbHVlcwAAAAMEBAEBAQ5TeXN0ZW0uVmVyc2lvbi9NaWNyb3NvZnQuRXhjaGFuZ2UuRGF0YS5Qcm9wZXJ0eUJhZytWYWx1ZVBhaXJbXQMAAAAvTWljcm9zb2Z0LkV4Y2hhbmdlLkRhdGEuUHJvcGVydHlCYWcrVmFsdWVQYWlyW10DAAAAAwAAAAAAAAkFAAAACQYAAAAJBwAAAAQFAAAADlN5c3RlbS5WZXJzaW9uBAAAAAZfTWFqb3IGX01pbm9yBl9CdWlsZAlfUmV2aXNpb24AAAAACAgICA8AAAAAAAAAAAAAAAAAAAAHBgAAAAABAAAAAwAAAAQtTWljcm9zb2Z0LkV4Y2hhbmdlLkRhdGEuUHJvcGVydHlCYWcrVmFsdWVQYWlyAwAAAAX4////LU1pY3Jvc29mdC5FeGNoYW5nZS5EYXRhLlByb3BlcnR5QmFnK1ZhbHVlUGFpcgIAAAADS2V5BVZhbHVlBAI4TWljcm9zb2Z0LkV4Y2hhbmdlLkRhdGEuU2ltcGxlUHJvdmlkZXJQcm9wZXJ0eURlZmluaXRpb24DAAAAAwAAAAkJAAAABgoAAADBNjxEaWFnbm9zdGljcz4NCiAgPFByb2Nlc3NJbmZvPg0KICAgIDxpZD4yOTQ4PC9pZD4NCiAgICA8c2VydmVyTmFtZT5TT0xPLUUxOUE8L3NlcnZlck5hbWU+DQogICAgPHN0YXJ0VGltZT4yMDI0LTA1LTIyVDE1OjEyOjM4LjMwNDEyNzhaPC9zdGFydFRpbWU+DQogICAgPGN1cnJlbnRUaW1lPjIwMjQtMDUtMjNUMTk6NTc6MjQuMjgwMDg1M1o8L2N1cnJlbnRUaW1lPg0KICAgIDxsaWZldGltZT4xLjA0OjQ0OjQ1Ljk3NTk1NzU8L2xpZmV0aW1lPg0KICAgIDx0aHJlYWRDb3VudD40ODwvdGhyZWFkQ291bnQ+DQogICAgPGhhbmRsZUNvdW50PjE3NjA8L2hhbmRsZUNvdW50Pg0KICAgIDx3b3JraW5nU2V0PjEwOS44IE1CICgxMTUsMTAxLDY5NiBieXRlcyk8L3dvcmtpbmdTZXQ+DQogICAgPGZhc3RUcmFpbkV4Y2hhbmdlVmVyc2lvbj4xNS4yLjE1NDQuNDwvZmFzdFRyYWluRXhjaGFuZ2VWZXJzaW9uPg0KICA8L1Byb2Nlc3NJbmZvPg0KICA8Q29tcG9uZW50cz4NCiAgICA8UmVzb3VyY2VUaHJvdHRsaW5nPg0KICAgICAgPFJlc291cmNlVHJhY2tlcj4NCiAgICAgICAgPEFnZ3JlZ2F0ZVVzZT5Mb3c8L0FnZ3JlZ2F0ZVVzZT4NCiAgICAgICAgPFJlc291cmNlTWV0ZXIgUmVzb3VyY2U9IlByaXZhdGVCeXRlcyI+DQogICAgICAgICAgPEN1cnJlbnRSZXNvdXJjZVVzZT5Mb3c8L0N1cnJlbnRSZXNvdXJjZVVzZT4NCiAgICAgICAgICA8UHJldmlvdXNSZXNvdXJjZVVzZT5Mb3c8L1ByZXZpb3VzUmVzb3VyY2VVc2U+DQogICAgICAgICAgPFByZXNzdXJlVHJhbnNpdGlvbnM+W1ByZXNzdXJlVHJhbnNpdGlvbnM6IE1lZGl1bVRvSGlnaD03NSBIaWdoVG9NZWRpdW09NzMgTG93VG9NZWRpdW09NzIgTWVkaXVtVG9Mb3c9NzFdPC9QcmVzc3VyZVRyYW5zaXRpb25zPg0KICAgICAgICAgIDxQcmVzc3VyZT42PC9QcmVzc3VyZT4NCiAgICAgICAgPC9SZXNvdXJjZU1ldGVyPg0KICAgICAgICA8UmVzb3VyY2VNZXRlciBSZXNvdXJjZT0iU3lzdGVtTWVtb3J5Ij4NCiAgICAgICAgICA8Q3VycmVudFJlc291cmNlVXNlPkhpZ2g8L0N1cnJlbnRSZXNvdXJjZVVzZT4NCiAgICAgICAgICA8UHJldmlvdXNSZXNvdXJjZVVzZT5IaWdoPC9QcmV2aW91c1Jlc291cmNlVXNlPg0KICAgICAgICAgIDxQcmVzc3VyZVRyYW5zaXRpb25zPltQcmVzc3VyZVRyYW5zaXRpb25zOiBNZWRpdW1Ub0hpZ2g9OTQgSGlnaFRvTWVkaXVtPTg5IExvd1RvTWVkaXVtPTg4IE1lZGl1bVRvTG93PTg0XTwvUHJlc3N1cmVUcmFuc2l0aW9ucz4NCiAgICAgICAgICA8UHJlc3N1cmU+OTI8L1ByZXNzdXJlPg0KICAgICAgICA8L1Jlc291cmNlTWV0ZXI+DQogICAgICAgIDxSZXNvdXJjZU1ldGVyIFJlc291cmNlPSJVc2VkVmVyc2lvbkJ1Y2tldHNbQzpcUHJvZ3JhbSBGaWxlc1xNaWNyb3NvZnRcRXhjaGFuZ2UgU2VydmVyXFYxNVxUcmFuc3BvcnRSb2xlc1xkYXRhXFF1ZXVlXG1haWwucXVlXSI+DQogICAgICAgICAgPEN1cnJlbnRSZXNvdXJjZVVzZT5Mb3c8L0N1cnJlbnRSZXNvdXJjZVVzZT4NCiAgICAgICAgICA8UHJldmlvdXNSZXNvdXJjZVVzZT5Mb3c8L1ByZXZpb3VzUmVzb3VyY2VVc2U+DQogICAgICAgICAgPFByZXNzdXJlVHJhbnNpdGlvbnM+W1ByZXNzdXJlVHJhbnNpdGlvbnM6IE1lZGl1bVRvSGlnaD0xNTAwIEhpZ2hUb01lZGl1bT0xMDAwIExvd1RvTWVkaXVtPTk5OSBNZWRpdW1Ub0xvdz04MDBdPC9QcmVzc3VyZVRyYW5zaXRpb25zPg0KICAgICAgICAgIDxQcmVzc3VyZT4yPC9QcmVzc3VyZT4NCiAgICAgICAgPC9SZXNvdXJjZU1ldGVyPg0KICAgICAgICA8UmVzb3VyY2VNZXRlciBSZXNvdXJjZT0iSmV0U2Vzc2lvbnNbQzpcUHJvZ3JhbSBGaWxlc1xNaWNyb3NvZnRcRXhjaGFuZ2UgU2VydmVyXFYxNVxUcmFuc3BvcnRSb2xlc1xkYXRhXFF1ZXVlXG1haWwucXVlXSI+DQogICAgICAgICAgPEN1cnJlbnRSZXNvdXJjZVVzZT5Mb3c8L0N1cnJlbnRSZXNvdXJjZVVzZT4NCiAgICAgICAgICA8UHJldmlvdXNSZXNvdXJjZVVzZT5Mb3c8L1ByZXZpb3VzUmVzb3VyY2VVc2U+DQogICAgICAgICAgPFByZXNzdXJlVHJhbnNpdGlvbnM+W1ByZXNzdXJlVHJhbnNpdGlvbnM6IE1lZGl1bVRvSGlnaD0xNTAwIEhpZ2hUb01lZGl1bT0xNDAwIExvd1RvTWVkaXVtPTEwMDAgTWVkaXVtVG9Mb3c9OTAwXTwvUHJlc3N1cmVUcmFuc2l0aW9ucz4NCiAgICAgICAgICA8UHJlc3N1cmU+MTQ8L1ByZXNzdXJlPg0KICAgICAgICA8L1Jlc291cmNlTWV0ZXI+DQogICAgICAgIDxSZXNvdXJjZU1ldGVyIFJlc291cmNlPSJDaGVja3BvaW50RGVwdGhbQzpcUHJvZ3JhbSBGaWxlc1xNaWNyb3NvZnRcRXhjaGFuZ2UgU2VydmVyXFYxNVxUcmFuc3BvcnRSb2xlc1xkYXRhXFF1ZXVlXG1haWwucXVlXSI+DQogICAgICAgICAgPEN1cnJlbnRSZXNvdXJjZVVzZT5Mb3c8L0N1cnJlbnRSZXNvdXJjZVVzZT4NCiAgICAgICAgICA8UHJldmlvdXNSZXNvdXJjZVVzZT5Mb3c8L1ByZXZpb3VzUmVzb3VyY2VVc2U+DQogICAgICAgICAgPFByZXNzdXJlVHJhbnNpdGlvbnM+W1ByZXNzdXJlVHJhbnNpdGlvbnM6IE1lZGl1bVRvSGlnaD0zMDAgSGlnaFRvTWVkaXVtPTI4MCBMb3dUb01lZGl1bT0yNTAgTWVkaXVtVG9Mb3c9MjMwXTwvUHJlc3N1cmVUcmFuc2l0aW9ucz4NCiAgICAgICAgICA8UHJlc3N1cmU+MDwvUHJlc3N1cmU+DQogICAgICAgIDwvUmVzb3VyY2VNZXRlcj4NCiAgICAgICAgPFJlc291cmNlTWV0ZXIgUmVzb3VyY2U9IkRhdGFiYXNlVXNlZFNwYWNlW0M6XFByb2dyYW0gRmlsZXNcTWljcm9zb2Z0XEV4Y2hhbmdlIFNlcnZlclxWMTVcVHJhbnNwb3J0Um9sZXNcZGF0YVxRdWV1ZV0iPg0KICAgICAgICAgIDxDdXJyZW50UmVzb3VyY2VVc2U+TG93PC9DdXJyZW50UmVzb3VyY2VVc2U+DQogICAgICAgICAgPFByZXZpb3VzUmVzb3VyY2VVc2U+TG93PC9QcmV2aW91c1Jlc291cmNlVXNlPg0KICAgICAgICAgIDxQcmVzc3VyZVRyYW5zaXRpb25zPltQcmVzc3VyZVRyYW5zaXRpb25zOiBNZWRpdW1Ub0hpZ2g9OTkgSGlnaFRvTWVkaXVtPTk3IExvd1RvTWVkaXVtPTk2IE1lZGl1bVRvTG93PTk0XTwvUHJlc3N1cmVUcmFuc2l0aW9ucz4NCiAgICAgICAgICA8UHJlc3N1cmU+MzM8L1ByZXNzdXJlPg0KICAgICAgICA8L1Jlc291cmNlTWV0ZXI+DQogICAgICAgIDxSZXNvdXJjZU1ldGVyIFJlc291cmNlPSJVc2VkRGlza1NwYWNlW0M6XFByb2dyYW0gRmlsZXNcTWljcm9zb2Z0XEV4Y2hhbmdlIFNlcnZlclxWMTVcVHJhbnNwb3J0Um9sZXNcZGF0YVxRdWV1ZV0iPg0KICAgICAgICAgIDxDdXJyZW50UmVzb3VyY2VVc2U+TG93PC9DdXJyZW50UmVzb3VyY2VVc2U+DQogICAgICAgICAgPFByZXZpb3VzUmVzb3VyY2VVc2U+TG93PC9QcmV2aW91c1Jlc291cmNlVXNlPg0KICAgICAgICAgIDxQcmVzc3VyZVRyYW5zaXRpb25zPltQcmVzc3VyZVRyYW5zaXRpb25zOiBNZWRpdW1Ub0hpZ2g9OTkgSGlnaFRvTWVkaXVtPTk0IExvd1RvTWVkaXVtPTkwIE1lZGl1bVRvTG93PTg4XTwvUHJlc3N1cmVUcmFuc2l0aW9ucz4NCiAgICAgICAgICA8UHJlc3N1cmU+MzM8L1ByZXNzdXJlPg0KICAgICAgICA8L1Jlc291cmNlTWV0ZXI+DQogICAgICAgIDxSZXNvdXJjZU1ldGVyIFJlc291cmNlPSJVc2VkRGlza1NwYWNlW0M6XFByb2dyYW0gRmlsZXNcTWljcm9zb2Z0XEV4Y2hhbmdlIFNlcnZlclxWMTVcVHJhbnNwb3J0Um9sZXNcZGF0YV0iPg0KICAgICAgICAgIDxDdXJyZW50UmVzb3VyY2VVc2U+TG93PC9DdXJyZW50UmVzb3VyY2VVc2U+DQogICAgICAgICAgPFByZXZpb3VzUmVzb3VyY2VVc2U+TG93PC9QcmV2aW91c1Jlc291cmNlVXNlPg0KICAgICAgICAgIDxQcmVzc3VyZVRyYW5zaXRpb25zPltQcmVzc3VyZVRyYW5zaXRpb25zOiBNZWRpdW1Ub0hpZ2g9OTkgSGlnaFRvTWVkaXVtPTk0IExvd1RvTWVkaXVtPTkwIE1lZGl1bVRvTG93PTg4XTwvUHJlc3N1cmVUcmFuc2l0aW9ucz4NCiAgICAgICAgICA8UHJlc3N1cmU+MzM8L1ByZXNzdXJlPg0KICAgICAgICA8L1Jlc291cmNlTWV0ZXI+DQogICAgICA8L1Jlc291cmNlVHJhY2tlcj4NCiAgICAgIDxSZXNvdXJjZUxldmVsTWVkaWF0b3I+DQogICAgICAgIDxSZXNvdXJjZUxldmVsT2JzZXJ2ZXIgTmFtZT0iQm9vdFNjYW5uZXIiPg0KICAgICAgICAgIDxQYXVzZWQ+ZmFsc2U8L1BhdXNlZD4NCiAgICAgICAgICA8U3ViU3RhdHVzPjwvU3ViU3RhdHVzPg0KICAgICAgICA8L1Jlc291cmNlTGV2ZWxPYnNlcnZlcj4NCiAgICAgICAgPFJlc291cmNlTGV2ZWxPYnNlcnZlciBOYW1lPSJDb250ZW50QWdncmVnYXRvciI+DQogICAgICAgICAgPFBhdXNlZD5mYWxzZTwvUGF1c2VkPg0KICAgICAgICAgIDxTdWJTdGF0dXM+PC9TdWJTdGF0dXM+DQogICAgICAgIDwvUmVzb3VyY2VMZXZlbE9ic2VydmVyPg0KICAgICAgICA8UmVzb3VyY2VMZXZlbE9ic2VydmVyIE5hbWU9IkRlbGF5ZWREZWxpdmVyeSI+DQogICAgICAgICAgPFBhdXNlZD5mYWxzZTwvUGF1c2VkPg0KICAgICAgICAgIDxTdWJTdGF0dXM+PC9TdWJTdGF0dXM+DQogICAgICAgIDwvUmVzb3VyY2VMZXZlbE9ic2VydmVyPg0KICAgICAgICA8UmVzb3VyY2VMZXZlbE9ic2VydmVyIE5hbWU9IkVuaGFuY2VkRG5zIj4NCiAgICAgICAgICA8UGF1c2VkPmZhbHNlPC9QYXVzZWQ+DQogICAgICAgICAgPFN1YlN0YXR1cz48L1N1YlN0YXR1cz4NCiAgICAgICAgPC9SZXNvdXJjZUxldmVsT2JzZXJ2ZXI+DQogICAgICAgIDxSZXNvdXJjZUxldmVsT2JzZXJ2ZXIgTmFtZT0iSXNNZW1iZXJPZlJlc29sdmVyIj4NCiAgICAgICAgICA8UGF1c2VkPmZhbHNlPC9QYXVzZWQ+DQogICAgICAgICAgPFN1YlN0YXR1cz48L1N1YlN0YXR1cz4NCiAgICAgICAgPC9SZXNvdXJjZUxldmVsT2JzZXJ2ZXI+DQogICAgICAgIDxSZXNvdXJjZUxldmVsT2JzZXJ2ZXIgTmFtZT0iTWVzc2FnZVJlc3VibWlzc2lvbiI+DQogICAgICAgICAgPFBhdXNlZD5mYWxzZTwvUGF1c2VkPg0KICAgICAgICAgIDxTdWJTdGF0dXM+PC9TdWJTdGF0dXM+DQogICAgICAgIDwvUmVzb3VyY2VMZXZlbE9ic2VydmVyPg0KICAgICAgICA8UmVzb3VyY2VMZXZlbE9ic2VydmVyIE5hbWU9Ik1lc3NhZ2luZ0RhdGFiYXNlIj4NCiAgICAgICAgICA8UGF1c2VkPmZhbHNlPC9QYXVzZWQ+DQogICAgICAgICAgPFN1YlN0YXR1cz48L1N1YlN0YXR1cz4NCiAgICAgICAgPC9SZXNvdXJjZUxldmVsT2JzZXJ2ZXI+DQogICAgICAgIDxSZXNvdXJjZUxldmVsT2JzZXJ2ZXIgTmFtZT0iUGlja3VwIj4NCiAgICAgICAgICA8UGF1c2VkPmZhbHNlPC9QYXVzZWQ+DQogICAgICAgICAgPFN1YlN0YXR1cz48L1N1YlN0YXR1cz4NCiAgICAgICAgPC9SZXNvdXJjZUxldmVsT2JzZXJ2ZXI+DQogICAgICAgIDxSZXNvdXJjZUxldmVsT2JzZXJ2ZXIgTmFtZT0iUmVtb3RlRGVsaXZlcnkiPg0KICAgICAgICAgIDxQYXVzZWQ+ZmFsc2U8L1BhdXNlZD4NCiAgICAgICAgICA8U3ViU3RhdHVzPjwvU3ViU3RhdHVzPg0KICAgICAgICA8L1Jlc291cmNlTGV2ZWxPYnNlcnZlcj4NCiAgICAgICAgPFJlc291cmNlTGV2ZWxPYnNlcnZlciBOYW1lPSJTaGFkb3dSZWR1bmRhbmN5Ij4NCiAgICAgICAgICA8UGF1c2VkPmZhbHNlPC9QYXVzZWQ+DQogICAgICAgICAgPFN1YlN0YXR1cz48L1N1YlN0YXR1cz4NCiAgICAgICAgPC9SZXNvdXJjZUxldmVsT2JzZXJ2ZXI+DQogICAgICAgIDxSZXNvdXJjZUxldmVsT2JzZXJ2ZXIgTmFtZT0iUmVwbGljYXRpb24iPg0KICAgICAgICAgIDxQYXVzZWQ+ZmFsc2U8L1BhdXNlZD4NCiAgICAgICAgICA8U3ViU3RhdHVzPjwvU3ViU3RhdHVzPg0KICAgICAgICA8L1Jlc291cmNlTGV2ZWxPYnNlcnZlcj4NCiAgICAgICAgPFJlc291cmNlTGV2ZWxPYnNlcnZlciBOYW1lPSJTbXRwSW4iPg0KICAgICAgICAgIDxQYXVzZWQ+ZmFsc2U8L1BhdXNlZD4NCiAgICAgICAgICA8U3ViU3RhdHVzPjwvU3ViU3RhdHVzPg0KICAgICAgICA8L1Jlc291cmNlTGV2ZWxPYnNlcnZlcj4NCiAgICAgICAgPFJlc291cmNlTGV2ZWxPYnNlcnZlciBOYW1lPSJDYXRlZ29yaXplciI+DQogICAgICAgICAgPFBhdXNlZD5mYWxzZTwvUGF1c2VkPg0KICAgICAgICAgIDxTdWJTdGF0dXM+PC9TdWJTdGF0dXM+DQogICAgICAgIDwvUmVzb3VyY2VMZXZlbE9ic2VydmVyPg0KICAgICAgPC9SZXNvdXJjZUxldmVsTWVkaWF0b3I+DQogICAgICA8Q29uZmlndXJhdGlvbj4NCiAgICAgICAgPFJlc291cmNlVGhyb3R0bGluZ0NvbmZpZ3VyYXRpb24gRGVoeWRyYXRlTWVzc2FnZXNVbmRlck1lbW9yeVByZXNzdXJlPSJ0cnVlIiBEaXNhYmxlZFJlc291cmNlTGV2ZWxPYnNlcnZlcnM9IlN5c3RlbS5TdHJpbmdbXSIgTWF4VHJhbnNpZW50RXhjZXB0aW9uc0FsbG93ZWQ9IjUiIFJlc291cmNlTGV2ZWxPYnNlcnZlclRpbWVvdXQ9IlBUNU0iIFJlc291cmNlVGhyb3R0bGluZ0VuYWJsZWQ9InRydWUiIFNtdHBCYXNlVGhyb3R0bGluZ0RlbGF5SW50ZXJ2YWw9IlBUMFMiIFNtdHBNYXhUaHJvdHRsaW5nRGVsYXlJbnRlcnZhbD0iUFQ1NVMiIFNtdHBTdGVwVGhyb3R0bGluZ0RlbGF5SW50ZXJ2YWw9IlBUMVMiIFNtdHBTdGFydFRocm90dGxpbmdEZWxheUludGVydmFsPSJQVDFTIiBQZXJpb2RpY0RlaHlkcmF0aW9uRW5hYmxlZD0idHJ1ZSIgUGVyaW9kaWNEZWh5ZHJhdGlvbkludGVydmFsPSJQVDVNIiAvPg0KICAgICAgICA8T3ZlcnJpZGVzPg0KICAgICAgICAgIDxTdGF0dXMgT3ZlcnJpZGVDb3VudD0iMCIgT3ZlcnJpZGVhYmxlUHJvcGVydGllcz0icmVzb3VyY2V0aHJvdHRsaW5nLnByb2Nlc3NvcnRpbWUubWVkaXVtdG9oaWdoLHJlc291cmNldGhyb3R0bGluZy5wcm9jZXNzb3J0aW1lLmhpZ2h0b21lZGl1bSxyZXNvdXJjZXRocm90dGxpbmcucHJvY2Vzc29ydGltZS5sb3d0b21lZGl1bSxyZXNvdXJjZXRocm90dGxpbmcucHJvY2Vzc29ydGltZS5tZWRpdW10b2xvdyIgLz4NCiAgICAgICAgPC9PdmVycmlkZXM+DQogICAgICA8L0NvbmZpZ3VyYXRpb24+DQogICAgPC9SZXNvdXJjZVRocm90dGxpbmc+DQogIDwvQ29tcG9uZW50cz4NCjwvRGlhZ25vc3RpY3M+AfX////4////CQwAAAAJDQAAAAHy////+P///wkPAAAACRAAAAAHBwAAAAABAAAAAQAAAAQtTWljcm9zb2Z0LkV4Y2hhbmdlLkRhdGEuUHJvcGVydHlCYWcrVmFsdWVQYWlyAwAAAAHv////+P///wkJAAAACgUJAAAAOE1pY3Jvc29mdC5FeGNoYW5nZS5EYXRhLlNpbXBsZVByb3ZpZGVyUHJvcGVydHlEZWZpbml0aW9uBQAAAAVmbGFncxdQcm9wZXJ0eURlZmluaXRpb24rbmFtZRdQcm9wZXJ0eURlZmluaXRpb24rdHlwZRtQcm9wZXJ0eURlZmluaXRpb24rdHlwZU5hbWU5UHJvcGVydHlEZWZpbml0aW9uK3JlcXVpcmVkUHJvcGVydHlEZWZpbml0aW9uc1doZW5SZWFkaW5nAAEDAQMIH1N5c3RlbS5Vbml0eVNlcmlhbGl6YXRpb25Ib2xkZXKzAVN5c3RlbS5Db2xsZWN0aW9ucy5HZW5lcmljLklDb2xsZWN0aW9uYDFbW01pY3Jvc29mdC5FeGNoYW5nZS5EYXRhLlByb3BlcnR5RGVmaW5pdGlvbiwgTWljcm9zb2Z0LkV4Y2hhbmdlLkRhdGEsIFZlcnNpb249MTUuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49MzFiZjM4NTZhZDM2NGUzNV1dAwAAAAAAAAAGEwAAAAZSZXN1bHQJFAAAAAYVAAAAWlN5c3RlbS5TdHJpbmcsIG1zY29ybGliLCBWZXJzaW9uPTQuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49Yjc3YTVjNTYxOTM0ZTA4OQoBDAAAAAkAAAAAAAAABhYAAAAPRXhjaGFuZ2VWZXJzaW9uCRcAAAAGGAAAAIoBTWljcm9zb2Z0LkV4Y2hhbmdlLkRhdGEuRXhjaGFuZ2VPYmplY3RWZXJzaW9uLCBNaWNyb3NvZnQuRXhjaGFuZ2UuRGF0YSwgVmVyc2lvbj0xNS4wLjAuMCwgQ3VsdHVyZT1uZXV0cmFsLCBQdWJsaWNLZXlUb2tlbj0zMWJmMzg1NmFkMzY0ZTM1CgUNAAAALU1pY3Jvc29mdC5FeGNoYW5nZS5EYXRhLkV4Y2hhbmdlT2JqZWN0VmVyc2lvbgMAAAAFTWFqb3IFTWlub3INRXhjaGFuZ2VCdWlsZAAABAICJU1pY3Jvc29mdC5FeGNoYW5nZS5EYXRhLkV4Y2hhbmdlQnVpbGQDAAAAAwAAAAAKBef///8lTWljcm9zb2Z0LkV4Y2hhbmdlLkRhdGEuRXhjaGFuZ2VCdWlsZAQAAAAFTWFqb3IFTWlub3IFQnVpbGQNQnVpbGRSZXZpc2lvbgAAAAACAg4OAwAAAA4AZAAAAAEPAAAACQAAAAABAAAGGgAAAAtPYmplY3RTdGF0ZQkbAAAABhwAAACAAU1pY3Jvc29mdC5FeGNoYW5nZS5EYXRhLk9iamVjdFN0YXRlLCBNaWNyb3NvZnQuRXhjaGFuZ2UuRGF0YSwgVmVyc2lvbj0xNS4wLjAuMCwgQ3VsdHVyZT1uZXV0cmFsLCBQdWJsaWNLZXlUb2tlbj0zMWJmMzg1NmFkMzY0ZTM1CgUQAAAAI01pY3Jvc29mdC5FeGNoYW5nZS5EYXRhLk9iamVjdFN0YXRlAQAAAAd2YWx1ZV9fAAgDAAAAAAAAAAQUAAAAH1N5c3RlbS5Vbml0eVNlcmlhbGl6YXRpb25Ib2xkZXIDAAAABERhdGEJVW5pdHlUeXBlDEFzc2VtYmx5TmFtZQEAAQgGHQAAAA1TeXN0ZW0uU3RyaW5nBAAAAAYeAAAAS21zY29ybGliLCBWZXJzaW9uPTQuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49Yjc3YTVjNTYxOTM0ZTA4OQEXAAAAFAAAAAYfAAAALU1pY3Jvc29mdC5FeGNoYW5nZS5EYXRhLkV4Y2hhbmdlT2JqZWN0VmVyc2lvbgQAAAAGIAAAAFtNaWNyb3NvZnQuRXhjaGFuZ2UuRGF0YSwgVmVyc2lvbj0xNS4wLjAuMCwgQ3VsdHVyZT1uZXV0cmFsLCBQdWJsaWNLZXlUb2tlbj0zMWJmMzg1NmFkMzY0ZTM1ARsAAAAUAAAABiEAAAAjTWljcm9zb2Z0LkV4Y2hhbmdlLkRhdGEuT2JqZWN0U3RhdGUEAAAACSAAAAALAeDVNaKra4Zaq2YXwwxFnWp5x1Sa4XEkA+BaGBFlAPg= + + + \ No newline at end of file diff --git a/Diagnostics/HealthChecker/Tests/DataCollection/E16/Exchange/GetExchangeDiagnosticInfo_EdgeTransportResourceThrottling.xml b/Diagnostics/HealthChecker/Tests/DataCollection/E16/Exchange/GetExchangeDiagnosticInfo_EdgeTransportResourceThrottling.xml new file mode 100644 index 0000000000..c01d0dce89 --- /dev/null +++ b/Diagnostics/HealthChecker/Tests/DataCollection/E16/Exchange/GetExchangeDiagnosticInfo_EdgeTransportResourceThrottling.xml @@ -0,0 +1,31 @@ + + + + Microsoft.Exchange.Management.Powershell.Support.ExchangeDiagnosticInfoResult + Microsoft.Exchange.Data.ConfigurableObject + System.Object + + <Diagnostics>_x000D__x000A_ <ProcessInfo>_x000D__x000A_ <id>2948</id>_x000D__x000A_ <serverName>SOLO-E19A</serverName>_x000D__x000A_ <startTime>2024-05-22T15:12:38.3041278Z</startTime>_x000D__x000A_ <currentTime>2024-05-23T19:57:24.2800853Z</currentTime>_x000D__x000A_ <lifetime>1.04:44:45.9759575</lifetime>_x000D__x000A_ <threadCount>48</threadCount>_x000D__x000A_ <handleCount>1760</handleCount>_x000D__x000A_ <workingSet>109.8 MB (115,101,696 bytes)</workingSet>_x000D__x000A_ <fastTrainExchangeVersion>15.2.1544.4</fastTrainExchangeVersion>_x000D__x000A_ </ProcessInfo>_x000D__x000A_ <Components>_x000D__x000A_ <ResourceThrottling>_x000D__x000A_ <ResourceTracker>_x000D__x000A_ <AggregateUse>Low</AggregateUse>_x000D__x000A_ <ResourceMeter Resource="PrivateBytes">_x000D__x000A_ <CurrentResourceUse>Low</CurrentResourceUse>_x000D__x000A_ <PreviousResourceUse>Low</PreviousResourceUse>_x000D__x000A_ <PressureTransitions>[PressureTransitions: MediumToHigh=75 HighToMedium=73 LowToMedium=72 MediumToLow=71]</PressureTransitions>_x000D__x000A_ <Pressure>6</Pressure>_x000D__x000A_ </ResourceMeter>_x000D__x000A_ <ResourceMeter Resource="SystemMemory">_x000D__x000A_ <CurrentResourceUse>High</CurrentResourceUse>_x000D__x000A_ <PreviousResourceUse>High</PreviousResourceUse>_x000D__x000A_ <PressureTransitions>[PressureTransitions: MediumToHigh=94 HighToMedium=89 LowToMedium=88 MediumToLow=84]</PressureTransitions>_x000D__x000A_ <Pressure>92</Pressure>_x000D__x000A_ </ResourceMeter>_x000D__x000A_ <ResourceMeter Resource="UsedVersionBuckets[C:\Program Files\Microsoft\Exchange Server\V15\TransportRoles\data\Queue\mail.que]">_x000D__x000A_ <CurrentResourceUse>Low</CurrentResourceUse>_x000D__x000A_ <PreviousResourceUse>Low</PreviousResourceUse>_x000D__x000A_ <PressureTransitions>[PressureTransitions: MediumToHigh=1500 HighToMedium=1000 LowToMedium=999 MediumToLow=800]</PressureTransitions>_x000D__x000A_ <Pressure>2</Pressure>_x000D__x000A_ </ResourceMeter>_x000D__x000A_ <ResourceMeter Resource="JetSessions[C:\Program Files\Microsoft\Exchange Server\V15\TransportRoles\data\Queue\mail.que]">_x000D__x000A_ <CurrentResourceUse>Low</CurrentResourceUse>_x000D__x000A_ <PreviousResourceUse>Low</PreviousResourceUse>_x000D__x000A_ <PressureTransitions>[PressureTransitions: MediumToHigh=1500 HighToMedium=1400 LowToMedium=1000 MediumToLow=900]</PressureTransitions>_x000D__x000A_ <Pressure>14</Pressure>_x000D__x000A_ </ResourceMeter>_x000D__x000A_ <ResourceMeter Resource="CheckpointDepth[C:\Program Files\Microsoft\Exchange Server\V15\TransportRoles\data\Queue\mail.que]">_x000D__x000A_ <CurrentResourceUse>Low</CurrentResourceUse>_x000D__x000A_ <PreviousResourceUse>Low</PreviousResourceUse>_x000D__x000A_ <PressureTransitions>[PressureTransitions: MediumToHigh=300 HighToMedium=280 LowToMedium=250 MediumToLow=230]</PressureTransitions>_x000D__x000A_ <Pressure>0</Pressure>_x000D__x000A_ </ResourceMeter>_x000D__x000A_ <ResourceMeter Resource="DatabaseUsedSpace[C:\Program Files\Microsoft\Exchange Server\V15\TransportRoles\data\Queue]">_x000D__x000A_ <CurrentResourceUse>Low</CurrentResourceUse>_x000D__x000A_ <PreviousResourceUse>Low</PreviousResourceUse>_x000D__x000A_ <PressureTransitions>[PressureTransitions: MediumToHigh=99 HighToMedium=97 LowToMedium=96 MediumToLow=94]</PressureTransitions>_x000D__x000A_ <Pressure>33</Pressure>_x000D__x000A_ </ResourceMeter>_x000D__x000A_ <ResourceMeter Resource="UsedDiskSpace[C:\Program Files\Microsoft\Exchange Server\V15\TransportRoles\data\Queue]">_x000D__x000A_ <CurrentResourceUse>Low</CurrentResourceUse>_x000D__x000A_ <PreviousResourceUse>Low</PreviousResourceUse>_x000D__x000A_ <PressureTransitions>[PressureTransitions: MediumToHigh=99 HighToMedium=94 LowToMedium=90 MediumToLow=88]</PressureTransitions>_x000D__x000A_ <Pressure>33</Pressure>_x000D__x000A_ </ResourceMeter>_x000D__x000A_ <ResourceMeter Resource="UsedDiskSpace[C:\Program Files\Microsoft\Exchange Server\V15\TransportRoles\data]">_x000D__x000A_ <CurrentResourceUse>Low</CurrentResourceUse>_x000D__x000A_ <PreviousResourceUse>Low</PreviousResourceUse>_x000D__x000A_ <PressureTransitions>[PressureTransitions: MediumToHigh=99 HighToMedium=94 LowToMedium=90 MediumToLow=88]</PressureTransitions>_x000D__x000A_ <Pressure>33</Pressure>_x000D__x000A_ </ResourceMeter>_x000D__x000A_ </ResourceTracker>_x000D__x000A_ <ResourceLevelMediator>_x000D__x000A_ <ResourceLevelObserver Name="BootScanner">_x000D__x000A_ <Paused>false</Paused>_x000D__x000A_ <SubStatus></SubStatus>_x000D__x000A_ </ResourceLevelObserver>_x000D__x000A_ <ResourceLevelObserver Name="ContentAggregator">_x000D__x000A_ <Paused>false</Paused>_x000D__x000A_ <SubStatus></SubStatus>_x000D__x000A_ </ResourceLevelObserver>_x000D__x000A_ <ResourceLevelObserver Name="DelayedDelivery">_x000D__x000A_ <Paused>false</Paused>_x000D__x000A_ <SubStatus></SubStatus>_x000D__x000A_ </ResourceLevelObserver>_x000D__x000A_ <ResourceLevelObserver Name="EnhancedDns">_x000D__x000A_ <Paused>false</Paused>_x000D__x000A_ <SubStatus></SubStatus>_x000D__x000A_ </ResourceLevelObserver>_x000D__x000A_ <ResourceLevelObserver Name="IsMemberOfResolver">_x000D__x000A_ <Paused>false</Paused>_x000D__x000A_ <SubStatus></SubStatus>_x000D__x000A_ </ResourceLevelObserver>_x000D__x000A_ <ResourceLevelObserver Name="MessageResubmission">_x000D__x000A_ <Paused>false</Paused>_x000D__x000A_ <SubStatus></SubStatus>_x000D__x000A_ </ResourceLevelObserver>_x000D__x000A_ <ResourceLevelObserver Name="MessagingDatabase">_x000D__x000A_ <Paused>false</Paused>_x000D__x000A_ <SubStatus></SubStatus>_x000D__x000A_ </ResourceLevelObserver>_x000D__x000A_ <ResourceLevelObserver Name="Pickup">_x000D__x000A_ <Paused>false</Paused>_x000D__x000A_ <SubStatus></SubStatus>_x000D__x000A_ </ResourceLevelObserver>_x000D__x000A_ <ResourceLevelObserver Name="RemoteDelivery">_x000D__x000A_ <Paused>false</Paused>_x000D__x000A_ <SubStatus></SubStatus>_x000D__x000A_ </ResourceLevelObserver>_x000D__x000A_ <ResourceLevelObserver Name="ShadowRedundancy">_x000D__x000A_ <Paused>false</Paused>_x000D__x000A_ <SubStatus></SubStatus>_x000D__x000A_ </ResourceLevelObserver>_x000D__x000A_ <ResourceLevelObserver Name="Replication">_x000D__x000A_ <Paused>false</Paused>_x000D__x000A_ <SubStatus></SubStatus>_x000D__x000A_ </ResourceLevelObserver>_x000D__x000A_ <ResourceLevelObserver Name="SmtpIn">_x000D__x000A_ <Paused>false</Paused>_x000D__x000A_ <SubStatus></SubStatus>_x000D__x000A_ </ResourceLevelObserver>_x000D__x000A_ <ResourceLevelObserver Name="Categorizer">_x000D__x000A_ <Paused>false</Paused>_x000D__x000A_ <SubStatus></SubStatus>_x000D__x000A_ </ResourceLevelObserver>_x000D__x000A_ </ResourceLevelMediator>_x000D__x000A_ <Configuration>_x000D__x000A_ <ResourceThrottlingConfiguration DehydrateMessagesUnderMemoryPressure="true" DisabledResourceLevelObservers="System.String[]" MaxTransientExceptionsAllowed="5" ResourceLevelObserverTimeout="PT5M" ResourceThrottlingEnabled="true" SmtpBaseThrottlingDelayInterval="PT0S" SmtpMaxThrottlingDelayInterval="PT55S" SmtpStepThrottlingDelayInterval="PT1S" SmtpStartThrottlingDelayInterval="PT1S" PeriodicDehydrationEnabled="true" PeriodicDehydrationInterval="PT5M" />_x000D__x000A_ <Overrides>_x000D__x000A_ <Status OverrideCount="0" OverrideableProperties="resourcethrottling.processortime.mediumtohigh,resourcethrottling.processortime.hightomedium,resourcethrottling.processortime.lowtomedium,resourcethrottling.processortime.mediumtolow" />_x000D__x000A_ </Overrides>_x000D__x000A_ </Configuration>_x000D__x000A_ </ResourceThrottling>_x000D__x000A_ </Components>_x000D__x000A_</Diagnostics> + + <Diagnostics>_x000D__x000A_ <ProcessInfo>_x000D__x000A_ <id>2948</id>_x000D__x000A_ <serverName>SOLO-E19A</serverName>_x000D__x000A_ <startTime>2024-05-22T15:12:38.3041278Z</startTime>_x000D__x000A_ <currentTime>2024-05-23T19:57:24.2800853Z</currentTime>_x000D__x000A_ <lifetime>1.04:44:45.9759575</lifetime>_x000D__x000A_ <threadCount>48</threadCount>_x000D__x000A_ <handleCount>1760</handleCount>_x000D__x000A_ <workingSet>109.8 MB (115,101,696 bytes)</workingSet>_x000D__x000A_ <fastTrainExchangeVersion>15.2.1544.4</fastTrainExchangeVersion>_x000D__x000A_ </ProcessInfo>_x000D__x000A_ <Components>_x000D__x000A_ <ResourceThrottling>_x000D__x000A_ <ResourceTracker>_x000D__x000A_ <AggregateUse>Low</AggregateUse>_x000D__x000A_ <ResourceMeter Resource="PrivateBytes">_x000D__x000A_ <CurrentResourceUse>Low</CurrentResourceUse>_x000D__x000A_ <PreviousResourceUse>Low</PreviousResourceUse>_x000D__x000A_ <PressureTransitions>[PressureTransitions: MediumToHigh=75 HighToMedium=73 LowToMedium=72 MediumToLow=71]</PressureTransitions>_x000D__x000A_ <Pressure>6</Pressure>_x000D__x000A_ </ResourceMeter>_x000D__x000A_ <ResourceMeter Resource="SystemMemory">_x000D__x000A_ <CurrentResourceUse>High</CurrentResourceUse>_x000D__x000A_ <PreviousResourceUse>High</PreviousResourceUse>_x000D__x000A_ <PressureTransitions>[PressureTransitions: MediumToHigh=94 HighToMedium=89 LowToMedium=88 MediumToLow=84]</PressureTransitions>_x000D__x000A_ <Pressure>92</Pressure>_x000D__x000A_ </ResourceMeter>_x000D__x000A_ <ResourceMeter Resource="UsedVersionBuckets[C:\Program Files\Microsoft\Exchange Server\V15\TransportRoles\data\Queue\mail.que]">_x000D__x000A_ <CurrentResourceUse>Low</CurrentResourceUse>_x000D__x000A_ <PreviousResourceUse>Low</PreviousResourceUse>_x000D__x000A_ <PressureTransitions>[PressureTransitions: MediumToHigh=1500 HighToMedium=1000 LowToMedium=999 MediumToLow=800]</PressureTransitions>_x000D__x000A_ <Pressure>2</Pressure>_x000D__x000A_ </ResourceMeter>_x000D__x000A_ <ResourceMeter Resource="JetSessions[C:\Program Files\Microsoft\Exchange Server\V15\TransportRoles\data\Queue\mail.que]">_x000D__x000A_ <CurrentResourceUse>Low</CurrentResourceUse>_x000D__x000A_ <PreviousResourceUse>Low</PreviousResourceUse>_x000D__x000A_ <PressureTransitions>[PressureTransitions: MediumToHigh=1500 HighToMedium=1400 LowToMedium=1000 MediumToLow=900]</PressureTransitions>_x000D__x000A_ <Pressure>14</Pressure>_x000D__x000A_ </ResourceMeter>_x000D__x000A_ <ResourceMeter Resource="CheckpointDepth[C:\Program Files\Microsoft\Exchange Server\V15\TransportRoles\data\Queue\mail.que]">_x000D__x000A_ <CurrentResourceUse>Low</CurrentResourceUse>_x000D__x000A_ <PreviousResourceUse>Low</PreviousResourceUse>_x000D__x000A_ <PressureTransitions>[PressureTransitions: MediumToHigh=300 HighToMedium=280 LowToMedium=250 MediumToLow=230]</PressureTransitions>_x000D__x000A_ <Pressure>0</Pressure>_x000D__x000A_ </ResourceMeter>_x000D__x000A_ <ResourceMeter Resource="DatabaseUsedSpace[C:\Program Files\Microsoft\Exchange Server\V15\TransportRoles\data\Queue]">_x000D__x000A_ <CurrentResourceUse>Low</CurrentResourceUse>_x000D__x000A_ <PreviousResourceUse>Low</PreviousResourceUse>_x000D__x000A_ <PressureTransitions>[PressureTransitions: MediumToHigh=99 HighToMedium=97 LowToMedium=96 MediumToLow=94]</PressureTransitions>_x000D__x000A_ <Pressure>33</Pressure>_x000D__x000A_ </ResourceMeter>_x000D__x000A_ <ResourceMeter Resource="UsedDiskSpace[C:\Program Files\Microsoft\Exchange Server\V15\TransportRoles\data\Queue]">_x000D__x000A_ <CurrentResourceUse>Low</CurrentResourceUse>_x000D__x000A_ <PreviousResourceUse>Low</PreviousResourceUse>_x000D__x000A_ <PressureTransitions>[PressureTransitions: MediumToHigh=99 HighToMedium=94 LowToMedium=90 MediumToLow=88]</PressureTransitions>_x000D__x000A_ <Pressure>33</Pressure>_x000D__x000A_ </ResourceMeter>_x000D__x000A_ <ResourceMeter Resource="UsedDiskSpace[C:\Program Files\Microsoft\Exchange Server\V15\TransportRoles\data]">_x000D__x000A_ <CurrentResourceUse>Low</CurrentResourceUse>_x000D__x000A_ <PreviousResourceUse>Low</PreviousResourceUse>_x000D__x000A_ <PressureTransitions>[PressureTransitions: MediumToHigh=99 HighToMedium=94 LowToMedium=90 MediumToLow=88]</PressureTransitions>_x000D__x000A_ <Pressure>33</Pressure>_x000D__x000A_ </ResourceMeter>_x000D__x000A_ </ResourceTracker>_x000D__x000A_ <ResourceLevelMediator>_x000D__x000A_ <ResourceLevelObserver Name="BootScanner">_x000D__x000A_ <Paused>false</Paused>_x000D__x000A_ <SubStatus></SubStatus>_x000D__x000A_ </ResourceLevelObserver>_x000D__x000A_ <ResourceLevelObserver Name="ContentAggregator">_x000D__x000A_ <Paused>false</Paused>_x000D__x000A_ <SubStatus></SubStatus>_x000D__x000A_ </ResourceLevelObserver>_x000D__x000A_ <ResourceLevelObserver Name="DelayedDelivery">_x000D__x000A_ <Paused>false</Paused>_x000D__x000A_ <SubStatus></SubStatus>_x000D__x000A_ </ResourceLevelObserver>_x000D__x000A_ <ResourceLevelObserver Name="EnhancedDns">_x000D__x000A_ <Paused>false</Paused>_x000D__x000A_ <SubStatus></SubStatus>_x000D__x000A_ </ResourceLevelObserver>_x000D__x000A_ <ResourceLevelObserver Name="IsMemberOfResolver">_x000D__x000A_ <Paused>false</Paused>_x000D__x000A_ <SubStatus></SubStatus>_x000D__x000A_ </ResourceLevelObserver>_x000D__x000A_ <ResourceLevelObserver Name="MessageResubmission">_x000D__x000A_ <Paused>false</Paused>_x000D__x000A_ <SubStatus></SubStatus>_x000D__x000A_ </ResourceLevelObserver>_x000D__x000A_ <ResourceLevelObserver Name="MessagingDatabase">_x000D__x000A_ <Paused>false</Paused>_x000D__x000A_ <SubStatus></SubStatus>_x000D__x000A_ </ResourceLevelObserver>_x000D__x000A_ <ResourceLevelObserver Name="Pickup">_x000D__x000A_ <Paused>false</Paused>_x000D__x000A_ <SubStatus></SubStatus>_x000D__x000A_ </ResourceLevelObserver>_x000D__x000A_ <ResourceLevelObserver Name="RemoteDelivery">_x000D__x000A_ <Paused>false</Paused>_x000D__x000A_ <SubStatus></SubStatus>_x000D__x000A_ </ResourceLevelObserver>_x000D__x000A_ <ResourceLevelObserver Name="ShadowRedundancy">_x000D__x000A_ <Paused>false</Paused>_x000D__x000A_ <SubStatus></SubStatus>_x000D__x000A_ </ResourceLevelObserver>_x000D__x000A_ <ResourceLevelObserver Name="Replication">_x000D__x000A_ <Paused>false</Paused>_x000D__x000A_ <SubStatus></SubStatus>_x000D__x000A_ </ResourceLevelObserver>_x000D__x000A_ <ResourceLevelObserver Name="SmtpIn">_x000D__x000A_ <Paused>false</Paused>_x000D__x000A_ <SubStatus></SubStatus>_x000D__x000A_ </ResourceLevelObserver>_x000D__x000A_ <ResourceLevelObserver Name="Categorizer">_x000D__x000A_ <Paused>false</Paused>_x000D__x000A_ <SubStatus></SubStatus>_x000D__x000A_ </ResourceLevelObserver>_x000D__x000A_ </ResourceLevelMediator>_x000D__x000A_ <Configuration>_x000D__x000A_ <ResourceThrottlingConfiguration DehydrateMessagesUnderMemoryPressure="true" DisabledResourceLevelObservers="System.String[]" MaxTransientExceptionsAllowed="5" ResourceLevelObserverTimeout="PT5M" ResourceThrottlingEnabled="true" SmtpBaseThrottlingDelayInterval="PT0S" SmtpMaxThrottlingDelayInterval="PT55S" SmtpStepThrottlingDelayInterval="PT1S" SmtpStartThrottlingDelayInterval="PT1S" PeriodicDehydrationEnabled="true" PeriodicDehydrationInterval="PT5M" />_x000D__x000A_ <Overrides>_x000D__x000A_ <Status OverrideCount="0" OverrideableProperties="resourcethrottling.processortime.mediumtohigh,resourcethrottling.processortime.hightomedium,resourcethrottling.processortime.lowtomedium,resourcethrottling.processortime.mediumtolow" />_x000D__x000A_ </Overrides>_x000D__x000A_ </Configuration>_x000D__x000A_ </ResourceThrottling>_x000D__x000A_ </Components>_x000D__x000A_</Diagnostics> + + true + + + Microsoft.Exchange.Data.ObjectState + System.Enum + System.ValueType + System.Object + + New + 0 + + + + solo-e19a.solo.com + 5754fdf0-384b-433f-a855-da6ba608c57e + false + I3NpZyOrJwAAAAEAAAD/////AQAAAAAAAAAMAgAAAHRNaWNyb3NvZnQuRXhjaGFuZ2UuTWFuYWdlbWVudC5Qb3dlcnNoZWxsLlN1cHBvcnQsIFZlcnNpb249MTUuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49MzFiZjM4NTZhZDM2NGUzNQwDAAAAW01pY3Jvc29mdC5FeGNoYW5nZS5EYXRhLCBWZXJzaW9uPTE1LjAuMC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPTMxYmYzODU2YWQzNjRlMzUFAQAAAE1NaWNyb3NvZnQuRXhjaGFuZ2UuTWFuYWdlbWVudC5Qb3dlcnNoZWxsLlN1cHBvcnQuRXhjaGFuZ2VEaWFnbm9zdGljSW5mb1Jlc3VsdAQAAAALcHJvcGVydHlCYWceQ29uZmlndXJhYmxlT2JqZWN0K3Byb3BlcnR5QmFnLENvbmZpZ3VyYWJsZU9iamVjdCtzZXJpYWxpemVyQXNzZW1ibHlWZXJzaW9uJkNvbmZpZ3VyYWJsZU9iamVjdCtpbnN0YW50aWF0aW9uRXJyb3JzBAQDAzFNaWNyb3NvZnQuRXhjaGFuZ2UuRGF0YS5TaW1wbGVQcm92aWRlclByb3BlcnR5QmFnAwAAADFNaWNyb3NvZnQuRXhjaGFuZ2UuRGF0YS5TaW1wbGVQcm92aWRlclByb3BlcnR5QmFnAwAAAA5TeXN0ZW0uVmVyc2lvbqkBU3lzdGVtLkNvbGxlY3Rpb25zLkdlbmVyaWMuTGlzdGAxW1tNaWNyb3NvZnQuRXhjaGFuZ2UuRGF0YS5WYWxpZGF0aW9uRXJyb3IsIE1pY3Jvc29mdC5FeGNoYW5nZS5EYXRhLCBWZXJzaW9uPTE1LjAuMC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPTMxYmYzODU2YWQzNjRlMzVdXQIAAAAJBAAAAAkEAAAACQUAAAAKBQQAAAAxTWljcm9zb2Z0LkV4Y2hhbmdlLkRhdGEuU2ltcGxlUHJvdmlkZXJQcm9wZXJ0eUJhZwYAAAAUUHJvcGVydHlCYWcrcmVhZE9ubHkbUHJvcGVydHlCYWcrc3RvcmVWYWx1ZXNPbmx5J1Byb3BlcnR5QmFnK3RyZWF0U3dpdGNoYWJsZUFzVmFsdWVzT25seSVQcm9wZXJ0eUJhZytzZXJpYWxpemVyQXNzZW1ibHlWZXJzaW9uI1Byb3BlcnR5QmFnK3NlcmlhbGl6ZWRDdXJyZW50VmFsdWVzJFByb3BlcnR5QmFnK3NlcmlhbGl6ZWRPcmlnaW5hbFZhbHVlcwAAAAMEBAEBAQ5TeXN0ZW0uVmVyc2lvbi9NaWNyb3NvZnQuRXhjaGFuZ2UuRGF0YS5Qcm9wZXJ0eUJhZytWYWx1ZVBhaXJbXQMAAAAvTWljcm9zb2Z0LkV4Y2hhbmdlLkRhdGEuUHJvcGVydHlCYWcrVmFsdWVQYWlyW10DAAAAAwAAAAAAAAkFAAAACQYAAAAJBwAAAAQFAAAADlN5c3RlbS5WZXJzaW9uBAAAAAZfTWFqb3IGX01pbm9yBl9CdWlsZAlfUmV2aXNpb24AAAAACAgICA8AAAAAAAAAAAAAAAAAAAAHBgAAAAABAAAAAwAAAAQtTWljcm9zb2Z0LkV4Y2hhbmdlLkRhdGEuUHJvcGVydHlCYWcrVmFsdWVQYWlyAwAAAAX4////LU1pY3Jvc29mdC5FeGNoYW5nZS5EYXRhLlByb3BlcnR5QmFnK1ZhbHVlUGFpcgIAAAADS2V5BVZhbHVlBAI4TWljcm9zb2Z0LkV4Y2hhbmdlLkRhdGEuU2ltcGxlUHJvdmlkZXJQcm9wZXJ0eURlZmluaXRpb24DAAAAAwAAAAkJAAAABgoAAADBNjxEaWFnbm9zdGljcz4NCiAgPFByb2Nlc3NJbmZvPg0KICAgIDxpZD4yOTQ4PC9pZD4NCiAgICA8c2VydmVyTmFtZT5TT0xPLUUxOUE8L3NlcnZlck5hbWU+DQogICAgPHN0YXJ0VGltZT4yMDI0LTA1LTIyVDE1OjEyOjM4LjMwNDEyNzhaPC9zdGFydFRpbWU+DQogICAgPGN1cnJlbnRUaW1lPjIwMjQtMDUtMjNUMTk6NTc6MjQuMjgwMDg1M1o8L2N1cnJlbnRUaW1lPg0KICAgIDxsaWZldGltZT4xLjA0OjQ0OjQ1Ljk3NTk1NzU8L2xpZmV0aW1lPg0KICAgIDx0aHJlYWRDb3VudD40ODwvdGhyZWFkQ291bnQ+DQogICAgPGhhbmRsZUNvdW50PjE3NjA8L2hhbmRsZUNvdW50Pg0KICAgIDx3b3JraW5nU2V0PjEwOS44IE1CICgxMTUsMTAxLDY5NiBieXRlcyk8L3dvcmtpbmdTZXQ+DQogICAgPGZhc3RUcmFpbkV4Y2hhbmdlVmVyc2lvbj4xNS4yLjE1NDQuNDwvZmFzdFRyYWluRXhjaGFuZ2VWZXJzaW9uPg0KICA8L1Byb2Nlc3NJbmZvPg0KICA8Q29tcG9uZW50cz4NCiAgICA8UmVzb3VyY2VUaHJvdHRsaW5nPg0KICAgICAgPFJlc291cmNlVHJhY2tlcj4NCiAgICAgICAgPEFnZ3JlZ2F0ZVVzZT5Mb3c8L0FnZ3JlZ2F0ZVVzZT4NCiAgICAgICAgPFJlc291cmNlTWV0ZXIgUmVzb3VyY2U9IlByaXZhdGVCeXRlcyI+DQogICAgICAgICAgPEN1cnJlbnRSZXNvdXJjZVVzZT5Mb3c8L0N1cnJlbnRSZXNvdXJjZVVzZT4NCiAgICAgICAgICA8UHJldmlvdXNSZXNvdXJjZVVzZT5Mb3c8L1ByZXZpb3VzUmVzb3VyY2VVc2U+DQogICAgICAgICAgPFByZXNzdXJlVHJhbnNpdGlvbnM+W1ByZXNzdXJlVHJhbnNpdGlvbnM6IE1lZGl1bVRvSGlnaD03NSBIaWdoVG9NZWRpdW09NzMgTG93VG9NZWRpdW09NzIgTWVkaXVtVG9Mb3c9NzFdPC9QcmVzc3VyZVRyYW5zaXRpb25zPg0KICAgICAgICAgIDxQcmVzc3VyZT42PC9QcmVzc3VyZT4NCiAgICAgICAgPC9SZXNvdXJjZU1ldGVyPg0KICAgICAgICA8UmVzb3VyY2VNZXRlciBSZXNvdXJjZT0iU3lzdGVtTWVtb3J5Ij4NCiAgICAgICAgICA8Q3VycmVudFJlc291cmNlVXNlPkhpZ2g8L0N1cnJlbnRSZXNvdXJjZVVzZT4NCiAgICAgICAgICA8UHJldmlvdXNSZXNvdXJjZVVzZT5IaWdoPC9QcmV2aW91c1Jlc291cmNlVXNlPg0KICAgICAgICAgIDxQcmVzc3VyZVRyYW5zaXRpb25zPltQcmVzc3VyZVRyYW5zaXRpb25zOiBNZWRpdW1Ub0hpZ2g9OTQgSGlnaFRvTWVkaXVtPTg5IExvd1RvTWVkaXVtPTg4IE1lZGl1bVRvTG93PTg0XTwvUHJlc3N1cmVUcmFuc2l0aW9ucz4NCiAgICAgICAgICA8UHJlc3N1cmU+OTI8L1ByZXNzdXJlPg0KICAgICAgICA8L1Jlc291cmNlTWV0ZXI+DQogICAgICAgIDxSZXNvdXJjZU1ldGVyIFJlc291cmNlPSJVc2VkVmVyc2lvbkJ1Y2tldHNbQzpcUHJvZ3JhbSBGaWxlc1xNaWNyb3NvZnRcRXhjaGFuZ2UgU2VydmVyXFYxNVxUcmFuc3BvcnRSb2xlc1xkYXRhXFF1ZXVlXG1haWwucXVlXSI+DQogICAgICAgICAgPEN1cnJlbnRSZXNvdXJjZVVzZT5Mb3c8L0N1cnJlbnRSZXNvdXJjZVVzZT4NCiAgICAgICAgICA8UHJldmlvdXNSZXNvdXJjZVVzZT5Mb3c8L1ByZXZpb3VzUmVzb3VyY2VVc2U+DQogICAgICAgICAgPFByZXNzdXJlVHJhbnNpdGlvbnM+W1ByZXNzdXJlVHJhbnNpdGlvbnM6IE1lZGl1bVRvSGlnaD0xNTAwIEhpZ2hUb01lZGl1bT0xMDAwIExvd1RvTWVkaXVtPTk5OSBNZWRpdW1Ub0xvdz04MDBdPC9QcmVzc3VyZVRyYW5zaXRpb25zPg0KICAgICAgICAgIDxQcmVzc3VyZT4yPC9QcmVzc3VyZT4NCiAgICAgICAgPC9SZXNvdXJjZU1ldGVyPg0KICAgICAgICA8UmVzb3VyY2VNZXRlciBSZXNvdXJjZT0iSmV0U2Vzc2lvbnNbQzpcUHJvZ3JhbSBGaWxlc1xNaWNyb3NvZnRcRXhjaGFuZ2UgU2VydmVyXFYxNVxUcmFuc3BvcnRSb2xlc1xkYXRhXFF1ZXVlXG1haWwucXVlXSI+DQogICAgICAgICAgPEN1cnJlbnRSZXNvdXJjZVVzZT5Mb3c8L0N1cnJlbnRSZXNvdXJjZVVzZT4NCiAgICAgICAgICA8UHJldmlvdXNSZXNvdXJjZVVzZT5Mb3c8L1ByZXZpb3VzUmVzb3VyY2VVc2U+DQogICAgICAgICAgPFByZXNzdXJlVHJhbnNpdGlvbnM+W1ByZXNzdXJlVHJhbnNpdGlvbnM6IE1lZGl1bVRvSGlnaD0xNTAwIEhpZ2hUb01lZGl1bT0xNDAwIExvd1RvTWVkaXVtPTEwMDAgTWVkaXVtVG9Mb3c9OTAwXTwvUHJlc3N1cmVUcmFuc2l0aW9ucz4NCiAgICAgICAgICA8UHJlc3N1cmU+MTQ8L1ByZXNzdXJlPg0KICAgICAgICA8L1Jlc291cmNlTWV0ZXI+DQogICAgICAgIDxSZXNvdXJjZU1ldGVyIFJlc291cmNlPSJDaGVja3BvaW50RGVwdGhbQzpcUHJvZ3JhbSBGaWxlc1xNaWNyb3NvZnRcRXhjaGFuZ2UgU2VydmVyXFYxNVxUcmFuc3BvcnRSb2xlc1xkYXRhXFF1ZXVlXG1haWwucXVlXSI+DQogICAgICAgICAgPEN1cnJlbnRSZXNvdXJjZVVzZT5Mb3c8L0N1cnJlbnRSZXNvdXJjZVVzZT4NCiAgICAgICAgICA8UHJldmlvdXNSZXNvdXJjZVVzZT5Mb3c8L1ByZXZpb3VzUmVzb3VyY2VVc2U+DQogICAgICAgICAgPFByZXNzdXJlVHJhbnNpdGlvbnM+W1ByZXNzdXJlVHJhbnNpdGlvbnM6IE1lZGl1bVRvSGlnaD0zMDAgSGlnaFRvTWVkaXVtPTI4MCBMb3dUb01lZGl1bT0yNTAgTWVkaXVtVG9Mb3c9MjMwXTwvUHJlc3N1cmVUcmFuc2l0aW9ucz4NCiAgICAgICAgICA8UHJlc3N1cmU+MDwvUHJlc3N1cmU+DQogICAgICAgIDwvUmVzb3VyY2VNZXRlcj4NCiAgICAgICAgPFJlc291cmNlTWV0ZXIgUmVzb3VyY2U9IkRhdGFiYXNlVXNlZFNwYWNlW0M6XFByb2dyYW0gRmlsZXNcTWljcm9zb2Z0XEV4Y2hhbmdlIFNlcnZlclxWMTVcVHJhbnNwb3J0Um9sZXNcZGF0YVxRdWV1ZV0iPg0KICAgICAgICAgIDxDdXJyZW50UmVzb3VyY2VVc2U+TG93PC9DdXJyZW50UmVzb3VyY2VVc2U+DQogICAgICAgICAgPFByZXZpb3VzUmVzb3VyY2VVc2U+TG93PC9QcmV2aW91c1Jlc291cmNlVXNlPg0KICAgICAgICAgIDxQcmVzc3VyZVRyYW5zaXRpb25zPltQcmVzc3VyZVRyYW5zaXRpb25zOiBNZWRpdW1Ub0hpZ2g9OTkgSGlnaFRvTWVkaXVtPTk3IExvd1RvTWVkaXVtPTk2IE1lZGl1bVRvTG93PTk0XTwvUHJlc3N1cmVUcmFuc2l0aW9ucz4NCiAgICAgICAgICA8UHJlc3N1cmU+MzM8L1ByZXNzdXJlPg0KICAgICAgICA8L1Jlc291cmNlTWV0ZXI+DQogICAgICAgIDxSZXNvdXJjZU1ldGVyIFJlc291cmNlPSJVc2VkRGlza1NwYWNlW0M6XFByb2dyYW0gRmlsZXNcTWljcm9zb2Z0XEV4Y2hhbmdlIFNlcnZlclxWMTVcVHJhbnNwb3J0Um9sZXNcZGF0YVxRdWV1ZV0iPg0KICAgICAgICAgIDxDdXJyZW50UmVzb3VyY2VVc2U+TG93PC9DdXJyZW50UmVzb3VyY2VVc2U+DQogICAgICAgICAgPFByZXZpb3VzUmVzb3VyY2VVc2U+TG93PC9QcmV2aW91c1Jlc291cmNlVXNlPg0KICAgICAgICAgIDxQcmVzc3VyZVRyYW5zaXRpb25zPltQcmVzc3VyZVRyYW5zaXRpb25zOiBNZWRpdW1Ub0hpZ2g9OTkgSGlnaFRvTWVkaXVtPTk0IExvd1RvTWVkaXVtPTkwIE1lZGl1bVRvTG93PTg4XTwvUHJlc3N1cmVUcmFuc2l0aW9ucz4NCiAgICAgICAgICA8UHJlc3N1cmU+MzM8L1ByZXNzdXJlPg0KICAgICAgICA8L1Jlc291cmNlTWV0ZXI+DQogICAgICAgIDxSZXNvdXJjZU1ldGVyIFJlc291cmNlPSJVc2VkRGlza1NwYWNlW0M6XFByb2dyYW0gRmlsZXNcTWljcm9zb2Z0XEV4Y2hhbmdlIFNlcnZlclxWMTVcVHJhbnNwb3J0Um9sZXNcZGF0YV0iPg0KICAgICAgICAgIDxDdXJyZW50UmVzb3VyY2VVc2U+TG93PC9DdXJyZW50UmVzb3VyY2VVc2U+DQogICAgICAgICAgPFByZXZpb3VzUmVzb3VyY2VVc2U+TG93PC9QcmV2aW91c1Jlc291cmNlVXNlPg0KICAgICAgICAgIDxQcmVzc3VyZVRyYW5zaXRpb25zPltQcmVzc3VyZVRyYW5zaXRpb25zOiBNZWRpdW1Ub0hpZ2g9OTkgSGlnaFRvTWVkaXVtPTk0IExvd1RvTWVkaXVtPTkwIE1lZGl1bVRvTG93PTg4XTwvUHJlc3N1cmVUcmFuc2l0aW9ucz4NCiAgICAgICAgICA8UHJlc3N1cmU+MzM8L1ByZXNzdXJlPg0KICAgICAgICA8L1Jlc291cmNlTWV0ZXI+DQogICAgICA8L1Jlc291cmNlVHJhY2tlcj4NCiAgICAgIDxSZXNvdXJjZUxldmVsTWVkaWF0b3I+DQogICAgICAgIDxSZXNvdXJjZUxldmVsT2JzZXJ2ZXIgTmFtZT0iQm9vdFNjYW5uZXIiPg0KICAgICAgICAgIDxQYXVzZWQ+ZmFsc2U8L1BhdXNlZD4NCiAgICAgICAgICA8U3ViU3RhdHVzPjwvU3ViU3RhdHVzPg0KICAgICAgICA8L1Jlc291cmNlTGV2ZWxPYnNlcnZlcj4NCiAgICAgICAgPFJlc291cmNlTGV2ZWxPYnNlcnZlciBOYW1lPSJDb250ZW50QWdncmVnYXRvciI+DQogICAgICAgICAgPFBhdXNlZD5mYWxzZTwvUGF1c2VkPg0KICAgICAgICAgIDxTdWJTdGF0dXM+PC9TdWJTdGF0dXM+DQogICAgICAgIDwvUmVzb3VyY2VMZXZlbE9ic2VydmVyPg0KICAgICAgICA8UmVzb3VyY2VMZXZlbE9ic2VydmVyIE5hbWU9IkRlbGF5ZWREZWxpdmVyeSI+DQogICAgICAgICAgPFBhdXNlZD5mYWxzZTwvUGF1c2VkPg0KICAgICAgICAgIDxTdWJTdGF0dXM+PC9TdWJTdGF0dXM+DQogICAgICAgIDwvUmVzb3VyY2VMZXZlbE9ic2VydmVyPg0KICAgICAgICA8UmVzb3VyY2VMZXZlbE9ic2VydmVyIE5hbWU9IkVuaGFuY2VkRG5zIj4NCiAgICAgICAgICA8UGF1c2VkPmZhbHNlPC9QYXVzZWQ+DQogICAgICAgICAgPFN1YlN0YXR1cz48L1N1YlN0YXR1cz4NCiAgICAgICAgPC9SZXNvdXJjZUxldmVsT2JzZXJ2ZXI+DQogICAgICAgIDxSZXNvdXJjZUxldmVsT2JzZXJ2ZXIgTmFtZT0iSXNNZW1iZXJPZlJlc29sdmVyIj4NCiAgICAgICAgICA8UGF1c2VkPmZhbHNlPC9QYXVzZWQ+DQogICAgICAgICAgPFN1YlN0YXR1cz48L1N1YlN0YXR1cz4NCiAgICAgICAgPC9SZXNvdXJjZUxldmVsT2JzZXJ2ZXI+DQogICAgICAgIDxSZXNvdXJjZUxldmVsT2JzZXJ2ZXIgTmFtZT0iTWVzc2FnZVJlc3VibWlzc2lvbiI+DQogICAgICAgICAgPFBhdXNlZD5mYWxzZTwvUGF1c2VkPg0KICAgICAgICAgIDxTdWJTdGF0dXM+PC9TdWJTdGF0dXM+DQogICAgICAgIDwvUmVzb3VyY2VMZXZlbE9ic2VydmVyPg0KICAgICAgICA8UmVzb3VyY2VMZXZlbE9ic2VydmVyIE5hbWU9Ik1lc3NhZ2luZ0RhdGFiYXNlIj4NCiAgICAgICAgICA8UGF1c2VkPmZhbHNlPC9QYXVzZWQ+DQogICAgICAgICAgPFN1YlN0YXR1cz48L1N1YlN0YXR1cz4NCiAgICAgICAgPC9SZXNvdXJjZUxldmVsT2JzZXJ2ZXI+DQogICAgICAgIDxSZXNvdXJjZUxldmVsT2JzZXJ2ZXIgTmFtZT0iUGlja3VwIj4NCiAgICAgICAgICA8UGF1c2VkPmZhbHNlPC9QYXVzZWQ+DQogICAgICAgICAgPFN1YlN0YXR1cz48L1N1YlN0YXR1cz4NCiAgICAgICAgPC9SZXNvdXJjZUxldmVsT2JzZXJ2ZXI+DQogICAgICAgIDxSZXNvdXJjZUxldmVsT2JzZXJ2ZXIgTmFtZT0iUmVtb3RlRGVsaXZlcnkiPg0KICAgICAgICAgIDxQYXVzZWQ+ZmFsc2U8L1BhdXNlZD4NCiAgICAgICAgICA8U3ViU3RhdHVzPjwvU3ViU3RhdHVzPg0KICAgICAgICA8L1Jlc291cmNlTGV2ZWxPYnNlcnZlcj4NCiAgICAgICAgPFJlc291cmNlTGV2ZWxPYnNlcnZlciBOYW1lPSJTaGFkb3dSZWR1bmRhbmN5Ij4NCiAgICAgICAgICA8UGF1c2VkPmZhbHNlPC9QYXVzZWQ+DQogICAgICAgICAgPFN1YlN0YXR1cz48L1N1YlN0YXR1cz4NCiAgICAgICAgPC9SZXNvdXJjZUxldmVsT2JzZXJ2ZXI+DQogICAgICAgIDxSZXNvdXJjZUxldmVsT2JzZXJ2ZXIgTmFtZT0iUmVwbGljYXRpb24iPg0KICAgICAgICAgIDxQYXVzZWQ+ZmFsc2U8L1BhdXNlZD4NCiAgICAgICAgICA8U3ViU3RhdHVzPjwvU3ViU3RhdHVzPg0KICAgICAgICA8L1Jlc291cmNlTGV2ZWxPYnNlcnZlcj4NCiAgICAgICAgPFJlc291cmNlTGV2ZWxPYnNlcnZlciBOYW1lPSJTbXRwSW4iPg0KICAgICAgICAgIDxQYXVzZWQ+ZmFsc2U8L1BhdXNlZD4NCiAgICAgICAgICA8U3ViU3RhdHVzPjwvU3ViU3RhdHVzPg0KICAgICAgICA8L1Jlc291cmNlTGV2ZWxPYnNlcnZlcj4NCiAgICAgICAgPFJlc291cmNlTGV2ZWxPYnNlcnZlciBOYW1lPSJDYXRlZ29yaXplciI+DQogICAgICAgICAgPFBhdXNlZD5mYWxzZTwvUGF1c2VkPg0KICAgICAgICAgIDxTdWJTdGF0dXM+PC9TdWJTdGF0dXM+DQogICAgICAgIDwvUmVzb3VyY2VMZXZlbE9ic2VydmVyPg0KICAgICAgPC9SZXNvdXJjZUxldmVsTWVkaWF0b3I+DQogICAgICA8Q29uZmlndXJhdGlvbj4NCiAgICAgICAgPFJlc291cmNlVGhyb3R0bGluZ0NvbmZpZ3VyYXRpb24gRGVoeWRyYXRlTWVzc2FnZXNVbmRlck1lbW9yeVByZXNzdXJlPSJ0cnVlIiBEaXNhYmxlZFJlc291cmNlTGV2ZWxPYnNlcnZlcnM9IlN5c3RlbS5TdHJpbmdbXSIgTWF4VHJhbnNpZW50RXhjZXB0aW9uc0FsbG93ZWQ9IjUiIFJlc291cmNlTGV2ZWxPYnNlcnZlclRpbWVvdXQ9IlBUNU0iIFJlc291cmNlVGhyb3R0bGluZ0VuYWJsZWQ9InRydWUiIFNtdHBCYXNlVGhyb3R0bGluZ0RlbGF5SW50ZXJ2YWw9IlBUMFMiIFNtdHBNYXhUaHJvdHRsaW5nRGVsYXlJbnRlcnZhbD0iUFQ1NVMiIFNtdHBTdGVwVGhyb3R0bGluZ0RlbGF5SW50ZXJ2YWw9IlBUMVMiIFNtdHBTdGFydFRocm90dGxpbmdEZWxheUludGVydmFsPSJQVDFTIiBQZXJpb2RpY0RlaHlkcmF0aW9uRW5hYmxlZD0idHJ1ZSIgUGVyaW9kaWNEZWh5ZHJhdGlvbkludGVydmFsPSJQVDVNIiAvPg0KICAgICAgICA8T3ZlcnJpZGVzPg0KICAgICAgICAgIDxTdGF0dXMgT3ZlcnJpZGVDb3VudD0iMCIgT3ZlcnJpZGVhYmxlUHJvcGVydGllcz0icmVzb3VyY2V0aHJvdHRsaW5nLnByb2Nlc3NvcnRpbWUubWVkaXVtdG9oaWdoLHJlc291cmNldGhyb3R0bGluZy5wcm9jZXNzb3J0aW1lLmhpZ2h0b21lZGl1bSxyZXNvdXJjZXRocm90dGxpbmcucHJvY2Vzc29ydGltZS5sb3d0b21lZGl1bSxyZXNvdXJjZXRocm90dGxpbmcucHJvY2Vzc29ydGltZS5tZWRpdW10b2xvdyIgLz4NCiAgICAgICAgPC9PdmVycmlkZXM+DQogICAgICA8L0NvbmZpZ3VyYXRpb24+DQogICAgPC9SZXNvdXJjZVRocm90dGxpbmc+DQogIDwvQ29tcG9uZW50cz4NCjwvRGlhZ25vc3RpY3M+AfX////4////CQwAAAAJDQAAAAHy////+P///wkPAAAACRAAAAAHBwAAAAABAAAAAQAAAAQtTWljcm9zb2Z0LkV4Y2hhbmdlLkRhdGEuUHJvcGVydHlCYWcrVmFsdWVQYWlyAwAAAAHv////+P///wkJAAAACgUJAAAAOE1pY3Jvc29mdC5FeGNoYW5nZS5EYXRhLlNpbXBsZVByb3ZpZGVyUHJvcGVydHlEZWZpbml0aW9uBQAAAAVmbGFncxdQcm9wZXJ0eURlZmluaXRpb24rbmFtZRdQcm9wZXJ0eURlZmluaXRpb24rdHlwZRtQcm9wZXJ0eURlZmluaXRpb24rdHlwZU5hbWU5UHJvcGVydHlEZWZpbml0aW9uK3JlcXVpcmVkUHJvcGVydHlEZWZpbml0aW9uc1doZW5SZWFkaW5nAAEDAQMIH1N5c3RlbS5Vbml0eVNlcmlhbGl6YXRpb25Ib2xkZXKzAVN5c3RlbS5Db2xsZWN0aW9ucy5HZW5lcmljLklDb2xsZWN0aW9uYDFbW01pY3Jvc29mdC5FeGNoYW5nZS5EYXRhLlByb3BlcnR5RGVmaW5pdGlvbiwgTWljcm9zb2Z0LkV4Y2hhbmdlLkRhdGEsIFZlcnNpb249MTUuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49MzFiZjM4NTZhZDM2NGUzNV1dAwAAAAAAAAAGEwAAAAZSZXN1bHQJFAAAAAYVAAAAWlN5c3RlbS5TdHJpbmcsIG1zY29ybGliLCBWZXJzaW9uPTQuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49Yjc3YTVjNTYxOTM0ZTA4OQoBDAAAAAkAAAAAAAAABhYAAAAPRXhjaGFuZ2VWZXJzaW9uCRcAAAAGGAAAAIoBTWljcm9zb2Z0LkV4Y2hhbmdlLkRhdGEuRXhjaGFuZ2VPYmplY3RWZXJzaW9uLCBNaWNyb3NvZnQuRXhjaGFuZ2UuRGF0YSwgVmVyc2lvbj0xNS4wLjAuMCwgQ3VsdHVyZT1uZXV0cmFsLCBQdWJsaWNLZXlUb2tlbj0zMWJmMzg1NmFkMzY0ZTM1CgUNAAAALU1pY3Jvc29mdC5FeGNoYW5nZS5EYXRhLkV4Y2hhbmdlT2JqZWN0VmVyc2lvbgMAAAAFTWFqb3IFTWlub3INRXhjaGFuZ2VCdWlsZAAABAICJU1pY3Jvc29mdC5FeGNoYW5nZS5EYXRhLkV4Y2hhbmdlQnVpbGQDAAAAAwAAAAAKBef///8lTWljcm9zb2Z0LkV4Y2hhbmdlLkRhdGEuRXhjaGFuZ2VCdWlsZAQAAAAFTWFqb3IFTWlub3IFQnVpbGQNQnVpbGRSZXZpc2lvbgAAAAACAg4OAwAAAA4AZAAAAAEPAAAACQAAAAABAAAGGgAAAAtPYmplY3RTdGF0ZQkbAAAABhwAAACAAU1pY3Jvc29mdC5FeGNoYW5nZS5EYXRhLk9iamVjdFN0YXRlLCBNaWNyb3NvZnQuRXhjaGFuZ2UuRGF0YSwgVmVyc2lvbj0xNS4wLjAuMCwgQ3VsdHVyZT1uZXV0cmFsLCBQdWJsaWNLZXlUb2tlbj0zMWJmMzg1NmFkMzY0ZTM1CgUQAAAAI01pY3Jvc29mdC5FeGNoYW5nZS5EYXRhLk9iamVjdFN0YXRlAQAAAAd2YWx1ZV9fAAgDAAAAAAAAAAQUAAAAH1N5c3RlbS5Vbml0eVNlcmlhbGl6YXRpb25Ib2xkZXIDAAAABERhdGEJVW5pdHlUeXBlDEFzc2VtYmx5TmFtZQEAAQgGHQAAAA1TeXN0ZW0uU3RyaW5nBAAAAAYeAAAAS21zY29ybGliLCBWZXJzaW9uPTQuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49Yjc3YTVjNTYxOTM0ZTA4OQEXAAAAFAAAAAYfAAAALU1pY3Jvc29mdC5FeGNoYW5nZS5EYXRhLkV4Y2hhbmdlT2JqZWN0VmVyc2lvbgQAAAAGIAAAAFtNaWNyb3NvZnQuRXhjaGFuZ2UuRGF0YSwgVmVyc2lvbj0xNS4wLjAuMCwgQ3VsdHVyZT1uZXV0cmFsLCBQdWJsaWNLZXlUb2tlbj0zMWJmMzg1NmFkMzY0ZTM1ARsAAAAUAAAABiEAAAAjTWljcm9zb2Z0LkV4Y2hhbmdlLkRhdGEuT2JqZWN0U3RhdGUEAAAACSAAAAALAeDVNaKra4Zaq2YXwwxFnWp5x1Sa4XEkA+BaGBFlAPg= + + + \ No newline at end of file diff --git a/Diagnostics/HealthChecker/Tests/DataCollection/E19/Exchange/GetExchangeDiagnosticInfo_EdgeTransportResourceThrottling.xml b/Diagnostics/HealthChecker/Tests/DataCollection/E19/Exchange/GetExchangeDiagnosticInfo_EdgeTransportResourceThrottling.xml new file mode 100644 index 0000000000..c01d0dce89 --- /dev/null +++ b/Diagnostics/HealthChecker/Tests/DataCollection/E19/Exchange/GetExchangeDiagnosticInfo_EdgeTransportResourceThrottling.xml @@ -0,0 +1,31 @@ + + + + Microsoft.Exchange.Management.Powershell.Support.ExchangeDiagnosticInfoResult + Microsoft.Exchange.Data.ConfigurableObject + System.Object + + <Diagnostics>_x000D__x000A_ <ProcessInfo>_x000D__x000A_ <id>2948</id>_x000D__x000A_ <serverName>SOLO-E19A</serverName>_x000D__x000A_ <startTime>2024-05-22T15:12:38.3041278Z</startTime>_x000D__x000A_ <currentTime>2024-05-23T19:57:24.2800853Z</currentTime>_x000D__x000A_ <lifetime>1.04:44:45.9759575</lifetime>_x000D__x000A_ <threadCount>48</threadCount>_x000D__x000A_ <handleCount>1760</handleCount>_x000D__x000A_ <workingSet>109.8 MB (115,101,696 bytes)</workingSet>_x000D__x000A_ <fastTrainExchangeVersion>15.2.1544.4</fastTrainExchangeVersion>_x000D__x000A_ </ProcessInfo>_x000D__x000A_ <Components>_x000D__x000A_ <ResourceThrottling>_x000D__x000A_ <ResourceTracker>_x000D__x000A_ <AggregateUse>Low</AggregateUse>_x000D__x000A_ <ResourceMeter Resource="PrivateBytes">_x000D__x000A_ <CurrentResourceUse>Low</CurrentResourceUse>_x000D__x000A_ <PreviousResourceUse>Low</PreviousResourceUse>_x000D__x000A_ <PressureTransitions>[PressureTransitions: MediumToHigh=75 HighToMedium=73 LowToMedium=72 MediumToLow=71]</PressureTransitions>_x000D__x000A_ <Pressure>6</Pressure>_x000D__x000A_ </ResourceMeter>_x000D__x000A_ <ResourceMeter Resource="SystemMemory">_x000D__x000A_ <CurrentResourceUse>High</CurrentResourceUse>_x000D__x000A_ <PreviousResourceUse>High</PreviousResourceUse>_x000D__x000A_ <PressureTransitions>[PressureTransitions: MediumToHigh=94 HighToMedium=89 LowToMedium=88 MediumToLow=84]</PressureTransitions>_x000D__x000A_ <Pressure>92</Pressure>_x000D__x000A_ </ResourceMeter>_x000D__x000A_ <ResourceMeter Resource="UsedVersionBuckets[C:\Program Files\Microsoft\Exchange Server\V15\TransportRoles\data\Queue\mail.que]">_x000D__x000A_ <CurrentResourceUse>Low</CurrentResourceUse>_x000D__x000A_ <PreviousResourceUse>Low</PreviousResourceUse>_x000D__x000A_ <PressureTransitions>[PressureTransitions: MediumToHigh=1500 HighToMedium=1000 LowToMedium=999 MediumToLow=800]</PressureTransitions>_x000D__x000A_ <Pressure>2</Pressure>_x000D__x000A_ </ResourceMeter>_x000D__x000A_ <ResourceMeter Resource="JetSessions[C:\Program Files\Microsoft\Exchange Server\V15\TransportRoles\data\Queue\mail.que]">_x000D__x000A_ <CurrentResourceUse>Low</CurrentResourceUse>_x000D__x000A_ <PreviousResourceUse>Low</PreviousResourceUse>_x000D__x000A_ <PressureTransitions>[PressureTransitions: MediumToHigh=1500 HighToMedium=1400 LowToMedium=1000 MediumToLow=900]</PressureTransitions>_x000D__x000A_ <Pressure>14</Pressure>_x000D__x000A_ </ResourceMeter>_x000D__x000A_ <ResourceMeter Resource="CheckpointDepth[C:\Program Files\Microsoft\Exchange Server\V15\TransportRoles\data\Queue\mail.que]">_x000D__x000A_ <CurrentResourceUse>Low</CurrentResourceUse>_x000D__x000A_ <PreviousResourceUse>Low</PreviousResourceUse>_x000D__x000A_ <PressureTransitions>[PressureTransitions: MediumToHigh=300 HighToMedium=280 LowToMedium=250 MediumToLow=230]</PressureTransitions>_x000D__x000A_ <Pressure>0</Pressure>_x000D__x000A_ </ResourceMeter>_x000D__x000A_ <ResourceMeter Resource="DatabaseUsedSpace[C:\Program Files\Microsoft\Exchange Server\V15\TransportRoles\data\Queue]">_x000D__x000A_ <CurrentResourceUse>Low</CurrentResourceUse>_x000D__x000A_ <PreviousResourceUse>Low</PreviousResourceUse>_x000D__x000A_ <PressureTransitions>[PressureTransitions: MediumToHigh=99 HighToMedium=97 LowToMedium=96 MediumToLow=94]</PressureTransitions>_x000D__x000A_ <Pressure>33</Pressure>_x000D__x000A_ </ResourceMeter>_x000D__x000A_ <ResourceMeter Resource="UsedDiskSpace[C:\Program Files\Microsoft\Exchange Server\V15\TransportRoles\data\Queue]">_x000D__x000A_ <CurrentResourceUse>Low</CurrentResourceUse>_x000D__x000A_ <PreviousResourceUse>Low</PreviousResourceUse>_x000D__x000A_ <PressureTransitions>[PressureTransitions: MediumToHigh=99 HighToMedium=94 LowToMedium=90 MediumToLow=88]</PressureTransitions>_x000D__x000A_ <Pressure>33</Pressure>_x000D__x000A_ </ResourceMeter>_x000D__x000A_ <ResourceMeter Resource="UsedDiskSpace[C:\Program Files\Microsoft\Exchange Server\V15\TransportRoles\data]">_x000D__x000A_ <CurrentResourceUse>Low</CurrentResourceUse>_x000D__x000A_ <PreviousResourceUse>Low</PreviousResourceUse>_x000D__x000A_ <PressureTransitions>[PressureTransitions: MediumToHigh=99 HighToMedium=94 LowToMedium=90 MediumToLow=88]</PressureTransitions>_x000D__x000A_ <Pressure>33</Pressure>_x000D__x000A_ </ResourceMeter>_x000D__x000A_ </ResourceTracker>_x000D__x000A_ <ResourceLevelMediator>_x000D__x000A_ <ResourceLevelObserver Name="BootScanner">_x000D__x000A_ <Paused>false</Paused>_x000D__x000A_ <SubStatus></SubStatus>_x000D__x000A_ </ResourceLevelObserver>_x000D__x000A_ <ResourceLevelObserver Name="ContentAggregator">_x000D__x000A_ <Paused>false</Paused>_x000D__x000A_ <SubStatus></SubStatus>_x000D__x000A_ </ResourceLevelObserver>_x000D__x000A_ <ResourceLevelObserver Name="DelayedDelivery">_x000D__x000A_ <Paused>false</Paused>_x000D__x000A_ <SubStatus></SubStatus>_x000D__x000A_ </ResourceLevelObserver>_x000D__x000A_ <ResourceLevelObserver Name="EnhancedDns">_x000D__x000A_ <Paused>false</Paused>_x000D__x000A_ <SubStatus></SubStatus>_x000D__x000A_ </ResourceLevelObserver>_x000D__x000A_ <ResourceLevelObserver Name="IsMemberOfResolver">_x000D__x000A_ <Paused>false</Paused>_x000D__x000A_ <SubStatus></SubStatus>_x000D__x000A_ </ResourceLevelObserver>_x000D__x000A_ <ResourceLevelObserver Name="MessageResubmission">_x000D__x000A_ <Paused>false</Paused>_x000D__x000A_ <SubStatus></SubStatus>_x000D__x000A_ </ResourceLevelObserver>_x000D__x000A_ <ResourceLevelObserver Name="MessagingDatabase">_x000D__x000A_ <Paused>false</Paused>_x000D__x000A_ <SubStatus></SubStatus>_x000D__x000A_ </ResourceLevelObserver>_x000D__x000A_ <ResourceLevelObserver Name="Pickup">_x000D__x000A_ <Paused>false</Paused>_x000D__x000A_ <SubStatus></SubStatus>_x000D__x000A_ </ResourceLevelObserver>_x000D__x000A_ <ResourceLevelObserver Name="RemoteDelivery">_x000D__x000A_ <Paused>false</Paused>_x000D__x000A_ <SubStatus></SubStatus>_x000D__x000A_ </ResourceLevelObserver>_x000D__x000A_ <ResourceLevelObserver Name="ShadowRedundancy">_x000D__x000A_ <Paused>false</Paused>_x000D__x000A_ <SubStatus></SubStatus>_x000D__x000A_ </ResourceLevelObserver>_x000D__x000A_ <ResourceLevelObserver Name="Replication">_x000D__x000A_ <Paused>false</Paused>_x000D__x000A_ <SubStatus></SubStatus>_x000D__x000A_ </ResourceLevelObserver>_x000D__x000A_ <ResourceLevelObserver Name="SmtpIn">_x000D__x000A_ <Paused>false</Paused>_x000D__x000A_ <SubStatus></SubStatus>_x000D__x000A_ </ResourceLevelObserver>_x000D__x000A_ <ResourceLevelObserver Name="Categorizer">_x000D__x000A_ <Paused>false</Paused>_x000D__x000A_ <SubStatus></SubStatus>_x000D__x000A_ </ResourceLevelObserver>_x000D__x000A_ </ResourceLevelMediator>_x000D__x000A_ <Configuration>_x000D__x000A_ <ResourceThrottlingConfiguration DehydrateMessagesUnderMemoryPressure="true" DisabledResourceLevelObservers="System.String[]" MaxTransientExceptionsAllowed="5" ResourceLevelObserverTimeout="PT5M" ResourceThrottlingEnabled="true" SmtpBaseThrottlingDelayInterval="PT0S" SmtpMaxThrottlingDelayInterval="PT55S" SmtpStepThrottlingDelayInterval="PT1S" SmtpStartThrottlingDelayInterval="PT1S" PeriodicDehydrationEnabled="true" PeriodicDehydrationInterval="PT5M" />_x000D__x000A_ <Overrides>_x000D__x000A_ <Status OverrideCount="0" OverrideableProperties="resourcethrottling.processortime.mediumtohigh,resourcethrottling.processortime.hightomedium,resourcethrottling.processortime.lowtomedium,resourcethrottling.processortime.mediumtolow" />_x000D__x000A_ </Overrides>_x000D__x000A_ </Configuration>_x000D__x000A_ </ResourceThrottling>_x000D__x000A_ </Components>_x000D__x000A_</Diagnostics> + + <Diagnostics>_x000D__x000A_ <ProcessInfo>_x000D__x000A_ <id>2948</id>_x000D__x000A_ <serverName>SOLO-E19A</serverName>_x000D__x000A_ <startTime>2024-05-22T15:12:38.3041278Z</startTime>_x000D__x000A_ <currentTime>2024-05-23T19:57:24.2800853Z</currentTime>_x000D__x000A_ <lifetime>1.04:44:45.9759575</lifetime>_x000D__x000A_ <threadCount>48</threadCount>_x000D__x000A_ <handleCount>1760</handleCount>_x000D__x000A_ <workingSet>109.8 MB (115,101,696 bytes)</workingSet>_x000D__x000A_ <fastTrainExchangeVersion>15.2.1544.4</fastTrainExchangeVersion>_x000D__x000A_ </ProcessInfo>_x000D__x000A_ <Components>_x000D__x000A_ <ResourceThrottling>_x000D__x000A_ <ResourceTracker>_x000D__x000A_ <AggregateUse>Low</AggregateUse>_x000D__x000A_ <ResourceMeter Resource="PrivateBytes">_x000D__x000A_ <CurrentResourceUse>Low</CurrentResourceUse>_x000D__x000A_ <PreviousResourceUse>Low</PreviousResourceUse>_x000D__x000A_ <PressureTransitions>[PressureTransitions: MediumToHigh=75 HighToMedium=73 LowToMedium=72 MediumToLow=71]</PressureTransitions>_x000D__x000A_ <Pressure>6</Pressure>_x000D__x000A_ </ResourceMeter>_x000D__x000A_ <ResourceMeter Resource="SystemMemory">_x000D__x000A_ <CurrentResourceUse>High</CurrentResourceUse>_x000D__x000A_ <PreviousResourceUse>High</PreviousResourceUse>_x000D__x000A_ <PressureTransitions>[PressureTransitions: MediumToHigh=94 HighToMedium=89 LowToMedium=88 MediumToLow=84]</PressureTransitions>_x000D__x000A_ <Pressure>92</Pressure>_x000D__x000A_ </ResourceMeter>_x000D__x000A_ <ResourceMeter Resource="UsedVersionBuckets[C:\Program Files\Microsoft\Exchange Server\V15\TransportRoles\data\Queue\mail.que]">_x000D__x000A_ <CurrentResourceUse>Low</CurrentResourceUse>_x000D__x000A_ <PreviousResourceUse>Low</PreviousResourceUse>_x000D__x000A_ <PressureTransitions>[PressureTransitions: MediumToHigh=1500 HighToMedium=1000 LowToMedium=999 MediumToLow=800]</PressureTransitions>_x000D__x000A_ <Pressure>2</Pressure>_x000D__x000A_ </ResourceMeter>_x000D__x000A_ <ResourceMeter Resource="JetSessions[C:\Program Files\Microsoft\Exchange Server\V15\TransportRoles\data\Queue\mail.que]">_x000D__x000A_ <CurrentResourceUse>Low</CurrentResourceUse>_x000D__x000A_ <PreviousResourceUse>Low</PreviousResourceUse>_x000D__x000A_ <PressureTransitions>[PressureTransitions: MediumToHigh=1500 HighToMedium=1400 LowToMedium=1000 MediumToLow=900]</PressureTransitions>_x000D__x000A_ <Pressure>14</Pressure>_x000D__x000A_ </ResourceMeter>_x000D__x000A_ <ResourceMeter Resource="CheckpointDepth[C:\Program Files\Microsoft\Exchange Server\V15\TransportRoles\data\Queue\mail.que]">_x000D__x000A_ <CurrentResourceUse>Low</CurrentResourceUse>_x000D__x000A_ <PreviousResourceUse>Low</PreviousResourceUse>_x000D__x000A_ <PressureTransitions>[PressureTransitions: MediumToHigh=300 HighToMedium=280 LowToMedium=250 MediumToLow=230]</PressureTransitions>_x000D__x000A_ <Pressure>0</Pressure>_x000D__x000A_ </ResourceMeter>_x000D__x000A_ <ResourceMeter Resource="DatabaseUsedSpace[C:\Program Files\Microsoft\Exchange Server\V15\TransportRoles\data\Queue]">_x000D__x000A_ <CurrentResourceUse>Low</CurrentResourceUse>_x000D__x000A_ <PreviousResourceUse>Low</PreviousResourceUse>_x000D__x000A_ <PressureTransitions>[PressureTransitions: MediumToHigh=99 HighToMedium=97 LowToMedium=96 MediumToLow=94]</PressureTransitions>_x000D__x000A_ <Pressure>33</Pressure>_x000D__x000A_ </ResourceMeter>_x000D__x000A_ <ResourceMeter Resource="UsedDiskSpace[C:\Program Files\Microsoft\Exchange Server\V15\TransportRoles\data\Queue]">_x000D__x000A_ <CurrentResourceUse>Low</CurrentResourceUse>_x000D__x000A_ <PreviousResourceUse>Low</PreviousResourceUse>_x000D__x000A_ <PressureTransitions>[PressureTransitions: MediumToHigh=99 HighToMedium=94 LowToMedium=90 MediumToLow=88]</PressureTransitions>_x000D__x000A_ <Pressure>33</Pressure>_x000D__x000A_ </ResourceMeter>_x000D__x000A_ <ResourceMeter Resource="UsedDiskSpace[C:\Program Files\Microsoft\Exchange Server\V15\TransportRoles\data]">_x000D__x000A_ <CurrentResourceUse>Low</CurrentResourceUse>_x000D__x000A_ <PreviousResourceUse>Low</PreviousResourceUse>_x000D__x000A_ <PressureTransitions>[PressureTransitions: MediumToHigh=99 HighToMedium=94 LowToMedium=90 MediumToLow=88]</PressureTransitions>_x000D__x000A_ <Pressure>33</Pressure>_x000D__x000A_ </ResourceMeter>_x000D__x000A_ </ResourceTracker>_x000D__x000A_ <ResourceLevelMediator>_x000D__x000A_ <ResourceLevelObserver Name="BootScanner">_x000D__x000A_ <Paused>false</Paused>_x000D__x000A_ <SubStatus></SubStatus>_x000D__x000A_ </ResourceLevelObserver>_x000D__x000A_ <ResourceLevelObserver Name="ContentAggregator">_x000D__x000A_ <Paused>false</Paused>_x000D__x000A_ <SubStatus></SubStatus>_x000D__x000A_ </ResourceLevelObserver>_x000D__x000A_ <ResourceLevelObserver Name="DelayedDelivery">_x000D__x000A_ <Paused>false</Paused>_x000D__x000A_ <SubStatus></SubStatus>_x000D__x000A_ </ResourceLevelObserver>_x000D__x000A_ <ResourceLevelObserver Name="EnhancedDns">_x000D__x000A_ <Paused>false</Paused>_x000D__x000A_ <SubStatus></SubStatus>_x000D__x000A_ </ResourceLevelObserver>_x000D__x000A_ <ResourceLevelObserver Name="IsMemberOfResolver">_x000D__x000A_ <Paused>false</Paused>_x000D__x000A_ <SubStatus></SubStatus>_x000D__x000A_ </ResourceLevelObserver>_x000D__x000A_ <ResourceLevelObserver Name="MessageResubmission">_x000D__x000A_ <Paused>false</Paused>_x000D__x000A_ <SubStatus></SubStatus>_x000D__x000A_ </ResourceLevelObserver>_x000D__x000A_ <ResourceLevelObserver Name="MessagingDatabase">_x000D__x000A_ <Paused>false</Paused>_x000D__x000A_ <SubStatus></SubStatus>_x000D__x000A_ </ResourceLevelObserver>_x000D__x000A_ <ResourceLevelObserver Name="Pickup">_x000D__x000A_ <Paused>false</Paused>_x000D__x000A_ <SubStatus></SubStatus>_x000D__x000A_ </ResourceLevelObserver>_x000D__x000A_ <ResourceLevelObserver Name="RemoteDelivery">_x000D__x000A_ <Paused>false</Paused>_x000D__x000A_ <SubStatus></SubStatus>_x000D__x000A_ </ResourceLevelObserver>_x000D__x000A_ <ResourceLevelObserver Name="ShadowRedundancy">_x000D__x000A_ <Paused>false</Paused>_x000D__x000A_ <SubStatus></SubStatus>_x000D__x000A_ </ResourceLevelObserver>_x000D__x000A_ <ResourceLevelObserver Name="Replication">_x000D__x000A_ <Paused>false</Paused>_x000D__x000A_ <SubStatus></SubStatus>_x000D__x000A_ </ResourceLevelObserver>_x000D__x000A_ <ResourceLevelObserver Name="SmtpIn">_x000D__x000A_ <Paused>false</Paused>_x000D__x000A_ <SubStatus></SubStatus>_x000D__x000A_ </ResourceLevelObserver>_x000D__x000A_ <ResourceLevelObserver Name="Categorizer">_x000D__x000A_ <Paused>false</Paused>_x000D__x000A_ <SubStatus></SubStatus>_x000D__x000A_ </ResourceLevelObserver>_x000D__x000A_ </ResourceLevelMediator>_x000D__x000A_ <Configuration>_x000D__x000A_ <ResourceThrottlingConfiguration DehydrateMessagesUnderMemoryPressure="true" DisabledResourceLevelObservers="System.String[]" MaxTransientExceptionsAllowed="5" ResourceLevelObserverTimeout="PT5M" ResourceThrottlingEnabled="true" SmtpBaseThrottlingDelayInterval="PT0S" SmtpMaxThrottlingDelayInterval="PT55S" SmtpStepThrottlingDelayInterval="PT1S" SmtpStartThrottlingDelayInterval="PT1S" PeriodicDehydrationEnabled="true" PeriodicDehydrationInterval="PT5M" />_x000D__x000A_ <Overrides>_x000D__x000A_ <Status OverrideCount="0" OverrideableProperties="resourcethrottling.processortime.mediumtohigh,resourcethrottling.processortime.hightomedium,resourcethrottling.processortime.lowtomedium,resourcethrottling.processortime.mediumtolow" />_x000D__x000A_ </Overrides>_x000D__x000A_ </Configuration>_x000D__x000A_ </ResourceThrottling>_x000D__x000A_ </Components>_x000D__x000A_</Diagnostics> + + true + + + Microsoft.Exchange.Data.ObjectState + System.Enum + System.ValueType + System.Object + + New + 0 + + + + solo-e19a.solo.com + 5754fdf0-384b-433f-a855-da6ba608c57e + false + I3NpZyOrJwAAAAEAAAD/////AQAAAAAAAAAMAgAAAHRNaWNyb3NvZnQuRXhjaGFuZ2UuTWFuYWdlbWVudC5Qb3dlcnNoZWxsLlN1cHBvcnQsIFZlcnNpb249MTUuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49MzFiZjM4NTZhZDM2NGUzNQwDAAAAW01pY3Jvc29mdC5FeGNoYW5nZS5EYXRhLCBWZXJzaW9uPTE1LjAuMC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPTMxYmYzODU2YWQzNjRlMzUFAQAAAE1NaWNyb3NvZnQuRXhjaGFuZ2UuTWFuYWdlbWVudC5Qb3dlcnNoZWxsLlN1cHBvcnQuRXhjaGFuZ2VEaWFnbm9zdGljSW5mb1Jlc3VsdAQAAAALcHJvcGVydHlCYWceQ29uZmlndXJhYmxlT2JqZWN0K3Byb3BlcnR5QmFnLENvbmZpZ3VyYWJsZU9iamVjdCtzZXJpYWxpemVyQXNzZW1ibHlWZXJzaW9uJkNvbmZpZ3VyYWJsZU9iamVjdCtpbnN0YW50aWF0aW9uRXJyb3JzBAQDAzFNaWNyb3NvZnQuRXhjaGFuZ2UuRGF0YS5TaW1wbGVQcm92aWRlclByb3BlcnR5QmFnAwAAADFNaWNyb3NvZnQuRXhjaGFuZ2UuRGF0YS5TaW1wbGVQcm92aWRlclByb3BlcnR5QmFnAwAAAA5TeXN0ZW0uVmVyc2lvbqkBU3lzdGVtLkNvbGxlY3Rpb25zLkdlbmVyaWMuTGlzdGAxW1tNaWNyb3NvZnQuRXhjaGFuZ2UuRGF0YS5WYWxpZGF0aW9uRXJyb3IsIE1pY3Jvc29mdC5FeGNoYW5nZS5EYXRhLCBWZXJzaW9uPTE1LjAuMC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPTMxYmYzODU2YWQzNjRlMzVdXQIAAAAJBAAAAAkEAAAACQUAAAAKBQQAAAAxTWljcm9zb2Z0LkV4Y2hhbmdlLkRhdGEuU2ltcGxlUHJvdmlkZXJQcm9wZXJ0eUJhZwYAAAAUUHJvcGVydHlCYWcrcmVhZE9ubHkbUHJvcGVydHlCYWcrc3RvcmVWYWx1ZXNPbmx5J1Byb3BlcnR5QmFnK3RyZWF0U3dpdGNoYWJsZUFzVmFsdWVzT25seSVQcm9wZXJ0eUJhZytzZXJpYWxpemVyQXNzZW1ibHlWZXJzaW9uI1Byb3BlcnR5QmFnK3NlcmlhbGl6ZWRDdXJyZW50VmFsdWVzJFByb3BlcnR5QmFnK3NlcmlhbGl6ZWRPcmlnaW5hbFZhbHVlcwAAAAMEBAEBAQ5TeXN0ZW0uVmVyc2lvbi9NaWNyb3NvZnQuRXhjaGFuZ2UuRGF0YS5Qcm9wZXJ0eUJhZytWYWx1ZVBhaXJbXQMAAAAvTWljcm9zb2Z0LkV4Y2hhbmdlLkRhdGEuUHJvcGVydHlCYWcrVmFsdWVQYWlyW10DAAAAAwAAAAAAAAkFAAAACQYAAAAJBwAAAAQFAAAADlN5c3RlbS5WZXJzaW9uBAAAAAZfTWFqb3IGX01pbm9yBl9CdWlsZAlfUmV2aXNpb24AAAAACAgICA8AAAAAAAAAAAAAAAAAAAAHBgAAAAABAAAAAwAAAAQtTWljcm9zb2Z0LkV4Y2hhbmdlLkRhdGEuUHJvcGVydHlCYWcrVmFsdWVQYWlyAwAAAAX4////LU1pY3Jvc29mdC5FeGNoYW5nZS5EYXRhLlByb3BlcnR5QmFnK1ZhbHVlUGFpcgIAAAADS2V5BVZhbHVlBAI4TWljcm9zb2Z0LkV4Y2hhbmdlLkRhdGEuU2ltcGxlUHJvdmlkZXJQcm9wZXJ0eURlZmluaXRpb24DAAAAAwAAAAkJAAAABgoAAADBNjxEaWFnbm9zdGljcz4NCiAgPFByb2Nlc3NJbmZvPg0KICAgIDxpZD4yOTQ4PC9pZD4NCiAgICA8c2VydmVyTmFtZT5TT0xPLUUxOUE8L3NlcnZlck5hbWU+DQogICAgPHN0YXJ0VGltZT4yMDI0LTA1LTIyVDE1OjEyOjM4LjMwNDEyNzhaPC9zdGFydFRpbWU+DQogICAgPGN1cnJlbnRUaW1lPjIwMjQtMDUtMjNUMTk6NTc6MjQuMjgwMDg1M1o8L2N1cnJlbnRUaW1lPg0KICAgIDxsaWZldGltZT4xLjA0OjQ0OjQ1Ljk3NTk1NzU8L2xpZmV0aW1lPg0KICAgIDx0aHJlYWRDb3VudD40ODwvdGhyZWFkQ291bnQ+DQogICAgPGhhbmRsZUNvdW50PjE3NjA8L2hhbmRsZUNvdW50Pg0KICAgIDx3b3JraW5nU2V0PjEwOS44IE1CICgxMTUsMTAxLDY5NiBieXRlcyk8L3dvcmtpbmdTZXQ+DQogICAgPGZhc3RUcmFpbkV4Y2hhbmdlVmVyc2lvbj4xNS4yLjE1NDQuNDwvZmFzdFRyYWluRXhjaGFuZ2VWZXJzaW9uPg0KICA8L1Byb2Nlc3NJbmZvPg0KICA8Q29tcG9uZW50cz4NCiAgICA8UmVzb3VyY2VUaHJvdHRsaW5nPg0KICAgICAgPFJlc291cmNlVHJhY2tlcj4NCiAgICAgICAgPEFnZ3JlZ2F0ZVVzZT5Mb3c8L0FnZ3JlZ2F0ZVVzZT4NCiAgICAgICAgPFJlc291cmNlTWV0ZXIgUmVzb3VyY2U9IlByaXZhdGVCeXRlcyI+DQogICAgICAgICAgPEN1cnJlbnRSZXNvdXJjZVVzZT5Mb3c8L0N1cnJlbnRSZXNvdXJjZVVzZT4NCiAgICAgICAgICA8UHJldmlvdXNSZXNvdXJjZVVzZT5Mb3c8L1ByZXZpb3VzUmVzb3VyY2VVc2U+DQogICAgICAgICAgPFByZXNzdXJlVHJhbnNpdGlvbnM+W1ByZXNzdXJlVHJhbnNpdGlvbnM6IE1lZGl1bVRvSGlnaD03NSBIaWdoVG9NZWRpdW09NzMgTG93VG9NZWRpdW09NzIgTWVkaXVtVG9Mb3c9NzFdPC9QcmVzc3VyZVRyYW5zaXRpb25zPg0KICAgICAgICAgIDxQcmVzc3VyZT42PC9QcmVzc3VyZT4NCiAgICAgICAgPC9SZXNvdXJjZU1ldGVyPg0KICAgICAgICA8UmVzb3VyY2VNZXRlciBSZXNvdXJjZT0iU3lzdGVtTWVtb3J5Ij4NCiAgICAgICAgICA8Q3VycmVudFJlc291cmNlVXNlPkhpZ2g8L0N1cnJlbnRSZXNvdXJjZVVzZT4NCiAgICAgICAgICA8UHJldmlvdXNSZXNvdXJjZVVzZT5IaWdoPC9QcmV2aW91c1Jlc291cmNlVXNlPg0KICAgICAgICAgIDxQcmVzc3VyZVRyYW5zaXRpb25zPltQcmVzc3VyZVRyYW5zaXRpb25zOiBNZWRpdW1Ub0hpZ2g9OTQgSGlnaFRvTWVkaXVtPTg5IExvd1RvTWVkaXVtPTg4IE1lZGl1bVRvTG93PTg0XTwvUHJlc3N1cmVUcmFuc2l0aW9ucz4NCiAgICAgICAgICA8UHJlc3N1cmU+OTI8L1ByZXNzdXJlPg0KICAgICAgICA8L1Jlc291cmNlTWV0ZXI+DQogICAgICAgIDxSZXNvdXJjZU1ldGVyIFJlc291cmNlPSJVc2VkVmVyc2lvbkJ1Y2tldHNbQzpcUHJvZ3JhbSBGaWxlc1xNaWNyb3NvZnRcRXhjaGFuZ2UgU2VydmVyXFYxNVxUcmFuc3BvcnRSb2xlc1xkYXRhXFF1ZXVlXG1haWwucXVlXSI+DQogICAgICAgICAgPEN1cnJlbnRSZXNvdXJjZVVzZT5Mb3c8L0N1cnJlbnRSZXNvdXJjZVVzZT4NCiAgICAgICAgICA8UHJldmlvdXNSZXNvdXJjZVVzZT5Mb3c8L1ByZXZpb3VzUmVzb3VyY2VVc2U+DQogICAgICAgICAgPFByZXNzdXJlVHJhbnNpdGlvbnM+W1ByZXNzdXJlVHJhbnNpdGlvbnM6IE1lZGl1bVRvSGlnaD0xNTAwIEhpZ2hUb01lZGl1bT0xMDAwIExvd1RvTWVkaXVtPTk5OSBNZWRpdW1Ub0xvdz04MDBdPC9QcmVzc3VyZVRyYW5zaXRpb25zPg0KICAgICAgICAgIDxQcmVzc3VyZT4yPC9QcmVzc3VyZT4NCiAgICAgICAgPC9SZXNvdXJjZU1ldGVyPg0KICAgICAgICA8UmVzb3VyY2VNZXRlciBSZXNvdXJjZT0iSmV0U2Vzc2lvbnNbQzpcUHJvZ3JhbSBGaWxlc1xNaWNyb3NvZnRcRXhjaGFuZ2UgU2VydmVyXFYxNVxUcmFuc3BvcnRSb2xlc1xkYXRhXFF1ZXVlXG1haWwucXVlXSI+DQogICAgICAgICAgPEN1cnJlbnRSZXNvdXJjZVVzZT5Mb3c8L0N1cnJlbnRSZXNvdXJjZVVzZT4NCiAgICAgICAgICA8UHJldmlvdXNSZXNvdXJjZVVzZT5Mb3c8L1ByZXZpb3VzUmVzb3VyY2VVc2U+DQogICAgICAgICAgPFByZXNzdXJlVHJhbnNpdGlvbnM+W1ByZXNzdXJlVHJhbnNpdGlvbnM6IE1lZGl1bVRvSGlnaD0xNTAwIEhpZ2hUb01lZGl1bT0xNDAwIExvd1RvTWVkaXVtPTEwMDAgTWVkaXVtVG9Mb3c9OTAwXTwvUHJlc3N1cmVUcmFuc2l0aW9ucz4NCiAgICAgICAgICA8UHJlc3N1cmU+MTQ8L1ByZXNzdXJlPg0KICAgICAgICA8L1Jlc291cmNlTWV0ZXI+DQogICAgICAgIDxSZXNvdXJjZU1ldGVyIFJlc291cmNlPSJDaGVja3BvaW50RGVwdGhbQzpcUHJvZ3JhbSBGaWxlc1xNaWNyb3NvZnRcRXhjaGFuZ2UgU2VydmVyXFYxNVxUcmFuc3BvcnRSb2xlc1xkYXRhXFF1ZXVlXG1haWwucXVlXSI+DQogICAgICAgICAgPEN1cnJlbnRSZXNvdXJjZVVzZT5Mb3c8L0N1cnJlbnRSZXNvdXJjZVVzZT4NCiAgICAgICAgICA8UHJldmlvdXNSZXNvdXJjZVVzZT5Mb3c8L1ByZXZpb3VzUmVzb3VyY2VVc2U+DQogICAgICAgICAgPFByZXNzdXJlVHJhbnNpdGlvbnM+W1ByZXNzdXJlVHJhbnNpdGlvbnM6IE1lZGl1bVRvSGlnaD0zMDAgSGlnaFRvTWVkaXVtPTI4MCBMb3dUb01lZGl1bT0yNTAgTWVkaXVtVG9Mb3c9MjMwXTwvUHJlc3N1cmVUcmFuc2l0aW9ucz4NCiAgICAgICAgICA8UHJlc3N1cmU+MDwvUHJlc3N1cmU+DQogICAgICAgIDwvUmVzb3VyY2VNZXRlcj4NCiAgICAgICAgPFJlc291cmNlTWV0ZXIgUmVzb3VyY2U9IkRhdGFiYXNlVXNlZFNwYWNlW0M6XFByb2dyYW0gRmlsZXNcTWljcm9zb2Z0XEV4Y2hhbmdlIFNlcnZlclxWMTVcVHJhbnNwb3J0Um9sZXNcZGF0YVxRdWV1ZV0iPg0KICAgICAgICAgIDxDdXJyZW50UmVzb3VyY2VVc2U+TG93PC9DdXJyZW50UmVzb3VyY2VVc2U+DQogICAgICAgICAgPFByZXZpb3VzUmVzb3VyY2VVc2U+TG93PC9QcmV2aW91c1Jlc291cmNlVXNlPg0KICAgICAgICAgIDxQcmVzc3VyZVRyYW5zaXRpb25zPltQcmVzc3VyZVRyYW5zaXRpb25zOiBNZWRpdW1Ub0hpZ2g9OTkgSGlnaFRvTWVkaXVtPTk3IExvd1RvTWVkaXVtPTk2IE1lZGl1bVRvTG93PTk0XTwvUHJlc3N1cmVUcmFuc2l0aW9ucz4NCiAgICAgICAgICA8UHJlc3N1cmU+MzM8L1ByZXNzdXJlPg0KICAgICAgICA8L1Jlc291cmNlTWV0ZXI+DQogICAgICAgIDxSZXNvdXJjZU1ldGVyIFJlc291cmNlPSJVc2VkRGlza1NwYWNlW0M6XFByb2dyYW0gRmlsZXNcTWljcm9zb2Z0XEV4Y2hhbmdlIFNlcnZlclxWMTVcVHJhbnNwb3J0Um9sZXNcZGF0YVxRdWV1ZV0iPg0KICAgICAgICAgIDxDdXJyZW50UmVzb3VyY2VVc2U+TG93PC9DdXJyZW50UmVzb3VyY2VVc2U+DQogICAgICAgICAgPFByZXZpb3VzUmVzb3VyY2VVc2U+TG93PC9QcmV2aW91c1Jlc291cmNlVXNlPg0KICAgICAgICAgIDxQcmVzc3VyZVRyYW5zaXRpb25zPltQcmVzc3VyZVRyYW5zaXRpb25zOiBNZWRpdW1Ub0hpZ2g9OTkgSGlnaFRvTWVkaXVtPTk0IExvd1RvTWVkaXVtPTkwIE1lZGl1bVRvTG93PTg4XTwvUHJlc3N1cmVUcmFuc2l0aW9ucz4NCiAgICAgICAgICA8UHJlc3N1cmU+MzM8L1ByZXNzdXJlPg0KICAgICAgICA8L1Jlc291cmNlTWV0ZXI+DQogICAgICAgIDxSZXNvdXJjZU1ldGVyIFJlc291cmNlPSJVc2VkRGlza1NwYWNlW0M6XFByb2dyYW0gRmlsZXNcTWljcm9zb2Z0XEV4Y2hhbmdlIFNlcnZlclxWMTVcVHJhbnNwb3J0Um9sZXNcZGF0YV0iPg0KICAgICAgICAgIDxDdXJyZW50UmVzb3VyY2VVc2U+TG93PC9DdXJyZW50UmVzb3VyY2VVc2U+DQogICAgICAgICAgPFByZXZpb3VzUmVzb3VyY2VVc2U+TG93PC9QcmV2aW91c1Jlc291cmNlVXNlPg0KICAgICAgICAgIDxQcmVzc3VyZVRyYW5zaXRpb25zPltQcmVzc3VyZVRyYW5zaXRpb25zOiBNZWRpdW1Ub0hpZ2g9OTkgSGlnaFRvTWVkaXVtPTk0IExvd1RvTWVkaXVtPTkwIE1lZGl1bVRvTG93PTg4XTwvUHJlc3N1cmVUcmFuc2l0aW9ucz4NCiAgICAgICAgICA8UHJlc3N1cmU+MzM8L1ByZXNzdXJlPg0KICAgICAgICA8L1Jlc291cmNlTWV0ZXI+DQogICAgICA8L1Jlc291cmNlVHJhY2tlcj4NCiAgICAgIDxSZXNvdXJjZUxldmVsTWVkaWF0b3I+DQogICAgICAgIDxSZXNvdXJjZUxldmVsT2JzZXJ2ZXIgTmFtZT0iQm9vdFNjYW5uZXIiPg0KICAgICAgICAgIDxQYXVzZWQ+ZmFsc2U8L1BhdXNlZD4NCiAgICAgICAgICA8U3ViU3RhdHVzPjwvU3ViU3RhdHVzPg0KICAgICAgICA8L1Jlc291cmNlTGV2ZWxPYnNlcnZlcj4NCiAgICAgICAgPFJlc291cmNlTGV2ZWxPYnNlcnZlciBOYW1lPSJDb250ZW50QWdncmVnYXRvciI+DQogICAgICAgICAgPFBhdXNlZD5mYWxzZTwvUGF1c2VkPg0KICAgICAgICAgIDxTdWJTdGF0dXM+PC9TdWJTdGF0dXM+DQogICAgICAgIDwvUmVzb3VyY2VMZXZlbE9ic2VydmVyPg0KICAgICAgICA8UmVzb3VyY2VMZXZlbE9ic2VydmVyIE5hbWU9IkRlbGF5ZWREZWxpdmVyeSI+DQogICAgICAgICAgPFBhdXNlZD5mYWxzZTwvUGF1c2VkPg0KICAgICAgICAgIDxTdWJTdGF0dXM+PC9TdWJTdGF0dXM+DQogICAgICAgIDwvUmVzb3VyY2VMZXZlbE9ic2VydmVyPg0KICAgICAgICA8UmVzb3VyY2VMZXZlbE9ic2VydmVyIE5hbWU9IkVuaGFuY2VkRG5zIj4NCiAgICAgICAgICA8UGF1c2VkPmZhbHNlPC9QYXVzZWQ+DQogICAgICAgICAgPFN1YlN0YXR1cz48L1N1YlN0YXR1cz4NCiAgICAgICAgPC9SZXNvdXJjZUxldmVsT2JzZXJ2ZXI+DQogICAgICAgIDxSZXNvdXJjZUxldmVsT2JzZXJ2ZXIgTmFtZT0iSXNNZW1iZXJPZlJlc29sdmVyIj4NCiAgICAgICAgICA8UGF1c2VkPmZhbHNlPC9QYXVzZWQ+DQogICAgICAgICAgPFN1YlN0YXR1cz48L1N1YlN0YXR1cz4NCiAgICAgICAgPC9SZXNvdXJjZUxldmVsT2JzZXJ2ZXI+DQogICAgICAgIDxSZXNvdXJjZUxldmVsT2JzZXJ2ZXIgTmFtZT0iTWVzc2FnZVJlc3VibWlzc2lvbiI+DQogICAgICAgICAgPFBhdXNlZD5mYWxzZTwvUGF1c2VkPg0KICAgICAgICAgIDxTdWJTdGF0dXM+PC9TdWJTdGF0dXM+DQogICAgICAgIDwvUmVzb3VyY2VMZXZlbE9ic2VydmVyPg0KICAgICAgICA8UmVzb3VyY2VMZXZlbE9ic2VydmVyIE5hbWU9Ik1lc3NhZ2luZ0RhdGFiYXNlIj4NCiAgICAgICAgICA8UGF1c2VkPmZhbHNlPC9QYXVzZWQ+DQogICAgICAgICAgPFN1YlN0YXR1cz48L1N1YlN0YXR1cz4NCiAgICAgICAgPC9SZXNvdXJjZUxldmVsT2JzZXJ2ZXI+DQogICAgICAgIDxSZXNvdXJjZUxldmVsT2JzZXJ2ZXIgTmFtZT0iUGlja3VwIj4NCiAgICAgICAgICA8UGF1c2VkPmZhbHNlPC9QYXVzZWQ+DQogICAgICAgICAgPFN1YlN0YXR1cz48L1N1YlN0YXR1cz4NCiAgICAgICAgPC9SZXNvdXJjZUxldmVsT2JzZXJ2ZXI+DQogICAgICAgIDxSZXNvdXJjZUxldmVsT2JzZXJ2ZXIgTmFtZT0iUmVtb3RlRGVsaXZlcnkiPg0KICAgICAgICAgIDxQYXVzZWQ+ZmFsc2U8L1BhdXNlZD4NCiAgICAgICAgICA8U3ViU3RhdHVzPjwvU3ViU3RhdHVzPg0KICAgICAgICA8L1Jlc291cmNlTGV2ZWxPYnNlcnZlcj4NCiAgICAgICAgPFJlc291cmNlTGV2ZWxPYnNlcnZlciBOYW1lPSJTaGFkb3dSZWR1bmRhbmN5Ij4NCiAgICAgICAgICA8UGF1c2VkPmZhbHNlPC9QYXVzZWQ+DQogICAgICAgICAgPFN1YlN0YXR1cz48L1N1YlN0YXR1cz4NCiAgICAgICAgPC9SZXNvdXJjZUxldmVsT2JzZXJ2ZXI+DQogICAgICAgIDxSZXNvdXJjZUxldmVsT2JzZXJ2ZXIgTmFtZT0iUmVwbGljYXRpb24iPg0KICAgICAgICAgIDxQYXVzZWQ+ZmFsc2U8L1BhdXNlZD4NCiAgICAgICAgICA8U3ViU3RhdHVzPjwvU3ViU3RhdHVzPg0KICAgICAgICA8L1Jlc291cmNlTGV2ZWxPYnNlcnZlcj4NCiAgICAgICAgPFJlc291cmNlTGV2ZWxPYnNlcnZlciBOYW1lPSJTbXRwSW4iPg0KICAgICAgICAgIDxQYXVzZWQ+ZmFsc2U8L1BhdXNlZD4NCiAgICAgICAgICA8U3ViU3RhdHVzPjwvU3ViU3RhdHVzPg0KICAgICAgICA8L1Jlc291cmNlTGV2ZWxPYnNlcnZlcj4NCiAgICAgICAgPFJlc291cmNlTGV2ZWxPYnNlcnZlciBOYW1lPSJDYXRlZ29yaXplciI+DQogICAgICAgICAgPFBhdXNlZD5mYWxzZTwvUGF1c2VkPg0KICAgICAgICAgIDxTdWJTdGF0dXM+PC9TdWJTdGF0dXM+DQogICAgICAgIDwvUmVzb3VyY2VMZXZlbE9ic2VydmVyPg0KICAgICAgPC9SZXNvdXJjZUxldmVsTWVkaWF0b3I+DQogICAgICA8Q29uZmlndXJhdGlvbj4NCiAgICAgICAgPFJlc291cmNlVGhyb3R0bGluZ0NvbmZpZ3VyYXRpb24gRGVoeWRyYXRlTWVzc2FnZXNVbmRlck1lbW9yeVByZXNzdXJlPSJ0cnVlIiBEaXNhYmxlZFJlc291cmNlTGV2ZWxPYnNlcnZlcnM9IlN5c3RlbS5TdHJpbmdbXSIgTWF4VHJhbnNpZW50RXhjZXB0aW9uc0FsbG93ZWQ9IjUiIFJlc291cmNlTGV2ZWxPYnNlcnZlclRpbWVvdXQ9IlBUNU0iIFJlc291cmNlVGhyb3R0bGluZ0VuYWJsZWQ9InRydWUiIFNtdHBCYXNlVGhyb3R0bGluZ0RlbGF5SW50ZXJ2YWw9IlBUMFMiIFNtdHBNYXhUaHJvdHRsaW5nRGVsYXlJbnRlcnZhbD0iUFQ1NVMiIFNtdHBTdGVwVGhyb3R0bGluZ0RlbGF5SW50ZXJ2YWw9IlBUMVMiIFNtdHBTdGFydFRocm90dGxpbmdEZWxheUludGVydmFsPSJQVDFTIiBQZXJpb2RpY0RlaHlkcmF0aW9uRW5hYmxlZD0idHJ1ZSIgUGVyaW9kaWNEZWh5ZHJhdGlvbkludGVydmFsPSJQVDVNIiAvPg0KICAgICAgICA8T3ZlcnJpZGVzPg0KICAgICAgICAgIDxTdGF0dXMgT3ZlcnJpZGVDb3VudD0iMCIgT3ZlcnJpZGVhYmxlUHJvcGVydGllcz0icmVzb3VyY2V0aHJvdHRsaW5nLnByb2Nlc3NvcnRpbWUubWVkaXVtdG9oaWdoLHJlc291cmNldGhyb3R0bGluZy5wcm9jZXNzb3J0aW1lLmhpZ2h0b21lZGl1bSxyZXNvdXJjZXRocm90dGxpbmcucHJvY2Vzc29ydGltZS5sb3d0b21lZGl1bSxyZXNvdXJjZXRocm90dGxpbmcucHJvY2Vzc29ydGltZS5tZWRpdW10b2xvdyIgLz4NCiAgICAgICAgPC9PdmVycmlkZXM+DQogICAgICA8L0NvbmZpZ3VyYXRpb24+DQogICAgPC9SZXNvdXJjZVRocm90dGxpbmc+DQogIDwvQ29tcG9uZW50cz4NCjwvRGlhZ25vc3RpY3M+AfX////4////CQwAAAAJDQAAAAHy////+P///wkPAAAACRAAAAAHBwAAAAABAAAAAQAAAAQtTWljcm9zb2Z0LkV4Y2hhbmdlLkRhdGEuUHJvcGVydHlCYWcrVmFsdWVQYWlyAwAAAAHv////+P///wkJAAAACgUJAAAAOE1pY3Jvc29mdC5FeGNoYW5nZS5EYXRhLlNpbXBsZVByb3ZpZGVyUHJvcGVydHlEZWZpbml0aW9uBQAAAAVmbGFncxdQcm9wZXJ0eURlZmluaXRpb24rbmFtZRdQcm9wZXJ0eURlZmluaXRpb24rdHlwZRtQcm9wZXJ0eURlZmluaXRpb24rdHlwZU5hbWU5UHJvcGVydHlEZWZpbml0aW9uK3JlcXVpcmVkUHJvcGVydHlEZWZpbml0aW9uc1doZW5SZWFkaW5nAAEDAQMIH1N5c3RlbS5Vbml0eVNlcmlhbGl6YXRpb25Ib2xkZXKzAVN5c3RlbS5Db2xsZWN0aW9ucy5HZW5lcmljLklDb2xsZWN0aW9uYDFbW01pY3Jvc29mdC5FeGNoYW5nZS5EYXRhLlByb3BlcnR5RGVmaW5pdGlvbiwgTWljcm9zb2Z0LkV4Y2hhbmdlLkRhdGEsIFZlcnNpb249MTUuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49MzFiZjM4NTZhZDM2NGUzNV1dAwAAAAAAAAAGEwAAAAZSZXN1bHQJFAAAAAYVAAAAWlN5c3RlbS5TdHJpbmcsIG1zY29ybGliLCBWZXJzaW9uPTQuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49Yjc3YTVjNTYxOTM0ZTA4OQoBDAAAAAkAAAAAAAAABhYAAAAPRXhjaGFuZ2VWZXJzaW9uCRcAAAAGGAAAAIoBTWljcm9zb2Z0LkV4Y2hhbmdlLkRhdGEuRXhjaGFuZ2VPYmplY3RWZXJzaW9uLCBNaWNyb3NvZnQuRXhjaGFuZ2UuRGF0YSwgVmVyc2lvbj0xNS4wLjAuMCwgQ3VsdHVyZT1uZXV0cmFsLCBQdWJsaWNLZXlUb2tlbj0zMWJmMzg1NmFkMzY0ZTM1CgUNAAAALU1pY3Jvc29mdC5FeGNoYW5nZS5EYXRhLkV4Y2hhbmdlT2JqZWN0VmVyc2lvbgMAAAAFTWFqb3IFTWlub3INRXhjaGFuZ2VCdWlsZAAABAICJU1pY3Jvc29mdC5FeGNoYW5nZS5EYXRhLkV4Y2hhbmdlQnVpbGQDAAAAAwAAAAAKBef///8lTWljcm9zb2Z0LkV4Y2hhbmdlLkRhdGEuRXhjaGFuZ2VCdWlsZAQAAAAFTWFqb3IFTWlub3IFQnVpbGQNQnVpbGRSZXZpc2lvbgAAAAACAg4OAwAAAA4AZAAAAAEPAAAACQAAAAABAAAGGgAAAAtPYmplY3RTdGF0ZQkbAAAABhwAAACAAU1pY3Jvc29mdC5FeGNoYW5nZS5EYXRhLk9iamVjdFN0YXRlLCBNaWNyb3NvZnQuRXhjaGFuZ2UuRGF0YSwgVmVyc2lvbj0xNS4wLjAuMCwgQ3VsdHVyZT1uZXV0cmFsLCBQdWJsaWNLZXlUb2tlbj0zMWJmMzg1NmFkMzY0ZTM1CgUQAAAAI01pY3Jvc29mdC5FeGNoYW5nZS5EYXRhLk9iamVjdFN0YXRlAQAAAAd2YWx1ZV9fAAgDAAAAAAAAAAQUAAAAH1N5c3RlbS5Vbml0eVNlcmlhbGl6YXRpb25Ib2xkZXIDAAAABERhdGEJVW5pdHlUeXBlDEFzc2VtYmx5TmFtZQEAAQgGHQAAAA1TeXN0ZW0uU3RyaW5nBAAAAAYeAAAAS21zY29ybGliLCBWZXJzaW9uPTQuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49Yjc3YTVjNTYxOTM0ZTA4OQEXAAAAFAAAAAYfAAAALU1pY3Jvc29mdC5FeGNoYW5nZS5EYXRhLkV4Y2hhbmdlT2JqZWN0VmVyc2lvbgQAAAAGIAAAAFtNaWNyb3NvZnQuRXhjaGFuZ2UuRGF0YSwgVmVyc2lvbj0xNS4wLjAuMCwgQ3VsdHVyZT1uZXV0cmFsLCBQdWJsaWNLZXlUb2tlbj0zMWJmMzg1NmFkMzY0ZTM1ARsAAAAUAAAABiEAAAAjTWljcm9zb2Z0LkV4Y2hhbmdlLkRhdGEuT2JqZWN0U3RhdGUEAAAACSAAAAALAeDVNaKra4Zaq2YXwwxFnWp5x1Sa4XEkA+BaGBFlAPg= + + + \ No newline at end of file diff --git a/Diagnostics/HealthChecker/Tests/DataCollection/E19/Exchange/GetExchangeDiagnosticInfo_EdgeTransportResourceThrottling1.xml b/Diagnostics/HealthChecker/Tests/DataCollection/E19/Exchange/GetExchangeDiagnosticInfo_EdgeTransportResourceThrottling1.xml new file mode 100644 index 0000000000..c43c915ea6 --- /dev/null +++ b/Diagnostics/HealthChecker/Tests/DataCollection/E19/Exchange/GetExchangeDiagnosticInfo_EdgeTransportResourceThrottling1.xml @@ -0,0 +1,31 @@ + + + + Microsoft.Exchange.Management.Powershell.Support.ExchangeDiagnosticInfoResult + Microsoft.Exchange.Data.ConfigurableObject + System.Object + + <Diagnostics>_x000D__x000A_ <ProcessInfo>_x000D__x000A_ <id>2948</id>_x000D__x000A_ <serverName>SOLO-E19A</serverName>_x000D__x000A_ <startTime>2024-05-22T15:12:38.3041278Z</startTime>_x000D__x000A_ <currentTime>2024-05-23T19:57:24.2800853Z</currentTime>_x000D__x000A_ <lifetime>1.04:44:45.9759575</lifetime>_x000D__x000A_ <threadCount>48</threadCount>_x000D__x000A_ <handleCount>1760</handleCount>_x000D__x000A_ <workingSet>109.8 MB (115,101,696 bytes)</workingSet>_x000D__x000A_ <fastTrainExchangeVersion>15.2.1544.4</fastTrainExchangeVersion>_x000D__x000A_ </ProcessInfo>_x000D__x000A_ <Components>_x000D__x000A_ <ResourceThrottling>_x000D__x000A_ <ResourceTracker>_x000D__x000A_ <AggregateUse>Low</AggregateUse>_x000D__x000A_ <ResourceMeter Resource="PrivateBytes">_x000D__x000A_ <CurrentResourceUse>Low</CurrentResourceUse>_x000D__x000A_ <PreviousResourceUse>Low</PreviousResourceUse>_x000D__x000A_ <PressureTransitions>[PressureTransitions: MediumToHigh=75 HighToMedium=73 LowToMedium=72 MediumToLow=71]</PressureTransitions>_x000D__x000A_ <Pressure>6</Pressure>_x000D__x000A_ </ResourceMeter>_x000D__x000A_ <ResourceMeter Resource="SystemMemory">_x000D__x000A_ <CurrentResourceUse>High</CurrentResourceUse>_x000D__x000A_ <PreviousResourceUse>High</PreviousResourceUse>_x000D__x000A_ <PressureTransitions>[PressureTransitions: MediumToHigh=94 HighToMedium=89 LowToMedium=88 MediumToLow=84]</PressureTransitions>_x000D__x000A_ <Pressure>92</Pressure>_x000D__x000A_ </ResourceMeter>_x000D__x000A_ <ResourceMeter Resource="UsedVersionBuckets[C:\Program Files\Microsoft\Exchange Server\V15\TransportRoles\data\Queue\mail.que]">_x000D__x000A_ <CurrentResourceUse>Low</CurrentResourceUse>_x000D__x000A_ <PreviousResourceUse>Low</PreviousResourceUse>_x000D__x000A_ <PressureTransitions>[PressureTransitions: MediumToHigh=1500 HighToMedium=1000 LowToMedium=999 MediumToLow=800]</PressureTransitions>_x000D__x000A_ <Pressure>2</Pressure>_x000D__x000A_ </ResourceMeter>_x000D__x000A_ <ResourceMeter Resource="JetSessions[C:\Program Files\Microsoft\Exchange Server\V15\TransportRoles\data\Queue\mail.que]">_x000D__x000A_ <CurrentResourceUse>Low</CurrentResourceUse>_x000D__x000A_ <PreviousResourceUse>Low</PreviousResourceUse>_x000D__x000A_ <PressureTransitions>[PressureTransitions: MediumToHigh=1500 HighToMedium=1400 LowToMedium=1000 MediumToLow=900]</PressureTransitions>_x000D__x000A_ <Pressure>14</Pressure>_x000D__x000A_ </ResourceMeter>_x000D__x000A_ <ResourceMeter Resource="CheckpointDepth[C:\Program Files\Microsoft\Exchange Server\V15\TransportRoles\data\Queue\mail.que]">_x000D__x000A_ <CurrentResourceUse>Low</CurrentResourceUse>_x000D__x000A_ <PreviousResourceUse>Low</PreviousResourceUse>_x000D__x000A_ <PressureTransitions>[PressureTransitions: MediumToHigh=300 HighToMedium=280 LowToMedium=250 MediumToLow=230]</PressureTransitions>_x000D__x000A_ <Pressure>0</Pressure>_x000D__x000A_ </ResourceMeter>_x000D__x000A_ <ResourceMeter Resource="DatabaseUsedSpace[C:\Program Files\Microsoft\Exchange Server\V15\TransportRoles\data\Queue]">_x000D__x000A_ <CurrentResourceUse>High</CurrentResourceUse>_x000D__x000A_ <PreviousResourceUse>Low</PreviousResourceUse>_x000D__x000A_ <PressureTransitions>[PressureTransitions: MediumToHigh=99 HighToMedium=97 LowToMedium=96 MediumToLow=94]</PressureTransitions>_x000D__x000A_ <Pressure>33</Pressure>_x000D__x000A_ </ResourceMeter>_x000D__x000A_ <ResourceMeter Resource="UsedDiskSpace[C:\Program Files\Microsoft\Exchange Server\V15\TransportRoles\data\Queue]">_x000D__x000A_ <CurrentResourceUse>Low</CurrentResourceUse>_x000D__x000A_ <PreviousResourceUse>Low</PreviousResourceUse>_x000D__x000A_ <PressureTransitions>[PressureTransitions: MediumToHigh=99 HighToMedium=94 LowToMedium=90 MediumToLow=88]</PressureTransitions>_x000D__x000A_ <Pressure>33</Pressure>_x000D__x000A_ </ResourceMeter>_x000D__x000A_ <ResourceMeter Resource="UsedDiskSpace[C:\Program Files\Microsoft\Exchange Server\V15\TransportRoles\data]">_x000D__x000A_ <CurrentResourceUse>Low</CurrentResourceUse>_x000D__x000A_ <PreviousResourceUse>Low</PreviousResourceUse>_x000D__x000A_ <PressureTransitions>[PressureTransitions: MediumToHigh=99 HighToMedium=94 LowToMedium=90 MediumToLow=88]</PressureTransitions>_x000D__x000A_ <Pressure>33</Pressure>_x000D__x000A_ </ResourceMeter>_x000D__x000A_ </ResourceTracker>_x000D__x000A_ <ResourceLevelMediator>_x000D__x000A_ <ResourceLevelObserver Name="BootScanner">_x000D__x000A_ <Paused>false</Paused>_x000D__x000A_ <SubStatus></SubStatus>_x000D__x000A_ </ResourceLevelObserver>_x000D__x000A_ <ResourceLevelObserver Name="ContentAggregator">_x000D__x000A_ <Paused>false</Paused>_x000D__x000A_ <SubStatus></SubStatus>_x000D__x000A_ </ResourceLevelObserver>_x000D__x000A_ <ResourceLevelObserver Name="DelayedDelivery">_x000D__x000A_ <Paused>false</Paused>_x000D__x000A_ <SubStatus></SubStatus>_x000D__x000A_ </ResourceLevelObserver>_x000D__x000A_ <ResourceLevelObserver Name="EnhancedDns">_x000D__x000A_ <Paused>false</Paused>_x000D__x000A_ <SubStatus></SubStatus>_x000D__x000A_ </ResourceLevelObserver>_x000D__x000A_ <ResourceLevelObserver Name="IsMemberOfResolver">_x000D__x000A_ <Paused>false</Paused>_x000D__x000A_ <SubStatus></SubStatus>_x000D__x000A_ </ResourceLevelObserver>_x000D__x000A_ <ResourceLevelObserver Name="MessageResubmission">_x000D__x000A_ <Paused>false</Paused>_x000D__x000A_ <SubStatus></SubStatus>_x000D__x000A_ </ResourceLevelObserver>_x000D__x000A_ <ResourceLevelObserver Name="MessagingDatabase">_x000D__x000A_ <Paused>false</Paused>_x000D__x000A_ <SubStatus></SubStatus>_x000D__x000A_ </ResourceLevelObserver>_x000D__x000A_ <ResourceLevelObserver Name="Pickup">_x000D__x000A_ <Paused>false</Paused>_x000D__x000A_ <SubStatus></SubStatus>_x000D__x000A_ </ResourceLevelObserver>_x000D__x000A_ <ResourceLevelObserver Name="RemoteDelivery">_x000D__x000A_ <Paused>false</Paused>_x000D__x000A_ <SubStatus></SubStatus>_x000D__x000A_ </ResourceLevelObserver>_x000D__x000A_ <ResourceLevelObserver Name="ShadowRedundancy">_x000D__x000A_ <Paused>false</Paused>_x000D__x000A_ <SubStatus></SubStatus>_x000D__x000A_ </ResourceLevelObserver>_x000D__x000A_ <ResourceLevelObserver Name="Replication">_x000D__x000A_ <Paused>false</Paused>_x000D__x000A_ <SubStatus></SubStatus>_x000D__x000A_ </ResourceLevelObserver>_x000D__x000A_ <ResourceLevelObserver Name="SmtpIn">_x000D__x000A_ <Paused>false</Paused>_x000D__x000A_ <SubStatus></SubStatus>_x000D__x000A_ </ResourceLevelObserver>_x000D__x000A_ <ResourceLevelObserver Name="Categorizer">_x000D__x000A_ <Paused>false</Paused>_x000D__x000A_ <SubStatus></SubStatus>_x000D__x000A_ </ResourceLevelObserver>_x000D__x000A_ </ResourceLevelMediator>_x000D__x000A_ <Configuration>_x000D__x000A_ <ResourceThrottlingConfiguration DehydrateMessagesUnderMemoryPressure="true" DisabledResourceLevelObservers="System.String[]" MaxTransientExceptionsAllowed="5" ResourceLevelObserverTimeout="PT5M" ResourceThrottlingEnabled="true" SmtpBaseThrottlingDelayInterval="PT0S" SmtpMaxThrottlingDelayInterval="PT55S" SmtpStepThrottlingDelayInterval="PT1S" SmtpStartThrottlingDelayInterval="PT1S" PeriodicDehydrationEnabled="true" PeriodicDehydrationInterval="PT5M" />_x000D__x000A_ <Overrides>_x000D__x000A_ <Status OverrideCount="0" OverrideableProperties="resourcethrottling.processortime.mediumtohigh,resourcethrottling.processortime.hightomedium,resourcethrottling.processortime.lowtomedium,resourcethrottling.processortime.mediumtolow" />_x000D__x000A_ </Overrides>_x000D__x000A_ </Configuration>_x000D__x000A_ </ResourceThrottling>_x000D__x000A_ </Components>_x000D__x000A_</Diagnostics> + + <Diagnostics>_x000D__x000A_ <ProcessInfo>_x000D__x000A_ <id>2948</id>_x000D__x000A_ <serverName>SOLO-E19A</serverName>_x000D__x000A_ <startTime>2024-05-22T15:12:38.3041278Z</startTime>_x000D__x000A_ <currentTime>2024-05-23T19:57:24.2800853Z</currentTime>_x000D__x000A_ <lifetime>1.04:44:45.9759575</lifetime>_x000D__x000A_ <threadCount>48</threadCount>_x000D__x000A_ <handleCount>1760</handleCount>_x000D__x000A_ <workingSet>109.8 MB (115,101,696 bytes)</workingSet>_x000D__x000A_ <fastTrainExchangeVersion>15.2.1544.4</fastTrainExchangeVersion>_x000D__x000A_ </ProcessInfo>_x000D__x000A_ <Components>_x000D__x000A_ <ResourceThrottling>_x000D__x000A_ <ResourceTracker>_x000D__x000A_ <AggregateUse>Low</AggregateUse>_x000D__x000A_ <ResourceMeter Resource="PrivateBytes">_x000D__x000A_ <CurrentResourceUse>Low</CurrentResourceUse>_x000D__x000A_ <PreviousResourceUse>Low</PreviousResourceUse>_x000D__x000A_ <PressureTransitions>[PressureTransitions: MediumToHigh=75 HighToMedium=73 LowToMedium=72 MediumToLow=71]</PressureTransitions>_x000D__x000A_ <Pressure>6</Pressure>_x000D__x000A_ </ResourceMeter>_x000D__x000A_ <ResourceMeter Resource="SystemMemory">_x000D__x000A_ <CurrentResourceUse>High</CurrentResourceUse>_x000D__x000A_ <PreviousResourceUse>High</PreviousResourceUse>_x000D__x000A_ <PressureTransitions>[PressureTransitions: MediumToHigh=94 HighToMedium=89 LowToMedium=88 MediumToLow=84]</PressureTransitions>_x000D__x000A_ <Pressure>92</Pressure>_x000D__x000A_ </ResourceMeter>_x000D__x000A_ <ResourceMeter Resource="UsedVersionBuckets[C:\Program Files\Microsoft\Exchange Server\V15\TransportRoles\data\Queue\mail.que]">_x000D__x000A_ <CurrentResourceUse>Low</CurrentResourceUse>_x000D__x000A_ <PreviousResourceUse>Low</PreviousResourceUse>_x000D__x000A_ <PressureTransitions>[PressureTransitions: MediumToHigh=1500 HighToMedium=1000 LowToMedium=999 MediumToLow=800]</PressureTransitions>_x000D__x000A_ <Pressure>2</Pressure>_x000D__x000A_ </ResourceMeter>_x000D__x000A_ <ResourceMeter Resource="JetSessions[C:\Program Files\Microsoft\Exchange Server\V15\TransportRoles\data\Queue\mail.que]">_x000D__x000A_ <CurrentResourceUse>Low</CurrentResourceUse>_x000D__x000A_ <PreviousResourceUse>Low</PreviousResourceUse>_x000D__x000A_ <PressureTransitions>[PressureTransitions: MediumToHigh=1500 HighToMedium=1400 LowToMedium=1000 MediumToLow=900]</PressureTransitions>_x000D__x000A_ <Pressure>14</Pressure>_x000D__x000A_ </ResourceMeter>_x000D__x000A_ <ResourceMeter Resource="CheckpointDepth[C:\Program Files\Microsoft\Exchange Server\V15\TransportRoles\data\Queue\mail.que]">_x000D__x000A_ <CurrentResourceUse>Low</CurrentResourceUse>_x000D__x000A_ <PreviousResourceUse>Low</PreviousResourceUse>_x000D__x000A_ <PressureTransitions>[PressureTransitions: MediumToHigh=300 HighToMedium=280 LowToMedium=250 MediumToLow=230]</PressureTransitions>_x000D__x000A_ <Pressure>0</Pressure>_x000D__x000A_ </ResourceMeter>_x000D__x000A_ <ResourceMeter Resource="DatabaseUsedSpace[C:\Program Files\Microsoft\Exchange Server\V15\TransportRoles\data\Queue]">_x000D__x000A_ <CurrentResourceUse>Low</CurrentResourceUse>_x000D__x000A_ <PreviousResourceUse>Low</PreviousResourceUse>_x000D__x000A_ <PressureTransitions>[PressureTransitions: MediumToHigh=99 HighToMedium=97 LowToMedium=96 MediumToLow=94]</PressureTransitions>_x000D__x000A_ <Pressure>33</Pressure>_x000D__x000A_ </ResourceMeter>_x000D__x000A_ <ResourceMeter Resource="UsedDiskSpace[C:\Program Files\Microsoft\Exchange Server\V15\TransportRoles\data\Queue]">_x000D__x000A_ <CurrentResourceUse>Low</CurrentResourceUse>_x000D__x000A_ <PreviousResourceUse>Low</PreviousResourceUse>_x000D__x000A_ <PressureTransitions>[PressureTransitions: MediumToHigh=99 HighToMedium=94 LowToMedium=90 MediumToLow=88]</PressureTransitions>_x000D__x000A_ <Pressure>33</Pressure>_x000D__x000A_ </ResourceMeter>_x000D__x000A_ <ResourceMeter Resource="UsedDiskSpace[C:\Program Files\Microsoft\Exchange Server\V15\TransportRoles\data]">_x000D__x000A_ <CurrentResourceUse>Low</CurrentResourceUse>_x000D__x000A_ <PreviousResourceUse>Low</PreviousResourceUse>_x000D__x000A_ <PressureTransitions>[PressureTransitions: MediumToHigh=99 HighToMedium=94 LowToMedium=90 MediumToLow=88]</PressureTransitions>_x000D__x000A_ <Pressure>33</Pressure>_x000D__x000A_ </ResourceMeter>_x000D__x000A_ </ResourceTracker>_x000D__x000A_ <ResourceLevelMediator>_x000D__x000A_ <ResourceLevelObserver Name="BootScanner">_x000D__x000A_ <Paused>false</Paused>_x000D__x000A_ <SubStatus></SubStatus>_x000D__x000A_ </ResourceLevelObserver>_x000D__x000A_ <ResourceLevelObserver Name="ContentAggregator">_x000D__x000A_ <Paused>false</Paused>_x000D__x000A_ <SubStatus></SubStatus>_x000D__x000A_ </ResourceLevelObserver>_x000D__x000A_ <ResourceLevelObserver Name="DelayedDelivery">_x000D__x000A_ <Paused>false</Paused>_x000D__x000A_ <SubStatus></SubStatus>_x000D__x000A_ </ResourceLevelObserver>_x000D__x000A_ <ResourceLevelObserver Name="EnhancedDns">_x000D__x000A_ <Paused>false</Paused>_x000D__x000A_ <SubStatus></SubStatus>_x000D__x000A_ </ResourceLevelObserver>_x000D__x000A_ <ResourceLevelObserver Name="IsMemberOfResolver">_x000D__x000A_ <Paused>false</Paused>_x000D__x000A_ <SubStatus></SubStatus>_x000D__x000A_ </ResourceLevelObserver>_x000D__x000A_ <ResourceLevelObserver Name="MessageResubmission">_x000D__x000A_ <Paused>false</Paused>_x000D__x000A_ <SubStatus></SubStatus>_x000D__x000A_ </ResourceLevelObserver>_x000D__x000A_ <ResourceLevelObserver Name="MessagingDatabase">_x000D__x000A_ <Paused>false</Paused>_x000D__x000A_ <SubStatus></SubStatus>_x000D__x000A_ </ResourceLevelObserver>_x000D__x000A_ <ResourceLevelObserver Name="Pickup">_x000D__x000A_ <Paused>false</Paused>_x000D__x000A_ <SubStatus></SubStatus>_x000D__x000A_ </ResourceLevelObserver>_x000D__x000A_ <ResourceLevelObserver Name="RemoteDelivery">_x000D__x000A_ <Paused>false</Paused>_x000D__x000A_ <SubStatus></SubStatus>_x000D__x000A_ </ResourceLevelObserver>_x000D__x000A_ <ResourceLevelObserver Name="ShadowRedundancy">_x000D__x000A_ <Paused>false</Paused>_x000D__x000A_ <SubStatus></SubStatus>_x000D__x000A_ </ResourceLevelObserver>_x000D__x000A_ <ResourceLevelObserver Name="Replication">_x000D__x000A_ <Paused>false</Paused>_x000D__x000A_ <SubStatus></SubStatus>_x000D__x000A_ </ResourceLevelObserver>_x000D__x000A_ <ResourceLevelObserver Name="SmtpIn">_x000D__x000A_ <Paused>false</Paused>_x000D__x000A_ <SubStatus></SubStatus>_x000D__x000A_ </ResourceLevelObserver>_x000D__x000A_ <ResourceLevelObserver Name="Categorizer">_x000D__x000A_ <Paused>false</Paused>_x000D__x000A_ <SubStatus></SubStatus>_x000D__x000A_ </ResourceLevelObserver>_x000D__x000A_ </ResourceLevelMediator>_x000D__x000A_ <Configuration>_x000D__x000A_ <ResourceThrottlingConfiguration DehydrateMessagesUnderMemoryPressure="true" DisabledResourceLevelObservers="System.String[]" MaxTransientExceptionsAllowed="5" ResourceLevelObserverTimeout="PT5M" ResourceThrottlingEnabled="true" SmtpBaseThrottlingDelayInterval="PT0S" SmtpMaxThrottlingDelayInterval="PT55S" SmtpStepThrottlingDelayInterval="PT1S" SmtpStartThrottlingDelayInterval="PT1S" PeriodicDehydrationEnabled="true" PeriodicDehydrationInterval="PT5M" />_x000D__x000A_ <Overrides>_x000D__x000A_ <Status OverrideCount="0" OverrideableProperties="resourcethrottling.processortime.mediumtohigh,resourcethrottling.processortime.hightomedium,resourcethrottling.processortime.lowtomedium,resourcethrottling.processortime.mediumtolow" />_x000D__x000A_ </Overrides>_x000D__x000A_ </Configuration>_x000D__x000A_ </ResourceThrottling>_x000D__x000A_ </Components>_x000D__x000A_</Diagnostics> + + true + + + Microsoft.Exchange.Data.ObjectState + System.Enum + System.ValueType + System.Object + + New + 0 + + + + solo-e19a.solo.com + 5754fdf0-384b-433f-a855-da6ba608c57e + false + I3NpZyOrJwAAAAEAAAD/////AQAAAAAAAAAMAgAAAHRNaWNyb3NvZnQuRXhjaGFuZ2UuTWFuYWdlbWVudC5Qb3dlcnNoZWxsLlN1cHBvcnQsIFZlcnNpb249MTUuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49MzFiZjM4NTZhZDM2NGUzNQwDAAAAW01pY3Jvc29mdC5FeGNoYW5nZS5EYXRhLCBWZXJzaW9uPTE1LjAuMC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPTMxYmYzODU2YWQzNjRlMzUFAQAAAE1NaWNyb3NvZnQuRXhjaGFuZ2UuTWFuYWdlbWVudC5Qb3dlcnNoZWxsLlN1cHBvcnQuRXhjaGFuZ2VEaWFnbm9zdGljSW5mb1Jlc3VsdAQAAAALcHJvcGVydHlCYWceQ29uZmlndXJhYmxlT2JqZWN0K3Byb3BlcnR5QmFnLENvbmZpZ3VyYWJsZU9iamVjdCtzZXJpYWxpemVyQXNzZW1ibHlWZXJzaW9uJkNvbmZpZ3VyYWJsZU9iamVjdCtpbnN0YW50aWF0aW9uRXJyb3JzBAQDAzFNaWNyb3NvZnQuRXhjaGFuZ2UuRGF0YS5TaW1wbGVQcm92aWRlclByb3BlcnR5QmFnAwAAADFNaWNyb3NvZnQuRXhjaGFuZ2UuRGF0YS5TaW1wbGVQcm92aWRlclByb3BlcnR5QmFnAwAAAA5TeXN0ZW0uVmVyc2lvbqkBU3lzdGVtLkNvbGxlY3Rpb25zLkdlbmVyaWMuTGlzdGAxW1tNaWNyb3NvZnQuRXhjaGFuZ2UuRGF0YS5WYWxpZGF0aW9uRXJyb3IsIE1pY3Jvc29mdC5FeGNoYW5nZS5EYXRhLCBWZXJzaW9uPTE1LjAuMC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPTMxYmYzODU2YWQzNjRlMzVdXQIAAAAJBAAAAAkEAAAACQUAAAAKBQQAAAAxTWljcm9zb2Z0LkV4Y2hhbmdlLkRhdGEuU2ltcGxlUHJvdmlkZXJQcm9wZXJ0eUJhZwYAAAAUUHJvcGVydHlCYWcrcmVhZE9ubHkbUHJvcGVydHlCYWcrc3RvcmVWYWx1ZXNPbmx5J1Byb3BlcnR5QmFnK3RyZWF0U3dpdGNoYWJsZUFzVmFsdWVzT25seSVQcm9wZXJ0eUJhZytzZXJpYWxpemVyQXNzZW1ibHlWZXJzaW9uI1Byb3BlcnR5QmFnK3NlcmlhbGl6ZWRDdXJyZW50VmFsdWVzJFByb3BlcnR5QmFnK3NlcmlhbGl6ZWRPcmlnaW5hbFZhbHVlcwAAAAMEBAEBAQ5TeXN0ZW0uVmVyc2lvbi9NaWNyb3NvZnQuRXhjaGFuZ2UuRGF0YS5Qcm9wZXJ0eUJhZytWYWx1ZVBhaXJbXQMAAAAvTWljcm9zb2Z0LkV4Y2hhbmdlLkRhdGEuUHJvcGVydHlCYWcrVmFsdWVQYWlyW10DAAAAAwAAAAAAAAkFAAAACQYAAAAJBwAAAAQFAAAADlN5c3RlbS5WZXJzaW9uBAAAAAZfTWFqb3IGX01pbm9yBl9CdWlsZAlfUmV2aXNpb24AAAAACAgICA8AAAAAAAAAAAAAAAAAAAAHBgAAAAABAAAAAwAAAAQtTWljcm9zb2Z0LkV4Y2hhbmdlLkRhdGEuUHJvcGVydHlCYWcrVmFsdWVQYWlyAwAAAAX4////LU1pY3Jvc29mdC5FeGNoYW5nZS5EYXRhLlByb3BlcnR5QmFnK1ZhbHVlUGFpcgIAAAADS2V5BVZhbHVlBAI4TWljcm9zb2Z0LkV4Y2hhbmdlLkRhdGEuU2ltcGxlUHJvdmlkZXJQcm9wZXJ0eURlZmluaXRpb24DAAAAAwAAAAkJAAAABgoAAADBNjxEaWFnbm9zdGljcz4NCiAgPFByb2Nlc3NJbmZvPg0KICAgIDxpZD4yOTQ4PC9pZD4NCiAgICA8c2VydmVyTmFtZT5TT0xPLUUxOUE8L3NlcnZlck5hbWU+DQogICAgPHN0YXJ0VGltZT4yMDI0LTA1LTIyVDE1OjEyOjM4LjMwNDEyNzhaPC9zdGFydFRpbWU+DQogICAgPGN1cnJlbnRUaW1lPjIwMjQtMDUtMjNUMTk6NTc6MjQuMjgwMDg1M1o8L2N1cnJlbnRUaW1lPg0KICAgIDxsaWZldGltZT4xLjA0OjQ0OjQ1Ljk3NTk1NzU8L2xpZmV0aW1lPg0KICAgIDx0aHJlYWRDb3VudD40ODwvdGhyZWFkQ291bnQ+DQogICAgPGhhbmRsZUNvdW50PjE3NjA8L2hhbmRsZUNvdW50Pg0KICAgIDx3b3JraW5nU2V0PjEwOS44IE1CICgxMTUsMTAxLDY5NiBieXRlcyk8L3dvcmtpbmdTZXQ+DQogICAgPGZhc3RUcmFpbkV4Y2hhbmdlVmVyc2lvbj4xNS4yLjE1NDQuNDwvZmFzdFRyYWluRXhjaGFuZ2VWZXJzaW9uPg0KICA8L1Byb2Nlc3NJbmZvPg0KICA8Q29tcG9uZW50cz4NCiAgICA8UmVzb3VyY2VUaHJvdHRsaW5nPg0KICAgICAgPFJlc291cmNlVHJhY2tlcj4NCiAgICAgICAgPEFnZ3JlZ2F0ZVVzZT5Mb3c8L0FnZ3JlZ2F0ZVVzZT4NCiAgICAgICAgPFJlc291cmNlTWV0ZXIgUmVzb3VyY2U9IlByaXZhdGVCeXRlcyI+DQogICAgICAgICAgPEN1cnJlbnRSZXNvdXJjZVVzZT5Mb3c8L0N1cnJlbnRSZXNvdXJjZVVzZT4NCiAgICAgICAgICA8UHJldmlvdXNSZXNvdXJjZVVzZT5Mb3c8L1ByZXZpb3VzUmVzb3VyY2VVc2U+DQogICAgICAgICAgPFByZXNzdXJlVHJhbnNpdGlvbnM+W1ByZXNzdXJlVHJhbnNpdGlvbnM6IE1lZGl1bVRvSGlnaD03NSBIaWdoVG9NZWRpdW09NzMgTG93VG9NZWRpdW09NzIgTWVkaXVtVG9Mb3c9NzFdPC9QcmVzc3VyZVRyYW5zaXRpb25zPg0KICAgICAgICAgIDxQcmVzc3VyZT42PC9QcmVzc3VyZT4NCiAgICAgICAgPC9SZXNvdXJjZU1ldGVyPg0KICAgICAgICA8UmVzb3VyY2VNZXRlciBSZXNvdXJjZT0iU3lzdGVtTWVtb3J5Ij4NCiAgICAgICAgICA8Q3VycmVudFJlc291cmNlVXNlPkhpZ2g8L0N1cnJlbnRSZXNvdXJjZVVzZT4NCiAgICAgICAgICA8UHJldmlvdXNSZXNvdXJjZVVzZT5IaWdoPC9QcmV2aW91c1Jlc291cmNlVXNlPg0KICAgICAgICAgIDxQcmVzc3VyZVRyYW5zaXRpb25zPltQcmVzc3VyZVRyYW5zaXRpb25zOiBNZWRpdW1Ub0hpZ2g9OTQgSGlnaFRvTWVkaXVtPTg5IExvd1RvTWVkaXVtPTg4IE1lZGl1bVRvTG93PTg0XTwvUHJlc3N1cmVUcmFuc2l0aW9ucz4NCiAgICAgICAgICA8UHJlc3N1cmU+OTI8L1ByZXNzdXJlPg0KICAgICAgICA8L1Jlc291cmNlTWV0ZXI+DQogICAgICAgIDxSZXNvdXJjZU1ldGVyIFJlc291cmNlPSJVc2VkVmVyc2lvbkJ1Y2tldHNbQzpcUHJvZ3JhbSBGaWxlc1xNaWNyb3NvZnRcRXhjaGFuZ2UgU2VydmVyXFYxNVxUcmFuc3BvcnRSb2xlc1xkYXRhXFF1ZXVlXG1haWwucXVlXSI+DQogICAgICAgICAgPEN1cnJlbnRSZXNvdXJjZVVzZT5Mb3c8L0N1cnJlbnRSZXNvdXJjZVVzZT4NCiAgICAgICAgICA8UHJldmlvdXNSZXNvdXJjZVVzZT5Mb3c8L1ByZXZpb3VzUmVzb3VyY2VVc2U+DQogICAgICAgICAgPFByZXNzdXJlVHJhbnNpdGlvbnM+W1ByZXNzdXJlVHJhbnNpdGlvbnM6IE1lZGl1bVRvSGlnaD0xNTAwIEhpZ2hUb01lZGl1bT0xMDAwIExvd1RvTWVkaXVtPTk5OSBNZWRpdW1Ub0xvdz04MDBdPC9QcmVzc3VyZVRyYW5zaXRpb25zPg0KICAgICAgICAgIDxQcmVzc3VyZT4yPC9QcmVzc3VyZT4NCiAgICAgICAgPC9SZXNvdXJjZU1ldGVyPg0KICAgICAgICA8UmVzb3VyY2VNZXRlciBSZXNvdXJjZT0iSmV0U2Vzc2lvbnNbQzpcUHJvZ3JhbSBGaWxlc1xNaWNyb3NvZnRcRXhjaGFuZ2UgU2VydmVyXFYxNVxUcmFuc3BvcnRSb2xlc1xkYXRhXFF1ZXVlXG1haWwucXVlXSI+DQogICAgICAgICAgPEN1cnJlbnRSZXNvdXJjZVVzZT5Mb3c8L0N1cnJlbnRSZXNvdXJjZVVzZT4NCiAgICAgICAgICA8UHJldmlvdXNSZXNvdXJjZVVzZT5Mb3c8L1ByZXZpb3VzUmVzb3VyY2VVc2U+DQogICAgICAgICAgPFByZXNzdXJlVHJhbnNpdGlvbnM+W1ByZXNzdXJlVHJhbnNpdGlvbnM6IE1lZGl1bVRvSGlnaD0xNTAwIEhpZ2hUb01lZGl1bT0xNDAwIExvd1RvTWVkaXVtPTEwMDAgTWVkaXVtVG9Mb3c9OTAwXTwvUHJlc3N1cmVUcmFuc2l0aW9ucz4NCiAgICAgICAgICA8UHJlc3N1cmU+MTQ8L1ByZXNzdXJlPg0KICAgICAgICA8L1Jlc291cmNlTWV0ZXI+DQogICAgICAgIDxSZXNvdXJjZU1ldGVyIFJlc291cmNlPSJDaGVja3BvaW50RGVwdGhbQzpcUHJvZ3JhbSBGaWxlc1xNaWNyb3NvZnRcRXhjaGFuZ2UgU2VydmVyXFYxNVxUcmFuc3BvcnRSb2xlc1xkYXRhXFF1ZXVlXG1haWwucXVlXSI+DQogICAgICAgICAgPEN1cnJlbnRSZXNvdXJjZVVzZT5Mb3c8L0N1cnJlbnRSZXNvdXJjZVVzZT4NCiAgICAgICAgICA8UHJldmlvdXNSZXNvdXJjZVVzZT5Mb3c8L1ByZXZpb3VzUmVzb3VyY2VVc2U+DQogICAgICAgICAgPFByZXNzdXJlVHJhbnNpdGlvbnM+W1ByZXNzdXJlVHJhbnNpdGlvbnM6IE1lZGl1bVRvSGlnaD0zMDAgSGlnaFRvTWVkaXVtPTI4MCBMb3dUb01lZGl1bT0yNTAgTWVkaXVtVG9Mb3c9MjMwXTwvUHJlc3N1cmVUcmFuc2l0aW9ucz4NCiAgICAgICAgICA8UHJlc3N1cmU+MDwvUHJlc3N1cmU+DQogICAgICAgIDwvUmVzb3VyY2VNZXRlcj4NCiAgICAgICAgPFJlc291cmNlTWV0ZXIgUmVzb3VyY2U9IkRhdGFiYXNlVXNlZFNwYWNlW0M6XFByb2dyYW0gRmlsZXNcTWljcm9zb2Z0XEV4Y2hhbmdlIFNlcnZlclxWMTVcVHJhbnNwb3J0Um9sZXNcZGF0YVxRdWV1ZV0iPg0KICAgICAgICAgIDxDdXJyZW50UmVzb3VyY2VVc2U+TG93PC9DdXJyZW50UmVzb3VyY2VVc2U+DQogICAgICAgICAgPFByZXZpb3VzUmVzb3VyY2VVc2U+TG93PC9QcmV2aW91c1Jlc291cmNlVXNlPg0KICAgICAgICAgIDxQcmVzc3VyZVRyYW5zaXRpb25zPltQcmVzc3VyZVRyYW5zaXRpb25zOiBNZWRpdW1Ub0hpZ2g9OTkgSGlnaFRvTWVkaXVtPTk3IExvd1RvTWVkaXVtPTk2IE1lZGl1bVRvTG93PTk0XTwvUHJlc3N1cmVUcmFuc2l0aW9ucz4NCiAgICAgICAgICA8UHJlc3N1cmU+MzM8L1ByZXNzdXJlPg0KICAgICAgICA8L1Jlc291cmNlTWV0ZXI+DQogICAgICAgIDxSZXNvdXJjZU1ldGVyIFJlc291cmNlPSJVc2VkRGlza1NwYWNlW0M6XFByb2dyYW0gRmlsZXNcTWljcm9zb2Z0XEV4Y2hhbmdlIFNlcnZlclxWMTVcVHJhbnNwb3J0Um9sZXNcZGF0YVxRdWV1ZV0iPg0KICAgICAgICAgIDxDdXJyZW50UmVzb3VyY2VVc2U+TG93PC9DdXJyZW50UmVzb3VyY2VVc2U+DQogICAgICAgICAgPFByZXZpb3VzUmVzb3VyY2VVc2U+TG93PC9QcmV2aW91c1Jlc291cmNlVXNlPg0KICAgICAgICAgIDxQcmVzc3VyZVRyYW5zaXRpb25zPltQcmVzc3VyZVRyYW5zaXRpb25zOiBNZWRpdW1Ub0hpZ2g9OTkgSGlnaFRvTWVkaXVtPTk0IExvd1RvTWVkaXVtPTkwIE1lZGl1bVRvTG93PTg4XTwvUHJlc3N1cmVUcmFuc2l0aW9ucz4NCiAgICAgICAgICA8UHJlc3N1cmU+MzM8L1ByZXNzdXJlPg0KICAgICAgICA8L1Jlc291cmNlTWV0ZXI+DQogICAgICAgIDxSZXNvdXJjZU1ldGVyIFJlc291cmNlPSJVc2VkRGlza1NwYWNlW0M6XFByb2dyYW0gRmlsZXNcTWljcm9zb2Z0XEV4Y2hhbmdlIFNlcnZlclxWMTVcVHJhbnNwb3J0Um9sZXNcZGF0YV0iPg0KICAgICAgICAgIDxDdXJyZW50UmVzb3VyY2VVc2U+TG93PC9DdXJyZW50UmVzb3VyY2VVc2U+DQogICAgICAgICAgPFByZXZpb3VzUmVzb3VyY2VVc2U+TG93PC9QcmV2aW91c1Jlc291cmNlVXNlPg0KICAgICAgICAgIDxQcmVzc3VyZVRyYW5zaXRpb25zPltQcmVzc3VyZVRyYW5zaXRpb25zOiBNZWRpdW1Ub0hpZ2g9OTkgSGlnaFRvTWVkaXVtPTk0IExvd1RvTWVkaXVtPTkwIE1lZGl1bVRvTG93PTg4XTwvUHJlc3N1cmVUcmFuc2l0aW9ucz4NCiAgICAgICAgICA8UHJlc3N1cmU+MzM8L1ByZXNzdXJlPg0KICAgICAgICA8L1Jlc291cmNlTWV0ZXI+DQogICAgICA8L1Jlc291cmNlVHJhY2tlcj4NCiAgICAgIDxSZXNvdXJjZUxldmVsTWVkaWF0b3I+DQogICAgICAgIDxSZXNvdXJjZUxldmVsT2JzZXJ2ZXIgTmFtZT0iQm9vdFNjYW5uZXIiPg0KICAgICAgICAgIDxQYXVzZWQ+ZmFsc2U8L1BhdXNlZD4NCiAgICAgICAgICA8U3ViU3RhdHVzPjwvU3ViU3RhdHVzPg0KICAgICAgICA8L1Jlc291cmNlTGV2ZWxPYnNlcnZlcj4NCiAgICAgICAgPFJlc291cmNlTGV2ZWxPYnNlcnZlciBOYW1lPSJDb250ZW50QWdncmVnYXRvciI+DQogICAgICAgICAgPFBhdXNlZD5mYWxzZTwvUGF1c2VkPg0KICAgICAgICAgIDxTdWJTdGF0dXM+PC9TdWJTdGF0dXM+DQogICAgICAgIDwvUmVzb3VyY2VMZXZlbE9ic2VydmVyPg0KICAgICAgICA8UmVzb3VyY2VMZXZlbE9ic2VydmVyIE5hbWU9IkRlbGF5ZWREZWxpdmVyeSI+DQogICAgICAgICAgPFBhdXNlZD5mYWxzZTwvUGF1c2VkPg0KICAgICAgICAgIDxTdWJTdGF0dXM+PC9TdWJTdGF0dXM+DQogICAgICAgIDwvUmVzb3VyY2VMZXZlbE9ic2VydmVyPg0KICAgICAgICA8UmVzb3VyY2VMZXZlbE9ic2VydmVyIE5hbWU9IkVuaGFuY2VkRG5zIj4NCiAgICAgICAgICA8UGF1c2VkPmZhbHNlPC9QYXVzZWQ+DQogICAgICAgICAgPFN1YlN0YXR1cz48L1N1YlN0YXR1cz4NCiAgICAgICAgPC9SZXNvdXJjZUxldmVsT2JzZXJ2ZXI+DQogICAgICAgIDxSZXNvdXJjZUxldmVsT2JzZXJ2ZXIgTmFtZT0iSXNNZW1iZXJPZlJlc29sdmVyIj4NCiAgICAgICAgICA8UGF1c2VkPmZhbHNlPC9QYXVzZWQ+DQogICAgICAgICAgPFN1YlN0YXR1cz48L1N1YlN0YXR1cz4NCiAgICAgICAgPC9SZXNvdXJjZUxldmVsT2JzZXJ2ZXI+DQogICAgICAgIDxSZXNvdXJjZUxldmVsT2JzZXJ2ZXIgTmFtZT0iTWVzc2FnZVJlc3VibWlzc2lvbiI+DQogICAgICAgICAgPFBhdXNlZD5mYWxzZTwvUGF1c2VkPg0KICAgICAgICAgIDxTdWJTdGF0dXM+PC9TdWJTdGF0dXM+DQogICAgICAgIDwvUmVzb3VyY2VMZXZlbE9ic2VydmVyPg0KICAgICAgICA8UmVzb3VyY2VMZXZlbE9ic2VydmVyIE5hbWU9Ik1lc3NhZ2luZ0RhdGFiYXNlIj4NCiAgICAgICAgICA8UGF1c2VkPmZhbHNlPC9QYXVzZWQ+DQogICAgICAgICAgPFN1YlN0YXR1cz48L1N1YlN0YXR1cz4NCiAgICAgICAgPC9SZXNvdXJjZUxldmVsT2JzZXJ2ZXI+DQogICAgICAgIDxSZXNvdXJjZUxldmVsT2JzZXJ2ZXIgTmFtZT0iUGlja3VwIj4NCiAgICAgICAgICA8UGF1c2VkPmZhbHNlPC9QYXVzZWQ+DQogICAgICAgICAgPFN1YlN0YXR1cz48L1N1YlN0YXR1cz4NCiAgICAgICAgPC9SZXNvdXJjZUxldmVsT2JzZXJ2ZXI+DQogICAgICAgIDxSZXNvdXJjZUxldmVsT2JzZXJ2ZXIgTmFtZT0iUmVtb3RlRGVsaXZlcnkiPg0KICAgICAgICAgIDxQYXVzZWQ+ZmFsc2U8L1BhdXNlZD4NCiAgICAgICAgICA8U3ViU3RhdHVzPjwvU3ViU3RhdHVzPg0KICAgICAgICA8L1Jlc291cmNlTGV2ZWxPYnNlcnZlcj4NCiAgICAgICAgPFJlc291cmNlTGV2ZWxPYnNlcnZlciBOYW1lPSJTaGFkb3dSZWR1bmRhbmN5Ij4NCiAgICAgICAgICA8UGF1c2VkPmZhbHNlPC9QYXVzZWQ+DQogICAgICAgICAgPFN1YlN0YXR1cz48L1N1YlN0YXR1cz4NCiAgICAgICAgPC9SZXNvdXJjZUxldmVsT2JzZXJ2ZXI+DQogICAgICAgIDxSZXNvdXJjZUxldmVsT2JzZXJ2ZXIgTmFtZT0iUmVwbGljYXRpb24iPg0KICAgICAgICAgIDxQYXVzZWQ+ZmFsc2U8L1BhdXNlZD4NCiAgICAgICAgICA8U3ViU3RhdHVzPjwvU3ViU3RhdHVzPg0KICAgICAgICA8L1Jlc291cmNlTGV2ZWxPYnNlcnZlcj4NCiAgICAgICAgPFJlc291cmNlTGV2ZWxPYnNlcnZlciBOYW1lPSJTbXRwSW4iPg0KICAgICAgICAgIDxQYXVzZWQ+ZmFsc2U8L1BhdXNlZD4NCiAgICAgICAgICA8U3ViU3RhdHVzPjwvU3ViU3RhdHVzPg0KICAgICAgICA8L1Jlc291cmNlTGV2ZWxPYnNlcnZlcj4NCiAgICAgICAgPFJlc291cmNlTGV2ZWxPYnNlcnZlciBOYW1lPSJDYXRlZ29yaXplciI+DQogICAgICAgICAgPFBhdXNlZD5mYWxzZTwvUGF1c2VkPg0KICAgICAgICAgIDxTdWJTdGF0dXM+PC9TdWJTdGF0dXM+DQogICAgICAgIDwvUmVzb3VyY2VMZXZlbE9ic2VydmVyPg0KICAgICAgPC9SZXNvdXJjZUxldmVsTWVkaWF0b3I+DQogICAgICA8Q29uZmlndXJhdGlvbj4NCiAgICAgICAgPFJlc291cmNlVGhyb3R0bGluZ0NvbmZpZ3VyYXRpb24gRGVoeWRyYXRlTWVzc2FnZXNVbmRlck1lbW9yeVByZXNzdXJlPSJ0cnVlIiBEaXNhYmxlZFJlc291cmNlTGV2ZWxPYnNlcnZlcnM9IlN5c3RlbS5TdHJpbmdbXSIgTWF4VHJhbnNpZW50RXhjZXB0aW9uc0FsbG93ZWQ9IjUiIFJlc291cmNlTGV2ZWxPYnNlcnZlclRpbWVvdXQ9IlBUNU0iIFJlc291cmNlVGhyb3R0bGluZ0VuYWJsZWQ9InRydWUiIFNtdHBCYXNlVGhyb3R0bGluZ0RlbGF5SW50ZXJ2YWw9IlBUMFMiIFNtdHBNYXhUaHJvdHRsaW5nRGVsYXlJbnRlcnZhbD0iUFQ1NVMiIFNtdHBTdGVwVGhyb3R0bGluZ0RlbGF5SW50ZXJ2YWw9IlBUMVMiIFNtdHBTdGFydFRocm90dGxpbmdEZWxheUludGVydmFsPSJQVDFTIiBQZXJpb2RpY0RlaHlkcmF0aW9uRW5hYmxlZD0idHJ1ZSIgUGVyaW9kaWNEZWh5ZHJhdGlvbkludGVydmFsPSJQVDVNIiAvPg0KICAgICAgICA8T3ZlcnJpZGVzPg0KICAgICAgICAgIDxTdGF0dXMgT3ZlcnJpZGVDb3VudD0iMCIgT3ZlcnJpZGVhYmxlUHJvcGVydGllcz0icmVzb3VyY2V0aHJvdHRsaW5nLnByb2Nlc3NvcnRpbWUubWVkaXVtdG9oaWdoLHJlc291cmNldGhyb3R0bGluZy5wcm9jZXNzb3J0aW1lLmhpZ2h0b21lZGl1bSxyZXNvdXJjZXRocm90dGxpbmcucHJvY2Vzc29ydGltZS5sb3d0b21lZGl1bSxyZXNvdXJjZXRocm90dGxpbmcucHJvY2Vzc29ydGltZS5tZWRpdW10b2xvdyIgLz4NCiAgICAgICAgPC9PdmVycmlkZXM+DQogICAgICA8L0NvbmZpZ3VyYXRpb24+DQogICAgPC9SZXNvdXJjZVRocm90dGxpbmc+DQogIDwvQ29tcG9uZW50cz4NCjwvRGlhZ25vc3RpY3M+AfX////4////CQwAAAAJDQAAAAHy////+P///wkPAAAACRAAAAAHBwAAAAABAAAAAQAAAAQtTWljcm9zb2Z0LkV4Y2hhbmdlLkRhdGEuUHJvcGVydHlCYWcrVmFsdWVQYWlyAwAAAAHv////+P///wkJAAAACgUJAAAAOE1pY3Jvc29mdC5FeGNoYW5nZS5EYXRhLlNpbXBsZVByb3ZpZGVyUHJvcGVydHlEZWZpbml0aW9uBQAAAAVmbGFncxdQcm9wZXJ0eURlZmluaXRpb24rbmFtZRdQcm9wZXJ0eURlZmluaXRpb24rdHlwZRtQcm9wZXJ0eURlZmluaXRpb24rdHlwZU5hbWU5UHJvcGVydHlEZWZpbml0aW9uK3JlcXVpcmVkUHJvcGVydHlEZWZpbml0aW9uc1doZW5SZWFkaW5nAAEDAQMIH1N5c3RlbS5Vbml0eVNlcmlhbGl6YXRpb25Ib2xkZXKzAVN5c3RlbS5Db2xsZWN0aW9ucy5HZW5lcmljLklDb2xsZWN0aW9uYDFbW01pY3Jvc29mdC5FeGNoYW5nZS5EYXRhLlByb3BlcnR5RGVmaW5pdGlvbiwgTWljcm9zb2Z0LkV4Y2hhbmdlLkRhdGEsIFZlcnNpb249MTUuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49MzFiZjM4NTZhZDM2NGUzNV1dAwAAAAAAAAAGEwAAAAZSZXN1bHQJFAAAAAYVAAAAWlN5c3RlbS5TdHJpbmcsIG1zY29ybGliLCBWZXJzaW9uPTQuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49Yjc3YTVjNTYxOTM0ZTA4OQoBDAAAAAkAAAAAAAAABhYAAAAPRXhjaGFuZ2VWZXJzaW9uCRcAAAAGGAAAAIoBTWljcm9zb2Z0LkV4Y2hhbmdlLkRhdGEuRXhjaGFuZ2VPYmplY3RWZXJzaW9uLCBNaWNyb3NvZnQuRXhjaGFuZ2UuRGF0YSwgVmVyc2lvbj0xNS4wLjAuMCwgQ3VsdHVyZT1uZXV0cmFsLCBQdWJsaWNLZXlUb2tlbj0zMWJmMzg1NmFkMzY0ZTM1CgUNAAAALU1pY3Jvc29mdC5FeGNoYW5nZS5EYXRhLkV4Y2hhbmdlT2JqZWN0VmVyc2lvbgMAAAAFTWFqb3IFTWlub3INRXhjaGFuZ2VCdWlsZAAABAICJU1pY3Jvc29mdC5FeGNoYW5nZS5EYXRhLkV4Y2hhbmdlQnVpbGQDAAAAAwAAAAAKBef///8lTWljcm9zb2Z0LkV4Y2hhbmdlLkRhdGEuRXhjaGFuZ2VCdWlsZAQAAAAFTWFqb3IFTWlub3IFQnVpbGQNQnVpbGRSZXZpc2lvbgAAAAACAg4OAwAAAA4AZAAAAAEPAAAACQAAAAABAAAGGgAAAAtPYmplY3RTdGF0ZQkbAAAABhwAAACAAU1pY3Jvc29mdC5FeGNoYW5nZS5EYXRhLk9iamVjdFN0YXRlLCBNaWNyb3NvZnQuRXhjaGFuZ2UuRGF0YSwgVmVyc2lvbj0xNS4wLjAuMCwgQ3VsdHVyZT1uZXV0cmFsLCBQdWJsaWNLZXlUb2tlbj0zMWJmMzg1NmFkMzY0ZTM1CgUQAAAAI01pY3Jvc29mdC5FeGNoYW5nZS5EYXRhLk9iamVjdFN0YXRlAQAAAAd2YWx1ZV9fAAgDAAAAAAAAAAQUAAAAH1N5c3RlbS5Vbml0eVNlcmlhbGl6YXRpb25Ib2xkZXIDAAAABERhdGEJVW5pdHlUeXBlDEFzc2VtYmx5TmFtZQEAAQgGHQAAAA1TeXN0ZW0uU3RyaW5nBAAAAAYeAAAAS21zY29ybGliLCBWZXJzaW9uPTQuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49Yjc3YTVjNTYxOTM0ZTA4OQEXAAAAFAAAAAYfAAAALU1pY3Jvc29mdC5FeGNoYW5nZS5EYXRhLkV4Y2hhbmdlT2JqZWN0VmVyc2lvbgQAAAAGIAAAAFtNaWNyb3NvZnQuRXhjaGFuZ2UuRGF0YSwgVmVyc2lvbj0xNS4wLjAuMCwgQ3VsdHVyZT1uZXV0cmFsLCBQdWJsaWNLZXlUb2tlbj0zMWJmMzg1NmFkMzY0ZTM1ARsAAAAUAAAABiEAAAAjTWljcm9zb2Z0LkV4Y2hhbmdlLkRhdGEuT2JqZWN0U3RhdGUEAAAACSAAAAALAeDVNaKra4Zaq2YXwwxFnWp5x1Sa4XEkA+BaGBFlAPg= + + + \ No newline at end of file diff --git a/Diagnostics/HealthChecker/Tests/HealthChecker.E19.Scenarios.Tests.ps1 b/Diagnostics/HealthChecker/Tests/HealthChecker.E19.Scenarios.Tests.ps1 index 25d1680608..87603c388b 100644 --- a/Diagnostics/HealthChecker/Tests/HealthChecker.E19.Scenarios.Tests.ps1 +++ b/Diagnostics/HealthChecker/Tests/HealthChecker.E19.Scenarios.Tests.ps1 @@ -46,6 +46,8 @@ Describe "Testing Health Checker by Mock Data Imports" { Mock Invoke-ScriptBlockHandler -ParameterFilter { $ScriptBlockDescription -eq "Getting applicationHost.config" } -MockWith { return Get-Content "$Script:MockDataCollectionRoot\Exchange\IIS\applicationHost1.config" -Raw -Encoding UTF8 } Mock Get-ExchangeDiagnosticInfo -ParameterFilter { $Process -eq "Microsoft.Exchange.Directory.TopologyService" -and $Component -eq "VariantConfiguration" -and $Argument -eq "Overrides" } ` -MockWith { return Import-Clixml "$Script:MockDataCollectionRoot\Exchange\GetExchangeDiagnosticInfo_ADTopVariantConfiguration1.xml" } + Mock Get-ExchangeDiagnosticInfo -ParameterFilter { $Process -eq "EdgeTransport" -and $Component -eq "ResourceThrottling" } ` + -MockWith { return Import-Clixml "$Script:MockDataCollectionRoot\Exchange\GetExchangeDiagnosticInfo_EdgeTransportResourceThrottling1.xml" } Mock Get-IISModules { return Import-Clixml "$Script:MockDataCollectionRoot\Exchange\GetIISModulesNoTokenCacheModule.xml" } Mock Get-Service { param( @@ -63,6 +65,7 @@ Describe "Testing Health Checker by Mock Data Imports" { SetActiveDisplayGrouping "Exchange Information" TestObjectMatch "Setting Overrides Detected" $true TestObjectMatch "Extended Protection Enabled (Any VDir)" $true + TestObjectMatch "Transport Back Pressure" "--ERROR-- The following resources are causing back pressure: DatabaseUsedSpace" -WriteType "Red" } It "Dependent Services" { diff --git a/Diagnostics/HealthChecker/Tests/HealthChecker.MockedCalls.Tests.ps1 b/Diagnostics/HealthChecker/Tests/HealthChecker.MockedCalls.Tests.ps1 index 593ac847be..bae9839a8d 100644 --- a/Diagnostics/HealthChecker/Tests/HealthChecker.MockedCalls.Tests.ps1 +++ b/Diagnostics/HealthChecker/Tests/HealthChecker.MockedCalls.Tests.ps1 @@ -95,7 +95,7 @@ Describe "Testing Health Checker by Mock Data Imports" { Assert-MockCalled Get-ReceiveConnector -Exactly 1 Assert-MockCalled Get-SendConnector -Exactly 1 Assert-MockCalled Get-IISModules -Exactly 1 - Assert-MockCalled Get-ExchangeDiagnosticInfo -Exactly 1 + Assert-MockCalled Get-ExchangeDiagnosticInfo -Exactly 2 Assert-MockCalled Get-ExchangeADSplitPermissionsEnabled -Exactly 1 Assert-MockCalled Get-DynamicDistributionGroup -Exactly 1 Assert-MockCalled Get-ActiveSyncVirtualDirectory -Exactly 1 diff --git a/Diagnostics/HealthChecker/Tests/HealthCheckerTest.CommonMocks.NotPublished.ps1 b/Diagnostics/HealthChecker/Tests/HealthCheckerTest.CommonMocks.NotPublished.ps1 index d4eadd8800..5f5b7a6892 100644 --- a/Diagnostics/HealthChecker/Tests/HealthCheckerTest.CommonMocks.NotPublished.ps1 +++ b/Diagnostics/HealthChecker/Tests/HealthCheckerTest.CommonMocks.NotPublished.ps1 @@ -233,6 +233,8 @@ function Get-ExchangeDiagnosticInfo { param($Argument, $Component, $Process, $Se Mock Get-ExchangeDiagnosticInfo -ParameterFilter { $Process -eq "Microsoft.Exchange.Directory.TopologyService" -and $Component -eq "VariantConfiguration" -and $Argument -eq "Overrides" } ` -MockWith { return Import-Clixml "$Script:MockDataCollectionRoot\Exchange\GetExchangeDiagnosticInfo_ADTopVariantConfiguration.xml" } +Mock Get-ExchangeDiagnosticInfo -ParameterFilter { $Process -eq "EdgeTransport" -and $Component -eq "ResourceThrottling" } ` + -MockWith { return Import-Clixml "$Script:MockDataCollectionRoot\Exchange\GetExchangeDiagnosticInfo_EdgeTransportResourceThrottling.xml" } # Need to use function instead of Mock for Exchange cmdlets function Get-ExchangeServer {