Microsoft Azure: resumen de actualización de parches de máquinas virtuales por estado de instalación

Aquí usaremos la consulta KQL para encontrar el estado de las actualizaciones de parches por estado de instalación. Use Azure Log Analytics Workspace o Azure Workbook para ejecutar las consultas de este artículo.

Consulta 1 de KQL: utilice la siguiente consulta de registro de análisis de registros para obtener los detalles de los recursos en los que el Estado de la instalación es Correcto.

UpdateRunProgress
| summarize arg_max(TimeGenerated, Title, InstallationStatus, Resource, UpdateRunName) by UpdateId
| project TimeGenerated, Resource, Title, InstallationStatus, UpdateRunName
| where InstallationStatus == "Succeeded"

Esta consulta devuelve los resultados de Actualizaciones de parches correctas.

Producción:

De manera similar, puede realizar NotStarted, NotIncluded, Failed

Consulte las consultas a continuación para obtener los informes.

Consulta 2 de KQL: use la siguiente consulta de registro de análisis de registros para obtener los detalles de los recursos donde el Estado de la instalación es No iniciado.

UpdateRunProgress
| summarize arg_max(TimeGenerated, Title, InstallationStatus, Resource, UpdateRunName) by UpdateId
| project TimeGenerated, Resource, Title, InstallationStatus, UpdateRunName
| where InstallationStatus == "NotStarted"

Esta consulta devuelve los resultados de los recursos Parche no iniciado.

Producción:

Consulta 3 de KQL: use la siguiente consulta de registro de análisis de registros para obtener los detalles de los recursos donde el estado de instalación no está incluido.

UpdateRunProgress
| summarize arg_max(TimeGenerated, Title, InstallationStatus, Resource, UpdateRunName) by UpdateId
| project TimeGenerated, Resource, Title, InstallationStatus, UpdateRunName
| where InstallationStatus == "NotIncluded"

Esta consulta devuelve los resultados de los recursos Parche no incluido.

Producción:

Consulta 4 de KQL: utilice la siguiente consulta de registro de análisis de registros para obtener los detalles de los recursos en los que el estado de la instalación es Fallido.

UpdateRunProgress
| summarize arg_max(TimeGenerated, Title, InstallationStatus, Resource, UpdateRunName) by UpdateId
| project TimeGenerated, Resource, Title, InstallationStatus, UpdateRunName
| where InstallationStatus == "Failed"

Esta consulta devuelve los resultados de los recursos de Patch Failed.

Producción:

Publicación traducida automáticamente

Artículo escrito por dey0btpch57lmvgz5mqhpaiqn337p09fd8yq1lw4 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *