Aquí usaremos Azure Insights Metric Query para encontrar el espacio libre en disco en porcentaje usando KQL. El propósito de esta consulta es encontrar espacio libre en la unidad de disco de todas las máquinas virtuales de Azure sin iniciar sesión en cada servidor. Puede ejecutar las siguientes consultas de registro de KQL en Azure Monitor o Azure VM Logs o Log Analytics Workspace.
Nota: VM Insights Agent debe estar habilitado para que Azure VM use estas consultas.
Consulta KQL: la siguiente consulta se utiliza para encontrar el disco libre en porcentaje
InsightsMetrics | where Origin == "vm.azm.ms" and Namespace == "LogicalDisk" and Name == "FreeSpacePercentage" | extend Disk=tostring(todynamic(Tags)["vm.azm.ms/mountId"]) | summarize Disk_Free_Space = avg(Val) by Computer, Disk, _ResourceId | project Computer, Disk, Disk_Free_Space
esta consulta devuelve el resultado de Seleccionar equipo del ámbito, Nombre de la unidad de disco y Disco libre en porcentaje.
El siguiente ejemplo es para Azure Windows Server:
Salida de muestra para la máquina virtual de Windows
También puede usar la misma consulta KQL para la máquina virtual Linux.
Salida de muestra para máquina virtual Linux
¡Eso es todo! Esta fue una forma sencilla de verificar el espacio en disco disponible en porcentaje en una VM azul usando KQL.
Publicación traducida automáticamente
Artículo escrito por dey0btpch57lmvgz5mqhpaiqn337p09fd8yq1lw4 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA