# Azure Microsoft Compute # Introducción **Este plugin tiene como finalidad monitorizar intancias y regiones de Azure Microsoft Compute**, mediante métricas claves referentes al CPU, redes, IOPS y discos que son esenciales para llevar un control y seguimiento de estas máquinas y para garantizar un rendimiento óptimo, solucionar problemas, planificar el escalado, cumplir con los SLAs y mejorar la seguridad. El plugin se conecta al API de Azure y monitoriza zonas e instancias mediante las métricas anteriormente mencionadas, generando un agente para cada zona e instancia via XML que envía al servidor de pandora. # Matriz de compatibilidad
**Sistemas donde se ha probado** | Rocky linux, Fedora 34 |
**Sistemas donde funciona** | Cualquier sistema linux |
--conf | Ruta al archivo de configuración |
< Nombre utilizado con el parámetro "stats\_agent\_name" o en su defecto "azure" > |
Azure MC Instances count | Número de instancias totales monitorizadas por el plugin |
< Nombre de la zona > |
summary.azure.compute.CPUUtilization | Porcentaje de CPU usado promedio de las instancias de esta zona |
summary.azure.compute.DiskReadBytes | Sumario de la cantidad de bytes leídos desde el disco de cada instancia de esta zona |
summary.azure.compute.DiskReadOps | Sumario de el número de operaciones de lectura realizadas en el disco de cada instancia de esta zona |
summary.azure.compute.diskWriteBytes | Sumario de la cantidad de bytes escritos en el disco de cada instancia de esta zona |
summary.azure.compute.DiskWriteOps | Sumario del número de operaciones de escritura realizadas en el disco de cada instancia de esta zona |
summary.azure.compute.instances | Número de instancias monitorizadas en esta zona |
summary.azure.compute.NetworkPacketsIn | Sumario del número de paquetes de red entrantes de cada instancia de esta zona |
summary.azure.compute.NetworkPacketsOut | Sumario del número de paquetes de red salientes de cada instancia de esta zona |
< Nombre del grupo de recursos >/< Nombre de la instancia > |
State | Estado de la máquina, en formato string |
Instance State (bool) | Estado de la máquina, 1 si esta corriendo, 0 de no ser este el caso |
CPUUtilization | Porcentaje de uso de CPU utilizado |
DiskReadBytes | Cantidad de bytes leídos desde el disco |
DiskReadOps | El número de operaciones de lectura realizadas en el disco |
DiskWriteBytes | Cantidad de bytes escritos en el disco |
DiskWriteOps | Número de operaciones de escritura realizadas en el disco |
NetworkPacketsIn | El número de paquetes de red entrantes |
NetworkPacketsOut | El número de paquetes de red salientes |