Det här objektet övervakar det totala antalet inaktiva sessioner på värdservern för fjärrskrivbordssession.
Det finns ett stort antal inaktiva användarsessioner på värdservern för fjärrskrivbordssession. Inaktiva sessioner kan sänka prestandan för värden för fjärrskrivbordstjänsten för anslutna användare, och kan hindra användare från att starta nya sessioner.
Ett antal värdar för fjärrskrivbordssessioner har varit inaktiv under en längre period än den som anges i fältet Tidsgräns för inaktiv session antingen i noden Fjärrskrivbordstjänster i Grupprincip eller på konfigurationskonsolen för värden för fjärrskrivbordssession.
Lös detta problem genom att höja gränsen för inaktiva sessioner i Gräns för inaktiv session på fliken Sessioner i dialogrutan Anslutningsegenskaper i konfigurationen för värden för fjärrskrivbordssession.
Du kan också redigera den här inställningen i konsolen Grupprincip. Öppna Datorkonfiguration, Administrativa mallar, Windows-komponenter, Fjärrskrivbordstjänster och Sessioner i navigeringsfönstret. Ändra egenskaperna för inaktiva sessioner efter behov.
Eftersom arbete som användare inte sparat kan gå förlorat om deras fjärrskrivbordssession stängs oväntat rekommenderar vi endast följande lösning som en sista utväg. Du kan ge värdservern för fjärrskrivbordssessionen instruktioner i konsolen Grupprincip om att stänga sessioner som har varit inaktiva under en angiven tidsperiod. Öppna Datorkonfiguration, Administrativa mallar, Windows-komponenter, Fjärrskrivbordstjänster och Sessioner i navigeringsfönstret. Dubbelklicka på principinställningen Avbryt sessioner när tidsgräns nås och ange en tidsperiod.
Target | Microsoft.Windows.Server.10.0.RemoteDesktopServicesRole.Service.RDSessionHost | ||
Parent Monitor | System.Health.PerformanceState | ||
Category | PerformanceHealth | ||
Enabled | False | ||
Instance Name | Terminal Services | ||
Counter Name | Inactive Sessions | ||
Frequency | 900 | ||
Alert Generate | True | ||
Alert Severity | Error | ||
Alert Priority | Normal | ||
Alert Auto Resolve | True | ||
Monitor Type | System.Performance.TwoStateBaseliningMonitorWithoutCompression | ||
Remotable | True | ||
Accessibility | Public | ||
Alert Message |
| ||
RunAs | Default |
<UnitMonitor ID="Microsoft.Windows.Server.10.0.RemoteDesktopServicesRole.Service.RDSessionHost.InactiveSessions" Accessibility="Public" Enabled="false" Target="Microsoft.Windows.Server.10.0.RemoteDesktopServicesRole.Service.RDSessionHost" ParentMonitorID="SystemHealth!System.Health.PerformanceState" Remotable="true" Priority="Normal" TypeID="SystemPerf!System.Performance.TwoStateBaseliningMonitorWithoutCompression" ConfirmDelivery="false">
<Category>PerformanceHealth</Category>
<AlertSettings AlertMessage="Microsoft.Windows.Server.10.0.RemoteDesktopServicesRole.Service.RDSessionHost.InactiveSessions.AlertMessage">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Error</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data/Context/Property[@Name='Average']$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="InactiveSessionsNormal" MonitorTypeStateID="WithinEnvelope" HealthState="Success"/>
<OperationalState ID="InactiveSessionsHigh" MonitorTypeStateID="OutsideEnvelope" HealthState="Error"/>
</OperationalStates>
<Configuration>
<SignatureID>Microsoft.Windows.Server.10.0.RemoteDesktopServicesRole.Service.RDSessionHost.InactiveSessions.Sig</SignatureID>
<DataSourceSettings>
<ComputerName>$Target/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<ObjectName>Terminal Services</ObjectName>
<CounterName>Inactive Sessions</CounterName>
<InstanceName/>
<AllInstances>false</AllInstances>
<Frequency>900</Frequency>
</DataSourceSettings>
<LearningAndBaseliningSettings>
<BusinessCycleLengthUnit>Week</BusinessCycleLengthUnit>
<BusinessCycleLengthInGivenUnit>1</BusinessCycleLengthInGivenUnit>
<LearningType>Continuous</LearningType>
<Offset1>3</Offset1>
<Offset2>3</Offset2>
<Offset3>3</Offset3>
<LearningRate>2.33</LearningRate>
<InitialNoAlertPeriodInBizCycles>1</InitialNoAlertPeriodInBizCycles>
<OuterSensitivity>3.31</OuterSensitivity>
<InnerSensitivity>2.81</InnerSensitivity>
</LearningAndBaseliningSettings>
<SignatureCollectionSettings>
<DBUpdatePeriodInSeconds>900</DBUpdatePeriodInSeconds>
</SignatureCollectionSettings>
</Configuration>
</UnitMonitor>