Skip To Content

Analizar si su organización tiene problemas de salud operativos

ArcGIS Enterprise incluye un Python script, operationalHealth.py, que analiza diversos problemas de arquitectura y configuración que pueden afectar negativamente al funcionamiento de su ArcGIS Enterprise organización. El script busca problemas basándose en algunas de las prácticas recomendadas para proporcionar sitios de producción estables, optimizados y altamente funcionales. Analiza muchos criterios y propiedades de configuración y los divide en tres niveles de gravedad: Crítico, Importante y Recomendado. Estos criterios se describen en la siguiente tabla:

Id.GravedadPropiedadDescripción

OH01

Importante

Propiedades del sistema Portal for ArcGIS

Indica que la propiedad de sistema WebContextURL Portal for ArcGIS debe configurarse en el Administrador del portal cuando la dirección URL de la organización utiliza un alias de DNS o una dirección URL con equilibrio de carga.

OH02

Importante

Propiedades del sistema ArcGIS Server

Indica que la propiedad del sistema WebContextURL ArcGIS Server debe configurarse en el Administrador del servidor cuando se usa un alias de DNS o una URL con equilibrio de carga para la dirección URL de los servicios definida durante la federación.

OH03

Crítico

Propiedades del sistema Portal for ArcGIS

Si el portal es de alta disponibilidad, determina si se ha definido la propiedad del sistema privatePortalURL. Esta propiedad facilita la comunicación entre los servidores federados y el portal y se requiere cuando el portal es de alta disponibilidad y debe definirse en un equilibrador de carga.

OH04

Crítico

Propiedades del sistema Portal for ArcGIS

Si el portal es de alta disponibilidad, determina si la propiedad del sistema privatePortalURL está establecida en un equipo específico de la implementación. Esta propiedad facilita la comunicación entre los servidores federados y el portal y no debe estar definida en un equipo concreto; debe establecerse en un equilibrador de carga.

OH05

Crítico

Propiedades del sistema Portal for ArcGIS

Si se establece la propiedad privatePortalURL, esto determina si las solicitudes a la dirección URL se están redirigendo. Esto puede indicar una configuración incorrecta en el componente que sirve como el valor privatePortalURL.

OH06

Recomendado

Alta disponibilidad de Portal for ArcGIS

Si algún componente es de alta disponibilidad, esto indica que el portal no es de alta disponibilidad.

OH07

Recomendado

Alta disponibilidad de ArcGIS Server

Si algún componente es de alta disponibilidad, esto indica que uno o varios servidores federados no son de alta disponibilidad.

OH08

Recomendado

Alta disponibilidad de ArcGIS Data Store

Si algún componente es de alta disponibilidad, esto indica que uno o varios data stores registrados en servidores federados no son de alta disponibilidad.

OH09

Importante

Portal for ArcGIS índice

Determina si el índice está sincronizado. Si el portal es de alta disponibilidad, esto también determina si el índice es el mismo entre los equipos.

OH10

Crítico

Validación del servidor federado

Determina si los sitios de servidor federados se están validando.

OH11

Crítico

Caducidad del certificado

Determina si algún certificado importado en cualquier equipo del portal o servidor ha caducado.

OH12

Crítico

Caducidad del certificado

Determina si algún certificado importado en cualquier equipo del portal o servidor caducará en un plazo de 15 días.

OH13

Importante

Caducidad del certificado

Determina si algún certificado importado en cualquier equipo del portal o servidor caducará en un plazo de 30 días.

OH14

Recomendado

Caducidad del certificado

Determina si algún certificado importado en cualquier equipo del portal o servidor caducará en un plazo de 40 días.

OH15

Crítico

Certificado SSL del servidor federado

Indica que el certificado para la dirección URL de administración del servidor federado no es un certificado de confianza, tal y como determina el portal.

OH16

Crítico

URL del servidor federado inaccesible

Indica que no se puede acceder a la URL de administración del servidor federado.

OH17

Recomendado

Certificado SSL del servidor federado

Indica que el certificado utilizado para la URL de servicios del servidor federado no es un certificado de confianza, tal y como determina el portal.

OH18

Recomendado

URL del servidor federado inaccesible

Indica que el portal no puede acceder a la dirección URL de servicios del servidor federado.

OH19

Importante

Dirección URL privada del portal del servidor federado

Indica que la propiedad privatePortalURL definida en el portal no coincide con la propiedad privatePortalURL definida en el servidor federado.

OH20

Importante

Dirección URL de administración del servidor federado

Si el sitio del servidor federado es de alta disponibilidad, indica que la dirección URL de administración de la federación no está definida en un equipo concreto del sitio.

OH21

Crítico

Estado del equipo Portal for ArcGIS

Si el portal es de alta disponibilidad, esto indica que uno de los equipos del portal en la implementación no está accesible, lo que indica un único punto de fallo.

OH22

Crítico

Estado del equipo ArcGIS Server

Si el sitio del servidor federado es un sitio con varios equipos, esto indica que uno o varios equipos del sitio no están accesibles, lo que significa un único punto de fallo.

OH23

Crítico

Estado del equipo ArcGIS Data Store

Si el ArcGIS Data Store registrado es de alta disponibilidad, esto indica que uno de los equipos no es accesible, lo que indica un único punto de fallo.

OH24

Crítico

Copia de seguridad mediante WebGIS DR

