Azure Quick Review (azqr) es una potente herramienta de interfaz de línea de comandos (CLI) que se especializa en analizar recursos de Azure para garantizar el cumplimiento de las mejores prácticas y recomendaciones de Azure. Su principal objetivo es ofrecer a los usuarios una descripción general completa de sus recursos de Azure, permitiéndoles identificar fácilmente cualquier configuración no compatible o áreas de mejora.
Azure Quick Review (azqr) analiza sus recursos con dos tipos de recomendaciones:
Para obtener más información sobre las recomendaciones utilizadas por Azure Quick Review (azqr) , puede consultar la documentación disponible aquí.
El resultado generado por Azure Quick Review (azqr) se escribe de forma predeterminada en un archivo de Excel, que contiene las siguientes hojas:
De forma predeterminada, Azure Quick Review (azqr) ofusca los identificadores de suscripción en el resultado para garantizar la protección de la información confidencial y mantener la privacidad y seguridad de los datos. Si desea mostrar los ID de suscripción sin ofuscación, puede usar la marca
--mask=false
al ejecutar la herramienta.
Azure Quick Review también puede generar archivos csv con la misma información que Excel. Para generar los archivos csv, puede utilizar el indicador
--csv
al ejecutar la herramienta.
También hay disponible una plantilla de Power BI para ayudarle a visualizar los resultados generados por Azure Quick Review. Puede crear la plantilla ejecutando Azure Quick Review con el comando
pbi
y luego cargando el archivo de Excel generado por la herramienta.
Azure Quick Review (azqr) actualmente admite los siguientes servicios de Azure:
latest_azqr= $( curl -sL https://api.github.com/repos/Azure/azqr/releases/latest | jq -r " .tag_name " | cut -c1- )
wget https://github.com/Azure/azqr/releases/download/ $latest_azqr /azqr-ubuntu-latest-amd64 -O azqr
chmod +x azqr
Utilice winget
:
winget install azqr
o descargar el archivo ejecutable:
$latest_azqr=$(iwr https://api.github.com/repos/Azure/azqr/releases/latest).content | convertfrom-json | Select-Object -ExpandProperty tag_name
iwr https://github.com/Azure/azqr/releases/download/$latest_azqr/azqr-windows-latest-amd64.exe -OutFile azqr.exe
Descargue la última versión desde aquí.
Azure Quick Review (azqr) admite los siguientes métodos de autenticación:
Azure Quick Review (azqr) requiere los siguientes permisos:
Para escanear todos los grupos de recursos en todas las ejecuciones de suscripción:
./azqr scan
Para escanear todos los grupos de recursos en una ejecución de suscripción específica:
./azqr scan -s < subscription_id >
Para escanear un grupo de recursos específico en una ejecución de suscripción específica:
./azqr scan -s < subscription_id > -g < resource_group_name >
Para obtener información sobre los comandos disponibles y ejecutar ayuda:
./azqr -h
Puede configurar Azure Quick Review para incluir o excluir suscripciones o grupos de recursos específicos y también excluir servicios o recomendaciones. Para hacerlo, cree un archivo yaml
con el siguiente formato:
azqr :
include :
subscriptions :
- # format:
resourceGroups :
- # format: /subscriptions//resourceGroups/
exclude :
subscriptions :
- # format:
resourceGroups :
- # format: /subscriptions//resourceGroups/
services :
- # format: /subscriptions//resourceGroups//providers//
recommendations :
- # format:
Luego ejecute el escaneo con el indicador --filters
:
./azqr scan --filters < path_to_yaml_file >
Consulte las reglas para obtener los identificadores de recomendación.
Si encuentra algún problema al utilizar Azure Quick Review (azqr) , configure la variable de entorno AZURE_SDK_GO_LOGGING
en all
, ejecute la herramienta con el indicador --debug
y luego comparta el resultado de la consola con nosotros presentando un nuevo problema.
Este proyecto utiliza GitHub Issues para rastrear errores y solicitudes de funciones. Antes de registrar un problema, consulte nuestra guía de solución de problemas.
Busque los problemas existentes antes de presentar nuevos problemas para evitar duplicados.
El soporte para este proyecto/producto se limita a los recursos enumerados anteriormente.
¡Gracias a todos los que han contribuido!
Este proyecto ha adoptado el Código de conducta de código abierto de Microsoft.
Marcas comerciales Este proyecto puede contener marcas comerciales o logotipos de proyectos, productos o servicios. El uso autorizado de las marcas comerciales o logotipos de Microsoft está sujeto y debe seguir las Pautas de marcas y marcas comerciales de Microsoft. El uso de marcas comerciales o logotipos de Microsoft en versiones modificadas de este proyecto no debe causar confusión ni implicar patrocinio de Microsoft. Cualquier uso de marcas comerciales o logotipos de terceros está sujeto a las políticas de dichos terceros.