Compartir a través de


Export-SCOMEffectiveMonitoringConfiguration

Exporta la configuración aplicable a un objeto de supervisión.

Sintaxis

Export-SCOMEffectiveMonitoringConfiguration
      [-Instance] <MonitoringObject>
      [-Path] <String>
      [-Encoding <Encoding>]
      [-RecurseContainedObjects]
      [-SCSession <Connection[]>]
      [-ComputerName <String[]>]
      [-Credential <PSCredential>]
      [<CommonParameters>]

Description

El cmdlet Export-SCOMEffectiveMonitoringConfiguration recupera las reglas, monitores e invalidaciones que se aplican a un objeto de supervisión especificado, calcula la configuración efectiva de las reglas y monitores y, a continuación, guarda los resultados en un archivo .csv. Este archivo usa el símbolo de canalización (|) como separador.

De forma predeterminada, este cmdlet usa la conexión persistente activa a un grupo de administración. Use el parámetro SCSession para especificar una conexión persistente diferente. Puede crear una conexión temporal a un grupo de administración mediante el computerName de y parámetros de Credential. Para obtener más información, escriba Get-Help about_OpsMgr_Connections.

Ejemplos

Ejemplo 1: Exportación de la configuración de supervisión para un grupo de equipos

PS C:\>$Members = (Get-SCOMGroup -DisplayName "All Windows Computers").GetRelatedMonitoringObjects()
PS C:\> $Members | ForEach-Object { Export-SCOMEffectiveMonitoringConfiguration -Instance $_ -Path "C:\temp\$($_.DisplayName).csv" -RecurseContainedObjects }

En este ejemplo se exporta la configuración de supervisión de todos los equipos de un grupo de equipos especificado.

El primer comando obtiene los miembros del grupo Todos los equipos Windows y almacena los objetos en la variable $Members.

El segundo comando usa el operador de canalización para pasar cada objeto almacenado en la variable $Members al cmdlet ForEach-Object, que incluye el comando export-SCOMEffectiveMonitoringConfigur ation que exporta los datos a un archivo .csv en la ubicación especificada. El comando incluye el nombre del equipo en el nombre de archivo y anexa una extensión .csv. Para obtener más información sobre forEach-Object, escriba Get-Help ForEach-Object.

Parámetros

-ComputerName

Especifica una matriz de nombres de equipos. El cmdlet establece conexiones temporales con grupos de administración para estos equipos. Puede usar nombres NetBIOS, direcciones IP o nombres de dominio completos (FQDN). Para especificar el equipo local, escriba el nombre del equipo, localhost o un punto (.).

El servicio de acceso a datos de System Center debe ejecutarse en el equipo. Si no especifica un equipo, el cmdlet usa el equipo para la conexión del grupo de administración actual.

Tipo:String[]
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-Credential

Especifica un objeto de PSCredential para la conexión del grupo de administración. Para obtener un objeto de de PSCredential, use el cmdlet get-credential de . Para obtener más información, escriba Get-Help Get-Credential.

Si especifica un equipo en el parámetro computerName , use una cuenta que tenga acceso a ese equipo. El valor predeterminado es el usuario actual.

Tipo:PSCredential
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-Encoding

Especifica la codificación que se va a usar para la configuración de supervisión.

Tipo:Encoding
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-Instance

Especifica una matriz de objetos de supervisión que representan instancias. Para obtener un objeto de instancia de clase, use el cmdlet Get-SCOMClassInstance.

Este parámetro también acepta objetos de grupo. Para obtener un objeto de grupo, use el cmdlet Get-SCOMGroup.

Tipo:MonitoringObject
Posición:1
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:True
Aceptar caracteres comodín:False

-Path

Especifica la ruta de acceso y el nombre de archivo del archivo .csv exportado. El cmdlet no agrega una extensión de nombre de archivo.

Tipo:String
Posición:2
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-RecurseContainedObjects

Indica que el cmdlet exporta todos los datos detectados para el objeto de supervisión que especifica el parámetro instancia de . Por ejemplo, en el caso de un equipo, el cmdlet exporta todas las detecciones y monitores en el equipo y todos los objetos de supervisión hospedados o contenidos en el equipo, como discos o tarjetas de red.

Tipo:SwitchParameter
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-SCSession

Especifica una matriz de objetos connection. Para obtener un objeto connection , use el cmdlet get-SCOMManagementGroupConnection de .

Tipo:Connection[]
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False