Get resource information using Microsoft Copilot in Azure (preview)
You can ask Microsoft Copilot in Azure (preview) questions about your Azure resources and cloud environment. Using the combined power of large language models (LLMs) and Azure Resource Graph, Microsoft Copilot in Azure (preview) helps you author Azure Resource Graph queries. You provide input using natural language from anywhere in the Azure portal, and Microsoft Copilot in Azure (preview) returns a working query that you can use with Azure Resource Graph. Azure Resource Graph also acts as an underpinning mechanism for other scenarios that require real-time access to your resource inventory.
Azure Resource Graph's query language is based on the Kusto Query Language (KQL) used by Azure Data Explorer. However, you don't need to be familiar with KQL in order to use Microsoft Copilot in Azure (preview) to retrieve information about your Azure resources and environment. Experienced query authors can also use Microsoft Copilot in Azure to help streamline their query generation process.
While a high level of accuracy is typical, we strongly advise you to review the generated queries to ensure they meet your expectations.
Note
The tasks and sample prompts listed here show a few of the areas where Microsoft Copilot in Azure (preview) can be especially helpful. However, this is not a complete list of all the things you can do. We encourage you to experiment with your own prompts and see how Microsoft Copilot in Azure (preview) can help you manage your Azure resources and environment.
Important
Microsoft Copilot in Azure (preview) is currently in PREVIEW. See the Supplemental Terms of Use for Microsoft Azure Previews for legal terms that apply to Azure features that are in beta, preview, or otherwise not yet released into general availability.
Sample prompts
Here are a few examples of the kinds of prompts you can use to generate Azure Resource Graph queries. Modify these prompts based on your real-life scenarios, or try additional prompts to create different kinds of queries.
- "Show me all resources that are noncompliant"
- "List all virtual machines lacking enabled replication resources"
- "List all the updates applied to my Linux virtual machines"
- "List all storage accounts that are accessible from the internet"
- "List all virtual machines that are not running now"
- "Write a query that finds all changes for last 7 days."
- "Help me write an ARG query that looks up all virtual machines scale sets, sorted by creation date descending"
- "What are the public IPs of my VMs?"
- "Show me all my storage accounts in East US?"
- "List all my Resource Groups and its subscription."
- "Write a query that finds all resources that were created yesterday."
Examples
You can Ask Microsoft Copilot in Azure (preview) to write queries with prompts like "Write a query to list my virtual machines with their public interface and public IP."
If the generated query isn't exactly what you want, you can ask Microsoft Copilot in Azure (preview) to make changes. In this example, the first prompt is "Write a KQL query to list my VMs by OS." After the query is shown, the additional prompt "Sorted alphabetically" results in a revised query that lists the OS alphabetically by name.
You can view the generated query in Azure Resource Graph Explorer by selecting Run. For example, you can ask "What resources were created in the last 24 hours?" After Microsoft Copilot in Azure (preview) generates the query, select Run to see the query and results in Azure Resource Graph Explorer.
Next steps
- Explore capabilities of Microsoft Copilot in Azure.
- Learn more about Azure Resource Graph.
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for