Compartir a través de


Start-ScannerDiagnostics

Inicia una serie de comprobaciones de estado para un servicio de escáner de Microsoft Purview Information Protection instalado localmente.

Sintaxis

Start-ScannerDiagnostics
     [-OnBehalfOf <PSCredential>]
     [-ResetConfig]
     [-VerboseErrorCount <integer>]
     [<CommonParameters>]

Description

El cmdlet View-ScannerReports desencadena una serie de comprobaciones de diagnóstico para comprobar que la implementación del analizador está en buen estado.

Las comprobaciones de diagnóstico incluyen si:

  • La base de datos está actualizada y accesible
  • Las direcciones URL son accesibles
  • Se encuentra un token de autenticación y se puede adquirir la directiva.
  • El perfil se establece.
  • La configuración sin conexión o en línea existe y se puede adquirir.
  • Las reglas son válidas

Ejemplos

Ejemplo 1: Inicia la herramienta de diagnóstico para un analizador instalado localmente

PS C:\> $scanner_account_creds= Get-Credential
PS C:\> View-ScannerReports -onbehalf $scanner_account_creds

En este ejemplo se le pide que escriba las credenciales de una cuenta específica y, a continuación, proporcione las credenciales de la cuenta de servicio usada para ejecutar el analizador.

Ejemplo 2: Inicia la herramienta de diagnóstico con un gran número de errores impresos desde el registro del analizador

PS C:\> $scanner_account_creds= Get-Credential
PS C:\> View-ScannerReports -onbehalf $scanner_account_creds -Verbose -VerboseErrorCount 30

En este ejemplo se le pide que escriba las credenciales de una cuenta específica y, a continuación, proporcione las credenciales de la cuenta de servicio usada para ejecutar el analizador. Los últimos 30 errores se imprimen en el registro del analizador.

Parámetros

-OnBehalfOf

Define el analizador en el que desea ejecutar los diagnósticos, cuando se ejecuta el comando en un usuario que no es el usuario del analizador.

El valor OnBehalfOf define la variable que contiene un objeto credentials. Las comprobaciones de diagnóstico se ejecutan en el analizador de la cuenta definida por ese objeto de credenciales.

Use el cmdlet Get-Credential para obtener la variable que almacena las credenciales.

Nota

Si está ejecutando el comando en el usuario del analizador, este parámetro no es necesario.

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

-ResetConfig

Restablece la memoria caché de directivas. Cuando se usa, la directiva se actualiza incluso si la última actualización se produjo hace menos de cuatro horas.

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

-VerboseErrorCount

Solo es relevante cuando se usa el parámetro Verbose en el comando .

Define el número de errores que desea ver impresos en el registro del analizador, si desea imprimir una serie de errores distintos del valor predeterminado de 10.

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

Salidas

System.Object

Notas

  • Este cmdlet requiere que defina una cuenta de escáner específica en el parámetro -OnBehalfOf . El parámetro OnBehalfOf requiere que ejecute la sesión de PowerShell como administrador.

  • Las comprobaciones de diagnóstico comprueban los requisitos previos de implementación del analizador. Este cmdlet solo se admite después de haber implementado el analizador y el perfil configurado.

    Para obtener más información, consulte Implementación del analizador de Microsoft Purview Information Protection.