Solución de Problemas en la Migración del DataCollector de MMA a Azure ARC

Síntomas Observados

  1. Error al Ejecutar Comandos:
    Al intentar ejecutar los comandos:

    Import-Module "C:\ODA\Binaries\bin\Microsoft.PowerShell.Oms.Assessments\Microsoft.PowerShell.Oms.Assessments"
    .\run.cmd

    Se obtiene el mensaje de error: "ExecPkg not found. File WindowsServerAssessment.execpkg".

  2. Ubicación Incorrecta del Archivo WindowsServerAssessment.execpkg:
    El archivo necesario se encuentra en una ubicación diferente a la esperada:

    C:\Packages\Plugins\Microsoft.ServicesHub.WindowsServerAssessment\1.7\bin
  3. Falta de Estructura de Carpeta Esperada:
    La carpeta esperada, C:\ODA\Packages, no existe en el sistema.

  4. Errores Registrados en los Logs:
    En los registros (logs) del sistema se reporta el error: "Missing Mandatory file OmsAssessment.exe".

Pasos para Solucionar los Problemas

1. Desinstalación del Microsoft Monitoring Agent (MMA) y Eliminación de Variables de Entorno

Desinstala completamente el MMA asegurándote de eliminar todo el software relacionado. Verifica y elimina la variable de entorno del MMA (PSModulePath) en las Propiedades del Sistema.

2. Remover la Tarea WindowsServerAssessment

  • Ejecuta el siguiente comando en PowerShell para remover la tarea del Assessment:
  • Remove-WindowsServerAssessmentTask
  • Verifica y elimina manualmente la tarea ADAssessment si aún existe en el Administrador de Tareas Programadas.

3. Eliminar Configuraciones en el Registro

  • Accede al registro (regedit) y verifica si la carpeta del Assessment está presente en la siguiente ubicación:
  • Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ODAService\Parameters\Management Groups\AOI-\Solutions\\
  • Si la carpeta existe, elimínala manualmente del registro.

4. Resetear el ODA (Operations Management Suite)

Navega a la ubicación C:\Packages\Plugins\Microsoft.ServicesHub.AssessmentPlatform\4.4\Scripts y ejecuta el script .\\Reset-ODA.ps1.

5. Reagregar la Extensión AzureAssessment

  • Elimina la extensión AzureAssessment desde el portal de Azure.
  • Luego, reagrega la extensión desde el portal de Service Hub de Azure.

6. Verificar la Disponibilidad de Archivos Necesarios

  • Verifica después de un tiempo que los siguientes archivos estén presentes y ubicados correctamente:
  • Microsoft.Assessments.AADApplicationManager en C:\ODA\Binaries\bin.
  • WindowsServerAssessment.execpkg en C:\ODA\Packages.

7. Reañadir el Assessment

Utiliza el siguiente comando en PowerShell para reañadir el WindowsServerAssessment:

Add-WindowsServerAssessmentTask