Totaal aantal inactieve sessies

Microsoft.Windows.Server.10.0.RemoteDesktopServicesRole.Service.RDSessionHost.InactiveSessions (UnitMonitor)

Met dit object wordt het totale aantal inactieve sessies op de hostserver voor Extern bureaublad-sessies bewaakt.

Knowledge Base article:

Samenvatting

Er is een groot aantal inactieve gebruikerssessies op de Extern bureaublad-sessiehostserver. Door inactieve sessies kunnen de prestaties langzamer worden en kunnen gebruikers mogelijk geen nieuwe sessies openen.

Oorzaken

Een aantal sessies is al langer inactief dan de waarde opgegeven in het veld Limiet voor aantal niet-actieve sessies van het knooppunt Extern bureaublad-services in Groepsbeleid of in de configuratieconsole van Extern bureaublad-sessiehost.

Oplossingen

Los dit probleem op door de tijdlimiet in Limiet voor aantal niet-actieve sessies te verhogen op het tabblad Sessies van het dialoogvenster Verbindingseigenschappen in de configuratie van Extern bureaublad-sessiehost.

U kunt deze instelling ook bewerken in de groepsbeleidsconsole. Open in het navigatievenster Computerconfiguratie en klik op Beheersjablonen, Windows-onderdelen, Extern bureaublad-services en vervolgens Sessies. Pas de eigenschappen voor inactieve sessies naar wens aan.

Gebruikers kunnen niet-opgeslagen werk verliezen wanneer hun Extern bureaublad-sessies onverwacht worden gesloten. De volgende oplossing is dan ook een laatste redmiddel. Geef in de groepsbeleidsconsole aan dat sessies die al gedurende een bepaalde periode inactief zijn, mogen worden gesloten door de Extern bureaublad-sessiehostserver. Open in het navigatievenster Computerconfiguratie en klik op Beheersjablonen, Windows-onderdelen, Extern bureaublad-services en vervolgens Sessies. Dubbelklik op de beleidsinstelling Sessie beëindigen als tijdslimiet is bereikt en geef een tijdperiode op.

Element properties:

TargetMicrosoft.Windows.Server.10.0.RemoteDesktopServicesRole.Service.RDSessionHost
Parent MonitorSystem.Health.PerformanceState
CategoryPerformanceHealth
EnabledFalse
Instance NameTerminal Services
Counter NameInactive Sessions
Frequency900
Alert GenerateTrue
Alert SeverityError
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeSystem.Performance.TwoStateBaseliningMonitorWithoutCompression
RemotableTrue
AccessibilityPublic
Alert Message
Metriek van inactieve sessies van Extern bureaublad-services boven basislijn
De metrische gegevens van inactieve sessies liggen boven de berekende basislijn. De huidige waarde is {0}
RunAsDefault

Source Code:

<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>