Indica que de la implementación nunca se ha hecho copia de seguridad mediante la utilidad WebGIS DR. Si no se utilizan otros métodos de prevención para la pérdida de datos, existe un riesgo mayor de pérdida de datos.

OH25

Importante

Copia de seguridad mediante WebGIS DR

Indica que han pasado más de siete días desde que se realizó una copia de seguridad por última vez con la herramienta WebGIS DR.

OH26

Importante

Copia de seguridad mediante WebGIS DR

Indica que el límite del registro de transacciones está desactivado debido a la ejecución de la herramienta WebGIS DR con la propiedad BACKUP_RESTORE_MODE establecida en full. A menos que use una periodicidad incremental de copia de seguridad complementaria, cambie la propiedad a backup en su lugar.

OH27

Importante

Ubicación de los archivos de registro Portal for ArcGIS

Indica que la ubicación de los archivos de registro para el portal está establecida en un recurso compartido de red, lo que puede ocasionar problemas de rendimiento al escribir nuevos registros o consultar registros. Se recomienda establecer la ubicación de los registros en una ruta local.

OH28

Importante

Nivel de registro Portal for ArcGIS

Indica que el nivel de registro del portal está establecido en DEBUG. Esto se debe reservar solo para solucionar problemas y no es para uso general.

OH29

Importante

Ubicación de los archivos de registro ArcGIS Server

Indica que la ubicación de los archivos de registro del servidor federado está establecida en un recurso compartido de red, lo que puede ocasionar problemas de rendimiento al escribir nuevos registros o consultar registros. Se recomienda establecer la ubicación de los registros en una ruta local.

OH30

Importante

Nivel de registro ArcGIS Server

Indica que el nivel de registro del servidor federado está establecido en DEBUG. Esto se debe reservar solo para solucionar problemas y no es para uso general.

OH31

Importante

Validación del data store

Indica que un data store registrado en un servidor federado no se está validando.

OH32

Crítico

Caducidad de licencia

Indica que una licencia ha caducado. Los flujos de trabajo que dependen de la licencia ya no funcionarán.

OH33

Crítico

Caducidad de licencia

Indica que una licencia caducará en el plazo de 7 días. Los flujos de trabajo que dependen de la licencia ya no funcionarán.

OH34

Importante

Caducidad de licencia

Indica que una licencia caducará en el plazo de 14 días. Los flujos de trabajo que dependen de la licencia ya no funcionarán.

OH35

Recomendado

Caducidad de licencia

Indica que una licencia caducará en el plazo de 30 días. Los flujos de trabajo que dependen de la licencia ya no funcionarán.

El script operationalHealth.py se encuentra en el directorio <Portal for ArcGIS installation location>\tools\operationalhealth. Ejecute el script desde la línea de comandos o shell. Puede especificar uno o varios parámetros al ejecutar el script. Si el script operationalHealth.py se ejecuta sin especificar los parámetros requeridos, se le pedirá que los ingrese manualmente.

parámetros de operationalHealth.py

En la siguiente tabla se describen los parámetros de operationalHealth.py:

ParámetroDescripción

-n o --hostname

El nombre de dominio totalmente calificado del equipo donde está instalado Portal for ArcGIS (en otras palabras, portal.domain.com). El valor predeterminado es el nombre de host del equipo donde se ejecuta el script.

-u o --username

El nombre de usuario de una cuenta de administrador integrada.

-p o --password

La contraseña de la cuenta de administrador integrada especificada por el parámetro -u o ingresada manualmente.

-F o --passwordFile

Archivo de texto que almacena la contraseña en la cuenta de administrador integrada especificada por el parámetro -u o ingresada manualmente. El uso de este parámetro en lugar del parámetro -p o –-password impide que la contraseña se enumere al comprobar los procesos en ejecución en el equipo.

-o o --outputDir

El directorio donde se guardará el informe de análisis. El directorio predeterminado es la misma carpeta donde ejecuta la secuencia de comandos. Debe asegurarse de que el usuario de la línea de comandos tenga acceso de lectura y escritura a esta ubicación.

-L o --logFile

El directorio donde se guardará el archivo de registro resultante. Si no se especifica, la información se registra en la consola o el terminal.

-T o --token

Se puede generar un token y utilizarlo en lugar del nombre de usuario y la contraseña. Al generar un token, establezca la propiedad referrer en operationalhealth. Este parámetro solo se puede proporcionar como argumento al ejecutar el script. Cuando se proporciona un token, este invalida cualquier nombre de usuario o contraseña proporcionados.

--ignoressl

Deshabilita la verificación del certificado SSL. A partir de 10.7.1, el script intenta verificar todos los certificados SSL de forma predeterminada. Si Python no confía en el emisor de los certificados, el script no se completará. Si lo necesita, puede especificar este parámetro para ignorar todos los certificados.

-d or --debug

Registra las solicitudes y respuestas para solicitudes HTTP. Esto puede ayudar con la solución de problemas de la utilidad.

-h o -?

Genera una lista de los parámetros que se pueden especificar al ejecutar el script.

Ejemplo: operationalHealth.bat -n portal.domain.com -u admin -p my.password -o C:\Temp

El análisis genera un informe con formato HTML en el que se muestra una lista de los problemas anteriores que se han encontrado en el portal especificado.

De forma predeterminada, el informe se guarda en la misma carpeta donde ejecutó el script y se llama operationalHealthReport_<hostname>_<date>_<time>.html.