Bu nesne, RD Oturumu Ana Bilgisayarı sunucusundaki toplam etkin oturum sayısını izler.
Uzak Masaüstü Oturumu Ana Bilgisayarı (RD Oturumu Ana Bilgisayarı) için etkin kullanıcı oturumu sayısı normal çalışma koşullarının dışında.
RD Oturumu Ana Bilgisayarı sunucusundaki etkin kullanıcı oturumlarının toplam sayısı, RD Oturumu Ana Bilgisayarı rol hizmetinin yüklü olduğu bilgisayar donanımının performans sınırlarına yaklaşıyor.
Bu sorunu gidermek için RD Oturumu Ana Bilgisayarı rol hizmetinin yüklü olduğu bilgisayar donanımı için performans sınırlarını temel alarak izin verilen en fazla etkin oturum sayısı yapılandırın.
Bu RD Oturumu Ana Bilgisayarı sunucusu için izin verilen en fazla etkin oturum sayısını yapılandırmak üzere Uzak Masaüstü Oturumu Ana Bilgisayarı Yapılandırması'nda Bağlantı Özellikleri iletişim kutusunun Oturumlar sekmesindeki Etkin Oturum Sınırı ayarını yapılandırın.
Daha önce bahsedilen ayar Grup İlkesi konsolu kullanılarak da denetlenebilir. Gezinti bölmesinde, Bilgisayar Yapılandırması, Yönetim Şablonları, Windows Bileşenleri, Uzak Masaüstü Hizmetleri ve ardından Oturumlar'ı açın. Gerekirse izin verilen en fazla etkin oturum için özellikleri değiştirin.
Target | Microsoft.Windows.Server.10.0.RemoteDesktopServicesRole.Service.RDSessionHost | ||
Parent Monitor | System.Health.PerformanceState | ||
Category | PerformanceHealth | ||
Enabled | False | ||
Instance Name | Terminal Services | ||
Counter Name | Active 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.ActiveSessions" 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.ActiveSessions.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="ActiveSessionsNormal" MonitorTypeStateID="WithinEnvelope" HealthState="Success"/>
<OperationalState ID="ActiveSessionsHigh" MonitorTypeStateID="OutsideEnvelope" HealthState="Error"/>
</OperationalStates>
<Configuration>
<SignatureID>Microsoft.Windows.Server.10.0.RemoteDesktopServicesRole.Service.RDSessionHost.ActiveSessions.Sig</SignatureID>
<DataSourceSettings>
<ComputerName>$Target/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<ObjectName>Terminal Services</ObjectName>
<CounterName>Active 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>