What is Azure Quick Review?

If you are looking for a way to quickly assess the status and configuration of your Azure resources, you might want to try Azure Quick Review (azqr): a command-line interface (CLI) tool that scans your Azure resources and generates an Excel report with detailed information and recommendations based on Azure’s best practices.

Azure Quick Review is an open source project hosted on GitHub. You can find the source code, documentation, installation instructions and usage examples here

Azure Quick Review (azqr) benefits

Azure Quick Review can help you:

  • Identify non-compliant or suboptimal configurations of your Azure resources.
  • Get an overview of your Azure resource types, locations, SKUs, SLAs, Diagnostic Settings and more.
  • Compare your resource naming conventions with the Cloud Adoption Framework (CAF) guidelines.
  • Visualize and analyze your Azure resource data using Excel or Power BI Desktop (Windows only).

Azure Quick Review (azqr) installation

To use Azure Quick Review, you need to download it to your machine (Linux, Mac or Windows) or even inside Azure Cloud Shell:

Linux and Azure Cloud Shell

1latest_azqr=$(curl -sL https://api.github.com/repos/Azure/azqr/releases/latest | jq -r ".tag_name" | cut -c1-)
2wget https://github.com/Azure/azqr/releases/download/$latest_azqr/azqr-ubuntu-latest-amd64 -O azqr
3chmod +x azqr

Windows

1winget install azqr

Mac

Download the latest release from here

Authentication and Permissions

Azure Quick Review supports the following authentication methods

  • Azure CLI
  • Service Principal. You’ll need to set the following environment variables:
    • AZURE_CLIENT_ID
    • AZURE_CLIENT_SECRET
    • AZURE_TENANT_ID

Although using Azure CLI is the easiest way to authenticate, it will slow down the scan process. If you want to scan a large number of resources, it’s recommended to use a Service Principal instead.

Permissions

Azure Quick Review requires the following permissions:

  • Subscription Reader

Usage

The simplest way to use Azure Quick Review is to run the follwoing command:

1./azqr scan

For more commands and options run:

1./azqr -h

If you have any feedback, questions or issues, you can use the GitHub issues page to contact the developers and contributors: https://github.com/Azure/azqr/issues

Hope it helps!