Toplam Etkin Oturum Sayısı

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

Bu nesne, RD Oturumu Ana Bilgisayarı sunucusundaki toplam etkin oturum sayısını izler.

Knowledge Base article:

Özet

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.

Nedenler

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.

Çözümler

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.

Element properties:

TargetMicrosoft.Windows.Server.10.0.RemoteDesktopServicesRole.Service.RDSessionHost
Parent MonitorSystem.Health.PerformanceState
CategoryPerformanceHealth
EnabledFalse
Instance NameTerminal Services
Counter NameActive Sessions
Frequency900
Alert GenerateTrue
Alert SeverityError
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeSystem.Performance.TwoStateBaseliningMonitorWithoutCompression
RemotableTrue
AccessibilityPublic
Alert Message
Taban Çizgisinin Üzerindeki Uzak Masaüstü Hizmetleri Etkin Oturum Ölçümü
Etkin Oturumlar ölçümü hesaplanan taban çizgisinin üzerinde. Geçerli değer >{0}
RunAsDefault

Source Code:

<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>&gt;$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>