Compartir a través de


Get-CsHealthMonitoringConfiguration

 

Última modificación del tema: 2012-03-23

Devuelve información sobre las opciones de configuración de supervisión de mantenimiento que se usan actualmente en la organización. Estas configuraciones permiten a los administradores ejecutar pruebas de control de calidad sin tener que proporcionar nombres de usuario y contraseñas de las cuentas de prueba que se requieren.

Sintaxis

Get-CsHealthMonitoringConfiguration [-Identity <XdsGlobalRelativeIdentity>] [-LocalStore <SwitchParameter>]

Get-CsHealthMonitoringConfiguration [-Filter <String>] [-LocalStore <SwitchParameter>]

Descripción detallada

Las transacciones sintéticas se usan en Microsoft Lync Server 2010 para comprobar que los usuarios pueden completar correctamente tareas comunes, como iniciar sesión en el sistema, intercambiar mensajes instantáneos o realizar llamadas a teléfonos de la red telefónica conmutada (RTC). Estas pruebas puede realizarlas un administrador de manera "manual" o puede ejecutarlas automáticamente una aplicación, como Microsoft System Center Operations Manager (anteriormente Microsoft Operations Manager).

Las transacciones sintéticas se pueden llevar a cabo de dos formas. Muchos administradores usarán los cmdlets CsHealthMonitoringConfiguration para configurar cuentas de prueba para cada grupo de registrador o director. Estas cuentas de prueba son un par de cuentas preconfiguradas para usar con transacciones sintéticas. (Normalmente se usan cuentas de prueba, no cuentas de usuarios reales.) Cuando se han configurado cuentas de prueba para un grupo de servidores, los administradores pueden ejecutar una transacción sintética con el grupo, sin necesidad de especificar las identidades, ni suministrar las credenciales, de las cuentas de usuario usadas para la prueba. Por el contrario, la transacción sintética usará automáticamente las cuentas de prueba preconfiguradas al realizar sus comprobaciones.

Por otra parte, los administradores pueden optar por ejecutar una transacción sintética con cuentas de usuario reales. Por ejemplo, si dos usuarios no pueden intercambiar mensajes instantáneos, un administrador puede ejecutar una transacción sintética con las dos cuentas de usuario en cuestión (en lugar de dos cuentas de prueba). Para llevar a cabo una transacción sintética con cuentas de usuario reales, deberá especificar las credenciales de cada usuario.

El cmdlet Get-CsHealthMonitoringConfiguration proporciona una vía para recuperar información acerca de las opciones de configuración de la supervisión de mantenimiento que están en uso en su organización.

Quién puede ejecutar este cmdlet: De forma predeterminada, los miembros de los siguientes grupos están autorizados a ejecutar el cmdlet Get-CsHealthMonitoringConfiguration de forma local: RTCUniversalUserAdmins, RTCUniversalServerAdmins. Para devolver una lista de todos los roles de control de acceso basado en roles (RBAC) a los que se ha asignado este cmdlet (incluido cualquier otro rol RBAC personalizado que usted mismo haya creado), ejecute el siguiente comando desde Windows PowerShell:

Get-CsAdminRole | Where-Object {$_.Cmdlets –match "Get-CsHealthMonitoringConfiguration"}

Parámetros

Parámetro Requerido Tipo Descripción

Identity

Opcional

Identidad Xds

Nombre de dominio completo (FQDN) del grupo donde se han asignado las opciones de configuración de supervisión de mantenimiento. Por ejemplo: -Identity atl-cs-001.litwareinc.com.

Si no se incluye este parámetro, Get-CsHealthMonitoringConfiguration devolverá información sobre todas las opciones de configuración de supervisión de mantenimiento que se usan actualmente.

Filter

Opcional

Cadena de caracteres

Permite usar caracteres comodín al especificar las opciones de configuración de supervisión de mantenimiento que se devolverán. Por ejemplo, esta sintaxis devuelve todas las opciones configuradas para el dominio litwareinc.com: -Filter "*.litwareinc.com".

LocalStore

Opcional

Parámetro modificador

Recupera los datos de configuración de supervisión de mantenimiento de la réplica local de Almacén de administración central en lugar de la de Almacén de administración central.

Tipos de entrada

Ninguno. Get-CsHealthMonitoringConfiguration no acepta la entrada transferida.

Tipos de valores devueltos

Get-CsHealthMonitoringConfiguration devuelve instancias del objeto Microsoft.Rtc.Management.WritableConfig.Settings.HealthMonitoring.HealthMonitoringSettings.

Ejemplo

-------------------------- Ejemplo 1 ------------------------

Get-CsHealthMonitoringConfiguration

El comando anterior devuelve todas las opciones de configuración de supervisión de mantenimiento que se usan actualmente en la organización.

-------------------------- Ejemplo 2 ------------------------

Get-CsHealthMonitoringConfiguration -Identity atl-cs-001.litwareinc.com

El comando que se muestra en el Ejemplo 2 devuelve una sola colección de opciones de configuración de supervisión de mantenimiento: las opciones con Identidad atl-cs-001.litwareinc.com.

-------------------------- Ejemplo 3 ------------------------

Get-CsHealthMonitoringConfiguration -Filter *.litwareinc.com

El Ejemplo 3 devuelve todas las opciones de configuración de supervisión de mantenimiento que se han creado para el dominio litwareinc.com. Para hacerlo, se llama a Get-CsHealthMonitoringConfiguration junto con el parámetro Filter; el valor de filtro "*.litwareinc.com" garantiza que se devolverán solo las configuraciones cuya identidad termine con el valor de cadena ".litwareinc.com".

-------------------------- Ejemplo 4 ------------------------

Get-CsHealthMonitoringConfiguration | Where-Object {$_.FirstTestUserSipUri -eq "sip:kenmyer@litwareinc.com" -or $_.SecondTestUserSipUri -eq " sip:kenmyer@litwareinc.com"}

El comando que se muestra en el Ejemplo 4 devuelve todas las opciones de configuración de supervisión de mantenimiento que incluyen al usuario con dirección SIP sip:kenmyer@litwareinc.com como uno de los usuarios de prueba. Para llevar a cabo esta tarea, el comando llama primero a Get-CsHealthMonitoringConfiguration sin ningún parámetro adicional; esta acción devuelve una colección de todas las opciones de configuración de supervisión de mantenimiento que usa actualmente la organización. A continuación, esta colección se transfiere al cmdlet Where-Object, que extrae solo las configuraciones cuya propiedad FirstTestUserSipUri es igual a "sip:kenmyer@litwareinc.com" o cuya propiedad SecondTestUserSipUri sea igual a "sip:kenmyer@litwareinc.com". El resultado es que se devuelven todas las colecciones de configuraciones en las que se use la dirección SIP de Ken Myer como primer o segundo usuario de prueba.