Skip to content

Commit 6c7e723

Browse files
Merge pull request #303363 from craigshoemaker/sre/prompts
[SRE Agent] New: Starter prompts
2 parents 77e6518 + fa4993a commit 6c7e723

File tree

2 files changed

+140
-0
lines changed

2 files changed

+140
-0
lines changed

articles/sre-agent/prompts.md

Lines changed: 138 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,138 @@
1+
---
2+
title: Starter prompts for Azure SRE Agent (preview)
3+
description: Review different prompts you can use with Azure SRE Agent (preview)
4+
author: craigshoemaker
5+
ms.topic: conceptual
6+
ms.date: 07/24/2025
7+
ms.author: cshoe
8+
ms.service: azure
9+
---
10+
11+
# Starter prompts for Azure SRE Agent (preview)
12+
13+
Azure SRE Agent helps you manage and troubleshoot your Azure resources through natural language conversations. This article provides a collection of starter prompts to help you get the most out of Azure SRE Agent.
14+
15+
## Explore agent capabilities
16+
17+
- How do I get started with SRE Agent?
18+
- What can you help me with as an SRE Agent?
19+
- What are some common use cases you support?
20+
- What are your key capabilities?
21+
- Can you explain how you help with incident management?
22+
- How do I connect to an Incident Platform?
23+
- How does SRE Agent's billing work?
24+
- Which Azure services do you support?
25+
26+
## App Services
27+
28+
### Resource discovery
29+
30+
- List all my web apps.
31+
- What services or resources is my web app connected to?
32+
- Which resource group is my app part of?
33+
- Which apps are hosted on Linux vs Windows in my environment?
34+
- Are any of my web apps still running on deprecated or unsupported runtime versions?
35+
- Show me visualization of memory usage % for my web app for last week.
36+
- Can you list all environment variables or app settings for this app?
37+
- What App Service Plan is this app running on, and who else shares it?
38+
- Are there any staging slots configured for this web app?
39+
- Which apps are using custom domains?
40+
- Do any apps in my subscription have ARR affinity enabled?
41+
- Which apps have health checks enabled, and what are their probe paths?
42+
- Can you list the auto scale rules configured across all of my App Services?
43+
- Which apps have diagnostic logging turned on?
44+
- Show me all web apps using .NET 6 runtime.
45+
- What changed in my web app last week?
46+
- What are some best practices I can apply to my web app?
47+
48+
### Diagnostics \& troubleshooting
49+
50+
- Can you analyze my app's availability over the last 24 hours?
51+
- Give me slow endpoints for my APIs.
52+
- Why is my web app timed out?
53+
- Why is my web app throwing 500 errors?
54+
- My web app is down. Can you analyze it?
55+
- My web is stuck and isn't loading – investigate for me.
56+
57+
## Container Apps
58+
59+
### Resource discovery
60+
61+
- List all my container apps.
62+
- What is the ingress configuration for my container app?
63+
- Which revision of my container app is currently active?
64+
- What changed in my container app in the last week?
65+
- Show me visualization of memory utilization % for my container app for last week.
66+
- Show me visualization of CPU utilization % for my container app for last week.
67+
- What container images are used in each of my container apps?
68+
- Which apps have Dapr enabled?
69+
- What secrets or environment variables are defined for my app?
70+
- Can you list the CPU and memory allocation for each container app?
71+
- Which apps are connected to other services via Dapr pub/sub?
72+
- Are any of my apps configured to run on a virtual network?
73+
- Which of my container apps has auto scaling enabled?
74+
- Show me all apps with public ingress enabled.
75+
- Which of my container apps use managed identities?
76+
- Which apps use multiple revisions at once?
77+
- What are some best practices I can apply to my container app?
78+
79+
### Diagnostics \& troubleshooting
80+
81+
- My container app is stuck in an activation failed state. Investigate for me.
82+
- Why is my container app timed out?
83+
- Why is my web app throwing 500 errors?
84+
- My container app is down. Can you analyze it?
85+
- My web is stuck and isn't loading – investigate for me.
86+
87+
## Azure Kubernetes Service
88+
89+
### Resource discovery
90+
91+
- Which node pools are configured for my AKS cluster?
92+
- Which workloads are in a crash loop or failed state?
93+
- Do I have any pending or unscheduled pods?
94+
- Can you change settings on the cluster?
95+
- Scale out deployment inside my AKS cluster
96+
- What version of Kubernetes is my cluster running?
97+
- How many pods are currently running in my cluster?
98+
- What are the configured auto scale rules for my deployments?
99+
- What resource limits and requests are configured for my app containers?
100+
- Can you list all services exposed via LoadBalancer in my cluster?
101+
- Which deployments use persistent volumes?
102+
- Are there any cluster-wide policies enforced like PodSecurity or NetworkPolicies?
103+
- Can you give me all the runtime languages of my AKS clusters?
104+
- Can you give me environment variables for my AKS clusters?
105+
- Show me visualization of requests and 500 errors (area chart) for my app in AKS cluster for the past week. Include all data points.
106+
- What are some best practices I can apply to my AKS cluster?
107+
108+
### Diagnostics \& troubleshooting
109+
110+
- Is there an OOM in my deployment?
111+
- Analyze requests and limits in my namespace?
112+
- Why is my deployment down?
113+
114+
## Azure API Management
115+
116+
### Resource discovery
117+
118+
- Can you show me my API Management instances?
119+
- I need details about my specific API Management instance
120+
- What backends does my API Management instance have?
121+
- Does my API Management instance have any unhealthy backend apps?
122+
- What API policies does my API Management instance have?
123+
- What Operation policies does my {api-name} API have?
124+
- What NSG rules does my API Management instance have?
125+
126+
### Diagnostics \& troubleshooting
127+
128+
- Why am I getting 500 errors in my API Management?
129+
- Can you help me figure out why requests to our API are failing?
130+
- Show me recent changes to our API Management instance
131+
- Why is my API Management slow?
132+
- Can you help me scale my API Management instance?
133+
- Can you show me the recent failure logs for my API Management?
134+
- What's the failure rate for my API operations in my API Management?
135+
- Is there anything wrong with my API Managements VNet configuration?
136+
- Can you help me inspect the global policy for my API Management?
137+
- Is my `<NAME>` API in my API Management causing any errors?
138+
- Can you help me change/delete my <NSG_NAME> NSG rule on my API Management instance?

articles/sre-agent/toc.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,5 +27,7 @@ items:
2727
href: billing.md
2828
- name: Reference
2929
items:
30+
- name: Starter prompts
31+
href: prompts.md
3032
- name: Incident management tools
3133
href: incident-management-tools.md

0 commit comments

Comments
 (0)