Resolución de problemas del Recolector de Datos

El propósito de esta guía es ayudar a diagnosticar y, en algunos casos, solucionar problemas que puedan surgir al ejecutar el Recolector de Datos.

Las secciones a continuación responden a las preguntas más frecuentes sobre la instalación local del Recolector de Datos.

¿Está el Administrador de Colección conectado a la API de ITRS? Copied

  1. En la máquina donde está instalado el Recolector de Datos, inicie el Collection Manager escribiendo Recolector de Datos del Planificador de Capacidad en la barra de inicio de Windows.
  2. Verifique la esquina inferior izquierda de la barra de estado para asegurarse de que el Collection Manager esté conectado a la API de ITRS. Debería mostrar lo siguiente:
    image
    en lugar de uno de los siguientes:
    image
    image
  3. Si el Collection Manager no está conectado, haga clic en la barra de estado e inicie sesión en la API. Para más información, consulte Iniciar sesión en la API de ITRS.

La tarea de recolección falla al iniciar sesión en su proveedor de datos Copied

Cada tarea de recolección necesita poder iniciar sesión en la aplicación que proporciona datos sobre el sistema. Esto puede ser vCenter, Geneos, Dynatrace, o un sistema similar.

Si las credenciales para el proveedor de datos han cambiado, también necesitan ser cambiadas en la tarea del Recolector de Datos.

  1. En la máquina donde está instalado el Recolector de Datos, inicie el Collection Manager.
  2. En la lista de tareas disponibles, resalte la tarea que falla y haga clic en Edit Selected.
  3. Verifique y corrija los detalles de conexión para la tarea en el lado derecho de la pantalla.
  4. Vuelva a ingresar el nombre de usuario y la contraseña en la sección Windows Task Setup del formulario.
  5. Haga clic en Save para guardar sus cambios.

La tarea de recolección no se repite Copied

Si la tarea fue configurada como una tarea ad-hoc, entonces solo puede ser ejecutada manualmente, en lugar de repetirse de manera regular.

Para cambiar la frecuencia de la tarea, siga los pasos:

  1. En la máquina donde está instalado el Recolector de Datos, inicie el Collection Manager.
  2. En la lista de tareas, verifique si la columna Repeat Every está configurada para 6 horas o 12 horas, según sea necesario.
    image
  3. Si la configuración de Repeat Every es incorrecta, entonces seleccione la tarea en la lista y haga clic en Edit Selected.
    image
  4. En el editor de tareas, verifique que la casilla Create scheduled task esté seleccionada, y que se hayan ingresado parámetros adecuados para Start at y Repeat Every.
  5. Vuelva a ingresar el nombre de usuario y la contraseña para el usuario de la tarea de Windows, y cualquier credencial para el proveedor de datos.
  6. Haga clic en Save para guardar sus cambios.

¿Existe una tarea correspondiente en el Programador de Tareas de Windows? Copied

  1. En la máquina donde está instalado el Recolector de Datos, abra el Programador de Tareas de Windows.
  2. Expanda el panel Active Tasks en la parte inferior de la pantalla.
  3. Localice la tarea de recolección en la lista por el nombre de la tarea. Puede desplazarse por la lista de tareas activas o escribir las tres primeras letras del nombre de la tarea.
    image
  4. Haga doble clic en la tarea para verificar sus configuraciones.
  5. En la pestaña General, asegúrese de que esté marcada la opción Run whether user is logged on or not.
  6. En la pestaña Triggers, verifique que haya un disparador diario, y que los ajustes de inicio y repetición sean los esperados.
  7. En la pestaña Action, asegúrese de que los detalles especifiquen iniciar el comando RunCollection.exe con el nombre de la tarea seleccionada como único parámetro. Por ejemplo, en la captura de pantalla a continuación, el nombre de la tarea de recolección es Geneos-Prj335-at_13_0.
    image
  8. En la pestaña History, verifique si hay algún mensaje de error y envíe capturas de pantalla a su representante de ITRS si las hay.

¿El usuario que ejecuta la tarea programada tiene suficientes permisos para ejecutarla? Copied

El nombre de usuario proporcionado para ejecutar la tarea programada debe tener suficientes permisos para permitir que una tarea programada se ejecute, incluso cuando el usuario no esté conectado.

El usuario necesita los siguientes permisos:

To set up or verify user permissions, follow these steps:

  1. Open the local security policy window from the Windows start menu by typing:
secpol.msc
  1. From the Security Settings menu, select Local Policies > User Rights Assignment.
  2. Double click the Log on as a batch job policy in the right-hand list.
  3. Click Add User or Group to open theSelect User, Computers, Service Accounts or Groups dialog box.
  4. Click the Locations button and select the local machine from the list.
  5. Enter the new user name as the object name and click Check Names to add it.
  6. Click OK and close other windows.
  7. Repeat the steps for the Log on as a service policy.
    image

¿Hay archivos esperando ser subidos? Copied

