Skip to content

Latest commit

 

History

61 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

The Azure Resource Graph Kit (ARG-Kit)

PSGallery Preview Version PSGallery Release Version PSGallery Downloads

PowerShell module to simplify working with Azure Resource Graph (ARG). The kit includes a curated set of queries and an interactive dashboard for quickly assessing the health, security, compliance, and cost posture of your Azure environment.


✨ Features

  • Run curated health checks against your environment with one command
  • Interactive HTML dashboard with drill-down into issues (in development)
  • Export results to JSON or Console output
  • Includes ARG queries for:
    • Orphaned resources (disks, NICs, NSGs, public IPs, app service plans, load balancers)
    • Security checks (public access Key Vaults and storage accounts, HTTPS enforcement, Defender for Cloud)
    • Patching status (Windows, Linux, pending updates)
    • Compliance (per resource type, per policy assignment, all non-compliant resources)
    • Deprecations (Basic SKU IP addresses, legacy TLS on SQL/Storage)
    • Monitoring (alerts, service health)
    • Cost optimization (hybrid benefit usage, savings overview)

🚀 Getting Started

Prerequisites

  • Reader or higher role in the target subscriptions

Installation

Install-Module -Name ARG-Kit -Scope CurrentUser

Generate an overview HTML report

ARG-Kit Dashboard

Note: You must be signed in to Azure first with Connect-AzAccount. Get-ArgOverviewReport stops immediately if you are not signed in.

Run all categories and generate one total overview HTML report:

Get-ArgOverviewReport

Run only selected categories and write to a specific file:

Get-ArgOverviewReport -Category Security,Cost,Policy -OutputPath .\arg-overview.html

Generate and open the report directly:

Get-ArgOverviewReport -OpenReport

About

PowerShell module for handling Azure Resource Graph queries in Microsoft Azure

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages