Bu nesne, RD Oturumu Ana Bilgisayarı sunucusundaki toplam etkin olmayan oturum sayısını izler.
Uzak Masaüstü Oturumu Ana Bilgisayarı (RD Oturumu Ana Bilgisayarı) sunucusunda çok sayıda etkin olmayan kullanıcı oturumu var. Etkin olmayan oturumlar bağlı kullanıcılar için RD Oturumu Ana Bilgisayarı performansını yavaşlatabilir ve kullanıcıların yeni oturumlar başlatmasını önleyebilir.
RD Oturumu Ana Bilgisayarı oturumları, Grup İlkesi'ndeki Uzak Masaüstü Hizmetleri düğümünün veya RD Oturumu Ana Bilgisayarı Yapılandırma konsolunun Boş oturum sınırı alanında belirtilen süreden daha uzun bir süre boşta kalmış.
Bu sorunu gidermek için RD Oturumu Ana Bilgisayarı Yapılandırması'nda Bağlantı Özellikleri iletişim kutusunun Oturumlar sekmesindeki Boş oturum sınırı seçeneğinde boş oturumlar için zaman sınırını artırın.
Bu ayarı Grup İlkesi konsolunda da düzenleyebilirsiniz. Gezinti bölmesinde, Bilgisayar Yapılandırması, Yönetim Şablonları, Windows Bileşenleri, Uzak Masaüstü Hizmetleri ve ardından Oturumlar'ı açın. Gerekirse boş oturumlar için özellikleri değiştirin.
Kullanıcılar Uzak Masaüstü oturumları beklenmedik bir şekilde kapatıldığında kaydedilmiş çalışmalarını kaybedebileceği için aşağıdaki çözüm yalnızca son çare olarak önerilir. Grup İlkesi konsolunda RD Oturumu Ana Bilgisayarı sunucusunu belirli bir süre boyunca etkin olmayan oturumları kapatmaya yönlendirebilirsiniz. Gezinti bölmesinde, Bilgisayar Yapılandırması, Yönetim Şablonları, Windows Bileşenleri, Uzak Masaüstü Hizmetleri ve Oturumlar'ı açın. Süre sınırına ulaşıldığında oturumu sonlandır ilke ayarına çift tıklayın ve bir süre belirtin.
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>