# AI chat assistant for Azure VM reports: state, events, and performance metrics
This automation workflow enables technical users to retrieve detailed reports on Azure virtual machines directly in chat — on demand. Using an AI agent powered by Google Gemini and LangChain, it parses natural language queries, identifies target resources and time ranges, then fetches data via Azure Monitor, Activity Log, and Compute APIs.
## Who it´s for
- System administrators managing Azure infrastructure
- DevOps engineers needing quick access to VM data
- Technical managers requesting server activity reports
- SRE specialists analyzing cloud event history
- Outsourced IT teams supporting multiple Azure clients
## What the automation does
- Triggers on incoming chat messages
- Uses Google Gemini to interpret user queries in natural language
- Detects target VM, resource group, and time period (e.g., last 7 days)
- Retrieves state changes, restart events, configuration updates, and performance metrics from Azure APIs
- Generates a timeline report with CPU, network, disk usage, and operation initiators
- Handles Russian-language context and converts various date formats to ISO 8601
## What´s included
- Ready-to-use n8n workflow
- Trigger and query parsing logic
- Integrations with Microsoft Azure (Monitor, Resource Manager, Activity Log, Compute), Google Gemini, and HTTP API
- Basic text guide for deployment and adaptation
## Requirements for setup
- n8n instance with external API access
- Azure service account with read permissions for Monitor, Activity Log, and Compute
- Google Gemini API key
- Configured environment variables for credentials
## Benefits and outcomes
- Reduces time to retrieve VM insights from minutes to seconds
- Eliminates manual data collection across Azure dashboards
- Provides single-point chat access to VM telemetry
- Supports default time ranges (e.g., 90 days) and dynamic filtering
- Maintains session memory for follow-up queries
## Important: template only
Important: you are purchasing a ready-made automation workflow template only. Rollout into your infrastructure, connecting specific accounts and services, 1:1 setup help, custom adjustments for non-standard stacks and any consulting support are provided as a separate paid service at an individual rate. To discuss custom work or 1:1 help, contact via chat
No feedback yet