Compartir a través de


Habilitación de Change Tracking e Inventario desde un runbook

Importante

Change Tracking e Inventario mediante el agente de Log Analytics se ha retirado el 31 de agosto de 2024 y se recomienda usar el agente de supervisión de Azure como nuevo agente de asistencia. como nuevo agente auxiliar. Siga las instrucciones sobre la migración de la versión de Seguimiento de cambios e inventario mediante Log Analytics a la versión de Seguimiento de cambios e inventario mediante Azure Monitoring Agent.

En este artículo se describe cómo puede usar un runbook para habilitar Seguimiento de cambios e inventario para las máquinas virtuales del entorno. Para habilitar máquinas virtuales de Azure a escala, debe habilitar una máquina virtual existente mediante Change Tracking e Inventario.

Nota:

Al habilitar Change Tracking e Inventario, solo se admite la vinculación a un área de trabajo de Log Analytics y una cuenta de Automation en regiones concretas. Para obtener una lista de los pares de asignación que se admiten, consulte Asignación de región para la cuenta de Automation y el área de trabajo de Log Analytics.

Este método usa dos runbooks:

  • Enable-MultipleSolution: el runbook principal que solicita información de configuración, consulta la VM especificada y realiza otras comprobaciones de validación y, luego, invoca el runbook Enable-AutomationSolution para configurar Seguimiento de cambios e inventario en cada VM del grupo de recursos especificado.
  • Enable-AutomationSolution: habilita Seguimiento de cambios e inventario para una o varias máquinas virtuales especificadas en el grupo de recursos de destino. Comprueba que se cumplen los requisitos previos y que la extensión de VM de Log Analytics esté instalada (y la instala si no la encuentra); asimismo, agrega las VM a la configuración de ámbito en el área de trabajo de Log Analytics especificada y vinculada a la cuenta de Automation.

Requisitos previos

  • Suscripción de Azure. Si aún no tiene ninguna, puede activar las ventajas de la suscripción a MSDN o suscribirse para obtener una cuenta gratuita.

  • Una cuenta de Automation para administrar máquinas.

  • Área de trabajo de Log Analytics

  • Una máquina virtual.

  • Dos recursos de Automation que usa el runbook Enable-AutomationSolution. Si este runbook aún no existe en su cuenta de Automation, se importa automáticamente mediante el runbook Enable-MultipleSolution durante la primera ejecución.

    • LASolutionSubscriptionId: id. de la suscripción donde se encuentra el área de trabajo de Log Analytics.
    • LASolutionWorkspaceId: id. del área de trabajo del área de trabajo de Log Analytics vinculada a la cuenta de Automation.

    Estas variables se usan para configurar el área de trabajo de la VM incorporada. Si no se especifican, el script busca primero cualquier máquina virtual incorporada en Seguimiento de cambios e inventario en su suscripción, seguida de la suscripción en la que se encuentra la cuenta de Automation y otras suscripciones a las que tiene acceso la cuenta de usuario. Si no se configura correctamente, las máquinas podrían incorporarse a un área de trabajo de Log Analytics aleatoria.

Inicio de sesión en Azure

Inicie sesión en Azure Portal.

Habilitación de Change Tracking e Inventario

  1. En Azure Portal, vaya a las cuentas de Automation. En la página Cuentas de Automation, seleccione su cuenta en la lista.

  2. En la cuenta de Automation, seleccione Inventario o Change Tracking en Administración de configuración.

  3. Seleccione el área de trabajo de Log Analytics y, después, haga clic en Habilitar. Mientras se habilita Inventario o Change Tracking, se muestra un banner.

    Habilitación de Change Tracking e Inventario

Instalar y actualizar módulos

Para habilitar de forma correcta Update Management para las VM con el runbook, es necesario actualizar a los módulos de Azure más recientes e importar el módulo Az.OperationalInsights.

  1. En la cuenta de Automation, seleccione Módulos en Recursos compartidos.

  2. Seleccione Actualizar módulos de Azure para actualizar los módulos de Azure a la versión más reciente.

  3. Haga clic en para actualizar todos los módulos de Azure existentes a la versión más reciente.

    Actualización de los módulos

  4. Vuelva a Módulos en Recursos compartidos.

  5. Seleccione Examinar la galería para abrir la galería de módulos.

  6. Busque Az.OperationalInsights e importe este módulo en la cuenta de Automation.

    Importar el módulo OperationalInsights

Selección de la máquina virtual de Azure que se va a administrar

Con Change Tracking e Inventario habilitado, puede agregar una máquina virtual de Azure para la administración mediante la característica.

  1. Desde la cuenta de Automation, seleccione Change Tracking o Inventario en Administración de configuración.

  2. Haga clic en Agregar máquinas virtuales de Azure para agregar la máquina virtual.

  3. Elija la máquina virtual en la lista y haga clic en Habilitar. Esta acción habilita Change Tracking e Inventario para la máquina virtual.

    Habilitación de Change Tracking e Inventario para la máquina virtual

    Nota:

    Si intenta habilitar otra característica antes de que se complete la instalación de Change Tracking e Inventario, recibirá este mensaje: Installation of another solution is in progress on this or a different virtual machine. When that installation completes the Enable button is enabled, and you can request installation of the solution on this virtual machine.

Importación de un runbook para habilitar Change Tracking e Inventario

  1. En la cuenta de Automation, seleccione Runbooks en Automatización de procesos.

  2. Seleccione Explorar la galería.

  3. Busque la opción actualizaciones y seguimiento de cambios.

  4. Seleccione el runbook y haga clic en Importar en la página Ver origen.

  5. Seleccione Aceptar para importar el runbook en la cuenta de Automation.

    Importación del runbook para el programa de instalación

  6. En la página Runbook, seleccione el runbook Enable-MultipleSolution y, a continuación, haga clic en Editar. En el editor de texto, seleccione Publicar.

  7. Cuando se le pida confirmación, haga clic en para publicar el runbook.

Inicio del runbook

Debe haber habilitado Change Tracking e Inventario para que una máquina virtual de Azure inicie este runbook. Requiere una VM y un grupo de recursos existentes con la característica habilitada para configurar una o más VM en el grupo de recursos de destino.

  1. Abra el runbook Enable-MultipleSolution.

    Runbook de varias soluciones

  2. Haga clic en el botón de inicio y escriba los valores de parámetros en los campos siguientes:

    • VMNAME: el nombre de una máquina virtual existente que se va a agregar a Change Tracking e Inventario. Deje este campo en blanco para agregar todas las máquinas virtuales del grupo de recursos.
    • VMRESOURCEGROUP: el nombre del grupo de recursos de las máquinas virtuales que se van a habilitar.
    • SUBSCRIPTIONID: el identificador de la suscripción de la nueva máquina virtual que se va a habilitar. Deje este campo en blanco para usar la suscripción del área de trabajo. Si usa otro identificador de suscripción, agregue la cuenta de ejecución de la cuenta de Automation como colaborador de la suscripción.
    • ALREADYONBOARDEDVM: el nombre de la máquina virtual que ya está habilitada manualmente para las actualizaciones.
    • ALREADYONBOARDEDVMRESOURCEGROUP: el nombre del grupo de recursos al que pertenece la máquina virtual.
    • SOLUTIONTYPE: escriba ChangeTracking.

    Parámetros del runbook Enable-MultipleSolution

  3. Seleccione Aceptar para iniciar el trabajo del runbook.

  4. Supervise el progreso del trabajo del runbook y los errores de la página Trabajos.

Pasos siguientes