Get-CsHealthMonitoringConfiguration
Letztes Änderungsdatum des Themas: 2012-03-23
Gibt Informationen zu den derzeit in Ihrer Organisation verwendeten Konfigurationseinstellungen für die Integritätsüberwachung zurück. Mit diesen Einstellungen können Administratoren Qualitätssicherungstests durchführen, ohne die Benutzernamen und Kennwörter für die erforderlichen Testkonten bereitstellen zu müssen.
Syntax
Get-CsHealthMonitoringConfiguration [-Identity <XdsGlobalRelativeIdentity>] [-LocalStore <SwitchParameter>]
Get-CsHealthMonitoringConfiguration [-Filter <String>] [-LocalStore <SwitchParameter>]
Detaillierte Beschreibung
Anhand synthetischer Transaktionen wird in Microsoft Lync Server 2010 überprüft, ob Benutzer allgemeine Aufgaben wie z. B. das Anmelden beim System, das Austauschen von Sofortnachrichten oder das Tätigen von Anrufen im Telefonfestnetz (Public Switched Telephone Network, PSTN) erfolgreich durchführen können. Diese Tests können manuell von einem Administrator oder automatisch von einer Anwendung wie Microsoft System Center Operations Manager (früher Microsoft Operations Manager) durchgeführt werden.
Synthetische Transaktionen können auf zwei verschiedene Arten durchgeführt werden. Viele Administratoren verwenden die CsHealthMonitoringConfiguration-Cmdlets, um für jeden Registrierungs- oder Directorpool Testkonten einzurichten. Bei diesen Testkonten handelt es sich um zwei Benutzerkonten, die für synthetische Transaktionen vorkonfiguriert wurden. (Dies sind in der Regel Testkonten und keine Konten von tatsächlich vorhandenen Benutzern.) Wenn Testkonten für einen Pool konfiguriert wurden, können Administratoren eine synthetische Transaktion für diesen Pool durchführen, ohne die Identitätswerte (und die Anmeldeinformationen) der für den Test verwendeten Benutzerkonten anzugeben. Stattdessen verwendet die synthetische Transaktion automatisch die vorkonfigurierten Testkonten für die Tests.
Administratoren können eine synthetische Transaktion allerdings auch mit tatsächlichen Benutzerkonten ausführen. Wenn z. B. zwei Benutzer keine Sofortnachrichten austauschen können, kann der Administrator eine synthetische Transaktion mit diesen zwei Benutzerkonten durchführen, statt hierfür zwei Testkonten zu verwenden. Denken Sie beim Ausführen einer synthetischen Transaktion mit tatsächlichen Benutzerkonten daran, dass Sie die Anmeldeinformationen für jeden Benutzer angeben müssen.
Mit dem Cmdlet Get-CsHealthMonitoringConfiguration können Sie Informationen zu den Konfigurationseinstellungen für die Integritätsüberwachung abrufen, die derzeit in Ihrer Organisation verwendet werden.
Dieses Cmdlet kann von folgenden Benutzern ausgeführt werden: Standardmäßig dürfen Mitglieder der folgenden Gruppen das Cmdlet Get-CsHealthMonitoringConfiguration lokal ausführen: RTCUniversalUserAdmins, RTCUniversalServerAdmins. Geben Sie den folgenden Befehl an der Windows PowerShell-Eingabeaufforderung ein, um eine Liste aller rollenbasierten Zugriffssteuerungsrollen zurückzugeben, die diesem Cmdlet zugewiesen wurden (einschließlich der benutzerdefinierten rollenbasierten Zugriffssteuerungsrollen, die Sie selbst erstellt haben):
Get-CsAdminRole | Where-Object {$_.Cmdlets –match "Get-CsHealthMonitoringConfiguration"}
Parameter
Parameter | Erforderlich | Typ | Beschreibung |
---|---|---|---|
Identity |
Optional |
XdsIdentity |
Vollqualifizierter Domänenname (FQDN) des Pools, in dem die Konfigurationseinstellungen für die Integritätsüberwachung zugewiesen wurden. Beispiel: -Identity atl-cs-001.litwareinc.com. Wenn dieser Parameter nicht angegeben ist, gibt Get-CsHealthMonitoringConfiguration Informationen zu allen Konfigurationseinstellungen für die Integritätsüberwachung zurück, die derzeit verwendet werden. |
Filter |
Optional |
Zeichenfolge |
Ermöglicht die Verwendung von Platzhalterzeichen beim Festlegen der Konfigurationseinstellungen für die Integritätsüberwachung, die abgerufen werden soll. Die nachfolgende Syntax gibt beispielsweise alle Einstellungen zurück, die für die Domäne "litwareinc.com" konfiguriert wurden: -Filter "*.litwareinc.com". |
LocalStore |
Optional |
Switch-Parameter |
Ruft die Konfigurationsdaten zur Integritätsüberwachung aus dem lokalen Replikat des zentraler Verwaltungsspeichers ab, statt die Daten aus dem zentraler Verwaltungsspeicher selbst abzurufen. |
Eingabetypen
Keine. Get-CsHealthMonitoringConfiguration akzeptiert keine weitergeleitete Eingabe.
Rückgabetypen
Mit Get-CsHealthMonitoringConfiguration werden Instanzen des Objekts "Microsoft.Rtc.Management.WritableConfig.Settings.HealthMonitoring.HealthMonitoringSettings" zurückgegeben.
Beispiel
-------------------------- Beispiel 1 ------------------------
Get-CsHealthMonitoringConfiguration
Mit dem vorstehenden Befehl werden alle Konfigurationseinstellungen für die Integritätsüberwachung zurückgegeben, die derzeit in der Organisation verwendet werden.
-------------------------- Beispiel 2 ------------------------
Get-CsHealthMonitoringConfiguration -Identity atl-cs-001.litwareinc.com
Der Befehl in Beispiel 2 gibt eine einzelne Auflistung der Konfigurationseinstellungen für die Integritätsüberwachung zurück: Einstellungen mit dem Identitätswert "atl-cs-001.litwareinc.com".
-------------------------- Beispiel 3 ------------------------
Get-CsHealthMonitoringConfiguration -Filter *.litwareinc.com
In Beispiel 3 werden alle Konfigurationseinstellungen der Integritätsüberwachung zurückgegeben, die für die Domäne "litwareinc.com" erstellt wurden. Hierzu wird Get-CsHealthMonitoringConfiguration gemeinsam mit dem Parameter "Filter" aufgerufen. Der Filterwert "*.litwareinc.com" stellt sicher, dass nur Einstellungen mit einem Identitätswert zurückgegeben werden, der auf den Zeichenfolgenwert ".litwareinc.com" endet.
-------------------------- Beispiel 4 ------------------------
Get-CsHealthMonitoringConfiguration | Where-Object {$_.FirstTestUserSipUri -eq "sip:kenmyer@litwareinc.com" -or $_.SecondTestUserSipUri -eq " sip:kenmyer@litwareinc.com"}
Mit dem Befehl in Beispiel 4 werden alle Konfigurationseinstellungen für die Integritätsüberwachung zurückgegeben, die den Benutzer mit der SIP-Adresse "sip:kenmyer@litwareinc.com" als einen der Testbenutzer enthält. Hierzu ruft der Befehl zunächst Get-CsHealthMonitoringConfiguration ohne zusätzliche Parameter auf. Daraufhin wird eine Auflistung aller in der Organisation verwendeten Konfigurationseinstellungen für die Integritätsüberwachung zurückgegeben. Diese Auflistung wird dann an das Cmdlet Where-Object weitergeleitet, das die Einstellungen herausfiltert, bei denen entweder die Eigenschaft "FirstTestUserSipUri" oder die Eigenschaft "SecondTestUserSipUri" den Wert "sip:kenmyer@litwareinc.com" aufweist. Es wird eine Auflistung aller Einstellungen zurückgegeben, bei denen für den ersten oder zweiten Testbenutzer die SIP-Adresse von Ken Myer verwendet wurde.
Siehe auch
Weitere Ressourcen
New-CsHealthMonitoringConfiguration
Remove-CsHealthMonitoringConfiguration
Set-CsHealthMonitoringConfiguration