Skip to content

Commit 03260d8

Browse files
Merge pull request #276028 from AbbyMSFT/investigator
Azure Monitor investigator
2 parents 0e5793b + 79f700e commit 03260d8

File tree

8 files changed

+174
-15
lines changed

8 files changed

+174
-15
lines changed

.openpublishing.redirection.azure-monitor.json

Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -6679,21 +6679,6 @@
66796679
"redirect_url": "/azure/azure-monitor/monitor-azure-monitor-reference",
66806680
"redirect_document_id": false
66816681
},
6682-
{
6683-
"source_path_from_root": "/articles/azure-monitor/ai-ops/responsible-ai-faq.md",
6684-
"redirect_url": "/azure/copilot/overview",
6685-
"redirect_document_id": false
6686-
},
6687-
{
6688-
"source_path_from_root": "/articles/azure-monitor/ai-ops/investigator-overview.md",
6689-
"redirect_url": "/azure/copilot/overview",
6690-
"redirect_document_id": false
6691-
},
6692-
{
6693-
"source_path_from_root": "/articles/azure-monitor/ai-ops/investigate-alert-instance.md",
6694-
"redirect_url": "/azure/copilot/overview",
6695-
"redirect_document_id": false
6696-
},
66976682
{
66986683
"source_path_from_root": "/articles/azure-monitor/azure-monitor-monitoring-reference.md",
66996684
"redirect_url": "/azure/azure-monitor/monitor-azure-monitor-reference",
Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
---
2+
title: Investigate an incident with Azure Monitor Investigator
3+
description: Learn how to use the Azure Monitor investigator to use AIOps to investigate an incident using AI.
4+
ms.author: abbyweisberg
5+
author: MSFT
6+
ms.topic: how-to
7+
ms.date: 04/09/2024
8+
ms.reviewer: yalavi
9+
10+
# Customer intent: As a Site Reliability Engineer (SRE), developer, or IT operations engineer, I want to know how to use AI to explain why an alert was fired and tell me what my next steps should be to resolve the issue.
11+
---
12+
13+
# Use AIOps to investigate incidents Azure Monitor Investigator
14+
15+
This article describes how to use Azure Monitor Investigator to trigger an investigation to identify resource issues, or to explain why an alert was fired, and provide next steps to resolve the issue.
16+
17+
## Investigate an alert
18+
19+
1. From the home page in the [Azure portal](https://portal.azure.com/), select **Monitor** > **Alerts**.
20+
1. From the **Alerts** page, select the alert that you want to investigate.
21+
1. In the alert details pane, select **Investigate** on the top right.
22+
23+
:::image type="content" source="./media/investigate-alert-instance/investigate-button.png" alt-text="Screenshot of the investigate button from the alert details page.":::
24+
25+
1. Alternatively, you can select **Investigate** from the email notification about an alert.
26+
1. The investigation starts to run.
27+
28+
:::image type="content" source="./media/investigate-alert-instance/investigator-running.png" alt-text="Screenshot of the investigator in the middle of running.":::
29+
30+
1. When the investigation is complete, a summary of the incident is displayed with recommendations for how to mitigate the issue.
31+
32+
:::image type="content" source="./media/investigate-alert-instance/investigator-response.png" alt-text="Screenshot of the investigator response with recommendations.":::
33+
34+
35+
## Ask Copilot to trigger an investigation
36+
37+
1. From the home page in the [Azure portal](https://portal.azure.com/), select **Copilot**.
38+
1. In **Copilot**, ask about resource issues to get more insight into the issue. Here are some examples of questions you can ask:
39+
- "Is there any anomaly in my edge resource?"
40+
- "Run anomaly detection for the last two days."
41+
- "Any anomaly on my AKS resource?"
42+
- "Had an alert in my HCI at 8 am this morning, run an anomaly investigation for me"
43+
- "Run anomaly detection at 2023-10-27T20:48:53Z."
44+
- "Run anomaly detection at 10/27/2023, 8:48:53 PM"
45+
46+
1. Copilot runs an investigation and respond with the results.
47+
48+
49+
## Next steps
50+
51+
Learn about [Responsible AI for Azure Monitor Investigator](responsible-ai-faq.md).
Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,57 @@
1+
---
2+
title: Azure Monitor Investigator overview
3+
description: Learn about Microsoft Azure Monitor Investigator and how it can help troubleshoot incidents in Azure resources using AI.
4+
ms.date: 04/09/2024
5+
ms.topic: overview
6+
ms.service: azure-monitor
7+
ms.author: abbyweisberg
8+
author: AbbyMSFT
9+
ms.reviewer: yalavi
10+
11+
#customer intent: To learn about Azure Monitor Investigator and how it can help me troubleshoot incidents in Azure resources.
12+
---
13+
14+
# What is Azure Monitor Investigator (preview)?
15+
16+
Azure Monitor Investigator (preview) is an AIOps solution designed to improve the way Site Reliability Engineers (SREs) and developers approach incidents. Investigator simplifies the process of incident troubleshooting, enabling faster resolution of issues with your Azure resources and the workloads running on them. Azure Monitor Investigator uses Azure monitor data to scan for anomalies across all your Azure resources, so that you don't have to rely on manual investigation methods like sifting through static dashboards or executing predefined queries. Based on the metrics, such as specific clusters, regions, error codes, or operations dimensions and labels, Azure Monitor investigator provides SREs and developers with actionable insights and concrete leads for further investigation.
17+
18+
These are the ways you can trigger an investigation:
19+
20+
- When an Azure Monitor alert is triggered, you can start an investigation with a single click from the alert instance.
21+
- You can start an investigation from the notification that you receive when an alert is triggered, for all action types other than phone or SMS.
22+
- Using Azure Copilot, you can ask about resource issues, and trigger an investigation.
23+
24+
The system presents a summary of the issue and outlines what we know, a possible explanation, and what can be done next.
25+
26+
## Automate analysis with Azure Monitor Investigator (preview)
27+
Azure Monitor Investigator (preview) automates analysis to simplify the identification of anomalies across Azure resources and provides recommended next steps with the following capabilities:
28+
29+
### Metric analysis
30+
- Scans the Azure resources in the investigation target and scope for anomalies in platform metrics and custom metrics.
31+
- Assigns scores to metrics that show a correlation with the incident start time.
32+
- Generates explanations for the incident by conducting sub-pattern analysis to explain anomalies based on metric dimensions or labels that generate the most impact.
33+
- Groups and ranks explanations to present the most likely causes.
34+
35+
### Actionable insights
36+
- Provides an issue summary with insights into what happened, the potential causes, and how to further investigate the issue.
37+
38+
### Configurable scope
39+
Azure Monitor Investigator makes suggestions for which resources to analyze based on the scope of the investigation. The default scope of an investigation includes all metrics of the target resource. You can change the scope to include up to 5 resources.
40+
41+
## Join the preview
42+
To enable access to Azure Monitor Investigator for your organization, and to take part in shaping its development, there's a one-time setup process per subscription.
43+
44+
In line with our commitment to responsible AI, we're currently limiting access to Azure Monitor Investigator (preview). Access to Azure Monitor Investigator (Preview) requires a registration process and is currently only available to a select group of enterprise customers and partners. Customers interested in using Azure Monitor Investigator (Preview) must [complete a registration form to request access](https://forms.office.com/r/hW2QJhXE2N).
45+
46+
Granting access to Azure Monitor Investigator (preview) is at the discretion of Microsoft, based on eligibility criteria and a vetting process. Customers must acknowledge that they have read and understand the terms of service specific to Azure Monitor Investigator (Preview) within Azure.
47+
48+
Azure Monitor Investigator (preview) is available under the terms governing the subscription to Microsoft Azure. Customers should review these terms thoroughly as they have important information and conditions that govern the use of Azure Monitor Investigator (Preview).
49+
50+
If you have any questions about gaining access, consult with your Azure administrator.
51+
52+
Some features and functionalities may be considerably enhanced, changed, or added as the tool evolves based on user feedback and continued development.
53+
54+
## Related content
55+
56+
- Learn how to [use Azure Monitor Investigator for AIOps](investigate-alert-instance.md).
57+
- Review our [Responsible AI FAQ for Microsoft Azure Investigator](responsible-ai-faq.md).
60.1 KB
Loading
373 KB
Loading
66.2 KB
Loading
Lines changed: 58 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,58 @@
1+
---
2+
title: Responsible AI FAQ for Azure Monitor Investigator
3+
description: Learn how Azure Monitor Investigator uses data responsibly, what data is collected, and how to work with it.
4+
ms.date: 04/09/2024
5+
ms.topic: faq
6+
ms.service: azure-monitor
7+
ms.author: abbyweisberg
8+
author: AbbyMSFT
9+
ms.reviewer: yalavi
10+
11+
# customer intent: To learn about how Azure Monitor Investigator uses data and what to expect.
12+
---
13+
14+
# Responsible AI FAQ for Azure Monitor Investigator (preview)
15+
16+
Azure Monitor Investigator is an AI-powered tool that uses Azure monitor data to scan for anomalies across all your Azure resources. Azure Monitor Investigator leverages Large Language Models (LLMs) and insights about your Azure environment to help you work more efficiently.
17+
18+
## What is Azure Monitor Investigator (preview)?
19+
20+
Azure Monitor Investigator is an advanced AIOps solution that helps IT operations teams efficiently find, troubleshoot, and resolve incidents. It uses AI and machine learning to automate the investigation process, offering insights and recommendations for issue mitigation based on data such as platform metrics and custom metrics. For an overview of how Azure Monitor Investigator works and a summary of its capabilities, see the [Azure Monitor Investigator (preview) overview](investigator-overview.md).
21+
22+
## Are Azure Monitor Investigator's (preview) results reliable?
23+
24+
Azure Monitor Investigator is designed to generate the best possible suggestions based on the data and context to which it has access. However, like any AI-powered system, its responses might not always be perfect. The results generated by Azure Monitor Investigator should be carefully evaluated, tested, and validated before being deployed to your Azure environment.
25+
26+
## How does Azure Monitor Investigator (preview) use data from my Azure environment?
27+
28+
Azure Monitor Investigator analyzes data within your Azure environment to generate responses. Azure Monitor Investigator only has access to resources that you have access to and can only perform actions that you have the permissions to perform, Azure Monitor Investigator operates within the constraints of your existing access management controls, such as Azure Role-Based Action Control, Privileged Identity Management, Azure Policy, and resource locks.
29+
30+
## What data does Azure Monitor Investigator (preview) collect?
31+
32+
Azure Monitor Investigator doesn't use user-provided prompts or its own responses to train or improve the underlying AI models. User engagement data, such as the number of sessions, session duration, selected skills, and feedback, might be collected to improve Microsoft products and services, subject to the [Microsoft Privacy Statement](https://privacy.microsoft.com/privacystatement) and explicit user consent.
33+
34+
## What should I do if I see unexpected or offensive content?
35+
36+
Azure Monitor Investigator development is guided by our [AI principles](https://www.microsoft.com/ai/principles-and-approach) and [Responsible AI Standard](https://aka.ms/RAIStandardPDF). We have prioritized mitigating exposing customers to offensive content. However, you might still see unexpected results. We continually work to improve the technology to prevent such content.
37+
38+
## How current is the information Azure Monitor Investigator (preview) provides?
39+
40+
Azure Monitor Investigator uses the latest data available to provide the most recent information. While there might be some lag in the data coming in to the monitoring system, it generally provides current information.
41+
42+
## Do all Azure services have the same level of integration with Azure Monitor Investigator (preview)?
43+
44+
No. Our goal is to provide the same level of integration of Azure Monitor Investigator with all Azure services. We're continuously working to add more Azure Monitor Investigator integrations with more Azure services.
45+
46+
## What are the fairness considerations in the development of Azure Monitor Investigator (preview)?
47+
48+
Fairness is a core part of Azure Monitor Investigator's development. Consistent performance across different scenarios and input data types is critical. The system is evaluated for fairness harms, including monitoring log probabilities for answer reliability and checking for incorrect output. Measures are taken to prevent harmful generated text and ensure that fallback options are in place when AI encounters issues like timeouts or service unavailability.
49+
50+
## How should I integrate Azure Monitor Investigator (preview) into my workflow?
51+
52+
To integrate Azure Monitor Investigator effectively into your operations, it's important to understand its capabilities and limitations. Testing using real data from your environment helps to evaluate its performance. Ensure that SREs are trained in the system's intended uses, how to interact with it, and when to rely on human judgment over automated output. This balanced approach maximizes the benefits of Azure Monitor Investigator while maintaining oversight and control.
53+
54+
## Related content
55+
56+
- Learn about Azure Monitor AI and Machine Learning capabilities in [Azure Monitor AI and Machine Learning](../logs/aiops-machine-learning.md).
57+
- [Use AIOps to investigate incidents Azure Monitor Investigator](investigate-alert-instance.md).
58+

articles/azure-monitor/toc.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1433,6 +1433,14 @@ items:
14331433
href: autoscale/autoscale-diagnostics.md
14341434
- name: Troubleshooting
14351435
href: autoscale/autoscale-troubleshoot.md
1436+
- name: AI Ops
1437+
items:
1438+
- name: Azure Monitor Investigator Overview
1439+
href: ai-ops/investigator-overview.md
1440+
- name: Responsible AI FAQ
1441+
href: ai-ops/responsible-ai-faq.md
1442+
- name: Investigate an alert using Investigator
1443+
href: ai-ops/investigate-alert-instance.md
14361444
- name: Samples
14371445
items:
14381446
- name: Resource Manager templates

0 commit comments

Comments
 (0)