Cuando las tareas de recolección han completado, almacenan los datos a ser subidos en la siguiente carpeta: C:\Users\<username>\AppData\Local\Temp\ITRS\UploadQueue\Data.

Cuando las tareas programadas han sido ejecutadas, los resultados se comprimen en una subcarpeta con el mismo nombre que el nombre de la tarea. Estos archivos se eliminan automáticamente una vez que han sido subidos a la API de ITRS.

Si hay archivos presentes en la cola de subida, entonces indica que la tarea de recolección se ha ejecutado con éxito, y que hay un problema con la subida a la API.

Los nombres de los archivos comprimidos incluyen las fechas de inicio y fin, y las horas de la recolección, en el siguiente formato: AñoMesDía_HoraMinutoSegundo.

Ejemplo: Un archivo comprimido Geneos_ITRSScotland (20200218_092717 a 20200219_092717).zip fue generado para la tarea Geneos_ITRSScotland que se ejecutó desde 09:27 el 18th Feb 2020 hasta 09:27 el 19th Feb 2020.## ¿Dónde puedo encontrar los registros de errores del Data Collector?

El Data Collector escribe los registros de errores en la siguiente carpeta: C:\Program Files\ITRS\Capacity Planner Data Collector\Logs.

Normalmente, estos se suben al sitio web remoto de ITRS para ayudar con el diagnóstico de fallos. Sin embargo, si el Data Collector no puede conectarse a la API de ITRS, entonces los registros del colector deben enviarse por una ruta alternativa.

La carpeta de archivos de registro se puede alcanzar ya sea desde el Explorador de Windows, o haciendo clic en el botón View Logs en la pantalla del Gestor de Colección.

Problemas de certificación de la API Copied

Si la certificación SSL no está configurada correctamente para la API de ITRS, entonces el Data Collector no iniciará sesión ni subirá datos.

Un problema con SSL se indica por la siguiente línea que aparece en los registros de errores del Data Collector:

ERROR WebException raised during login: TrustFailure: The underlying connection was closed: Could not establish trust relationship for the SSL/TLS secure channel.

Para verificarlo, abre Internet Explorer e introduce la URL de la API https://icp-api.itrsgroup.com/

Si el sitio no es de confianza, entonces el fondo de la barra de direcciones cambiará a rosa, y puede aparecer un error de certificado no confiable:

image

La API de Sumerian requiere que se instale un certificado SSL para garantizar la entrega segura de los datos recopilados. Consulta con tu departamento de TI antes de instalar cualquier certificado.

Instalar un certificado Copied

Si estás autorizado para instalar un certificado, sigue los pasos:

  1. Haz clic en el mensaje de error en la barra de direcciones y haz clic en View Certificates.
    Alternativamente, haz clic derecho en la página web y selecciona Properties, y luego haz clic en Certificates en la esquina inferior derecha.
    image
  2. Selecciona la opción para Install the Certificate, y luego cierra y vuelve a abrir el navegador.
  3. Regresa al sitio https://icp-api.itrsgroup.com/ para verificar que el error de certificado ha desaparecido
  4. Reinicia el Data Collector e intenta iniciar sesión de nuevo.

SSL sobre conexiones proxy Copied

Si estás accediendo a la API usando una conexión proxy, puede que necesites instalar el certificado en el servidor proxy también. Para hacerlo, conéctate remotamente al servidor proxy y repite los pasos en Instalar un certificado.

Si el servidor proxy también está utilizando un certificado SSL, asegúrate de que el servidor que ejecuta el Data Collector tenga instalado el certificado SSL del servidor proxy.

Problemas adicionales de SSL Copied

La Autoridad de Certificación Raíz de Confianza para la API de Sumerian es Comodo. Para que el certificado SSL de la API sea reconocido, el servidor en el que se ejecuta el Data Collector debe tener el certificado raíz de Comodo en su almacén de certificados raíz de confianza.

  1. Ejecuta certmgr.msc desde la barra de tareas en la máquina Windows en cuestión.
  2. Cuando el administrador se abra, expande la carpeta Trusted Root Certification Authority > Certificates y verifica que haya una entrada para COMODO RSA Certification Authority en la lista.
  3. Verifica que la fecha de expiración sea correcta.
  4. Si hay alguna discrepancia, contacta a tu departamento de TI.

El certificado SSL solo funciona en conexiones que usan versiones de TLS superiores a 1.0. Para verificar eso, sigue los pasos:

  1. Abre Internet Explorer.
  2. Navega a https://icp-api.itrsgroup.com/.
  3. Haz clic derecho en cualquier lugar de la página y selecciona propiedades.
  4. Verifica que la versión de TLS en el campo Connection sea superior a 1.0.
    Si no es el caso, entonces contacta a tu departamento de TI.
["Capacity Planner"] ["Capacity Planner > Data Collector"] ["User Guide", "Troubleshooting"]

Was this topic helpful?