Skip to content

Inventory Views

Daniel J. Saldaña edited this page Oct 29, 2026 · 1 revision

Inventory Views

🇪🇸 Español

The dashboard offers 73 views in 12 groups. Each category has an Overview with KPIs, interactive charts and unique resources. Every detail table supports subscription filter, search, column filters, grouping, sorting, pagination and export.

Group Services and views
Inventory Subscriptions, all resources, resource groups, distribution by type and totals
Compute Virtual machines, VM summary, VM Scale Sets and Azure Arc
Containers AKS, node pools, Container Registry and Container Apps
Web, Functions and APIs Web Apps, App Service Plans, Azure Functions and API Management
Networking VNets, subnets, private endpoints, NSGs and rules, network services, DNS, route tables, public IPs, load balancers, Application Gateway, Azure Firewall and policies, Front Door and CDN, VPN and ExpressRoute, NAT Gateway, Bastion and network interfaces
Storage and backup Storage accounts, managed disks and backup vaults
Databases Database summary, PostgreSQL, MySQL, SQL Server and databases, Cosmos DB, Redis and Managed Redis
Security and identities Key Vault, external tenants and user-assigned managed identities
Integration and automation Logic Apps, API Connections, Service Bus, Event Hubs, Event Grid, Automation accounts, runbooks and webhooks
Data and AI AI services, Azure OpenAI, Machine Learning, AI Search, Data Factory, Synapse and Databricks
Observability Monitoring resources, Log Analytics, Application Insights and shared dashboards
Tags Coverage, key catalogue, resources by tag and global and per-subscription groupings

Routes

Pages use semantic names in both languages, for example /en/inventario/functions/ or /es/inventario/postgresql/. The same identifier is used in the catalogue, the JSON contract, PostgreSQL and the API (/api/inventory/azure/functions/).

Global search

Press Ctrl+K / ⌘K to search resources by name, ID, tag or subscription, as well as subscriptions and views. Search runs over the loaded inventory without extra cloud calls.

Tags

Tag keys selected in Administration become columns in the views. Automatic mode detects all tags; an explicit list limits the columns but keeps every original tag in tags_json. After saving, refresh the inventory to regenerate the columns.

Adding or changing columns

  1. Edit the catalogue in src/core/inventory/reports/.
  2. Run npm run inventory:sync and update the collector's property mapping.
  3. Run npm test and npm run test:functions.
  4. Deploy the Function and the web with the same contract and press Refresh.

Full reference: docs/azure-services.md.

Clone this wiki locally