Skip to content

Commit a8494c4

Browse files
authored
Merge pull request #224101 from AbbyMSFT/toc-update
Update TOC move tutorials to specific sections
2 parents 74d7930 + bedd709 commit a8494c4

File tree

6 files changed

+115
-101
lines changed

6 files changed

+115
-101
lines changed

.openpublishing.redirection.azure-monitor.json

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,20 @@
11
{
22
"redirections": [
33
{
4+
"source_path_from_root": "/articles/azure-monitor/best-practices.md",
5+
"redirect_url": "/azure/azure-monitor/getting-started",
6+
"redirect_document_id": false
7+
},
8+
{
49
"source_path_from_root": "/articles/azure-monitor/change/change-analysis-query.md",
510
"redirect_url": "/azure/azure-monitor/change/change-analysis-visualizations",
611
"redirect_document_id": false
7-
},
12+
},
13+
{
14+
"source_path_from_root": "/articles/azure-monitor/change/tutorial-outages.md",
15+
"redirect_url": "/azure/azure-monitor/change/change-analysis-track-outages",
16+
"redirect_document_id": false
17+
},
818
{
919
"source_path_from_root": "/articles/azure-monitor/change/change-analysis-custom-filters.md",
1020
"redirect_url": "/azure/azure-monitor/change/change-analysis-visualizations",

articles/azure-monitor/best-practices.md

Lines changed: 0 additions & 39 deletions
This file was deleted.

articles/azure-monitor/change/tutorial-outages.md renamed to articles/azure-monitor/change/change-analysis-track-outages.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
2-
title: Tutorial - Track a web app outage using Change Analysis
3-
description: Tutorial on how to identify the root cause of a web app outage using Azure Monitor Change Analysis.
4-
ms.topic: tutorial
2+
title: Track a web app outage using Change Analysis
3+
description: Describes how to identify the root cause of a web app outage using Azure Monitor Change Analysis.
4+
ms.topic: how-to
55
ms.author: hannahhunter
66
author: hhunter-ms
77
ms.contributor: cawa
@@ -11,11 +11,11 @@ ms.subservice: change-analysis
1111
ms.custom: devx-track-azurepowershell
1212
---
1313

14-
# Tutorial: Track a web app outage using Change Analysis
14+
# Track a web app outage using Change Analysis
1515

1616
When issues happen, one of the first things to check is what changed in application, configuration and resources to triage and root cause issues. Change Analysis provides a centralized view of the changes in your subscriptions for up to the past 14 days to provide the history of changes for troubleshooting issues.
1717

18-
In this tutorial, you will:
18+
To track an outage, we will:
1919

2020
> [!div class="checklist"]
2121
> - Clone, create, and deploy a [sample web application](https://github.com/Azure-Samples/changeanalysis-webapp-storage-sample) with a storage account.
Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
---
2+
title: Getting started with Azure Monitor
3+
description: Guidance and recommendations for deploying Azure Monitor.
4+
ms.topic: conceptual
5+
author: bwren
6+
ms.author: bwren
7+
ms.date: 10/18/2021
8+
ms.reviewer: bwren
9+
---
10+
11+
# Getting started with Azure Monitor
12+
This article helps guide you through getting started with Azure Monitor including recommendations for preparing your environment and configuring Azure Monitor. It presents an overview of the basic steps you need for a complete Azure Monitor implementation. It will help you understand how you can take advantage of Azure Monitor's features to maximize the observability of your cloud and hybrid applications and resources.
13+
14+
This article focuses on configuration requirements and deployment options, as opposed to actual configuration details. Links are provided for detailed information for the required configurations.
15+
16+
Azure Monitor is available the moment you create an Azure subscription. The Activity log immediately starts collecting events about activity in the subscription, and platform metrics are collected for any Azure resources you created. Features such as metrics explorer are available to analyze data. Other features require configuration. This scenario identifies the configuration steps required to take advantage of all Azure Monitor features. It also makes recommendations for which features you should use and how to determine configuration options based on your particular requirements.
17+
18+
The goal of a complete implementation is to collect all useful data from all of your cloud resources and applications and enable the entire set of Azure Monitor features based on that data.
19+
To enable Azure Monitor to monitor all of your Azure resources, you need to both:
20+
- Configure Azure Monitor components
21+
- Configure Azure resources to generate monitoring data for Azure Monitor to collect.
22+
23+
> [!IMPORTANT]
24+
> If you're new to Azure Monitor or are want to monitor a single Azure resource, start with the [Monitor Azure resources with Azure Monitor tutorial](essentials/monitor-azure-resource.md). The tutorial provides general concepts for Azure Monitor and guidance for monitoring a single Azure resource. This article provides recommendations for preparing your environment to leverage all features of Azure Monitor to monitoring your entire set of applications and resources together at scale.
25+
26+
## Getting started workflow
27+
These articles provide detailed information about each of the main steps you'll need to do when getting started with Azure Monitor.
28+
29+
| Article | Description |
30+
|:---|:---|
31+
| [Planning](best-practices-plan.md) | Things that you should consider before starting your implementation. Includes design decisions and information about your organization and requirements that you should gather. |
32+
| [Configure data collection](best-practices-data-collection.md) | Tasks required to collect monitoring data from your Azure and hybrid applications and resources. |
33+
| [Analysis and visualizations](best-practices-analysis.md) | Standard features and additional visualizations that you can create to analyze collected monitoring data. |
34+
| [Alerts and automated responses](best-practices-alerts.md) | Configure notifications and processes that are automatically triggered when an alert is created. |
35+
| [Best practices and cost management](best-practices-cost.md) | Reducing your cloud monitoring costs by implementing and managing Azure Monitor in the most cost-effective manner. |
36+
37+
38+
## Next steps
39+
40+
- [Planning your monitoring strategy and configuration](best-practices-plan.md)

articles/azure-monitor/toc.yml

Lines changed: 55 additions & 52 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,18 @@ items:
99
href: observability-data.md
1010
- name: What can you monitor?
1111
href: monitor-reference.md
12+
- name: Getting started
13+
items:
14+
- name: Overview
15+
href: getting-started.md
16+
- name: Planning
17+
href: best-practices-plan.md
18+
- name: Configure data collection
19+
href: best-practices-data-collection.md
20+
- name: Analysis and visualizations
21+
href: best-practices-analysis.md
22+
- name: Alerts and automated actions
23+
href: best-practices-alerts.md
1224
- name: Optimize costs
1325
href: best-practices-cost.md
1426
- name: What's new?
@@ -28,31 +40,23 @@ items:
2840
href: faq.yml
2941
- name: Tutorials
3042
items:
31-
- name: End to end deployment
32-
items:
33-
- name: Overview
34-
href: best-practices.md
35-
- name: Planning
36-
href: best-practices-plan.md
37-
- name: Configure data collection
38-
href: best-practices-data-collection.md
39-
- name: Analysis and visualizations
40-
href: best-practices-analysis.md
41-
- name: Alerts and automated actions
42-
href: best-practices-alerts.md
43-
- name: Monitor an Azure Resource - Overview
43+
- name: Monitor an Azure Resource
4444
href: essentials/monitor-azure-resource.md
4545
- name: Analyze metric data
4646
href: essentials/tutorial-metrics.md
4747
- name: Collect and view resource logs
48-
href: essentials/tutorial-resource-logs.md
49-
- name: Create a metric alert
50-
href: alerts/tutorial-metric-alert.md
51-
- name: Create a log query alert
52-
href: alerts/tutorial-log-alert.md
48+
href: essentials/tutorial-resource-logs.md
5349
- name: Virtual machines
5450
items:
55-
- name: Monitor a virtual machine
51+
- name: Enable recommended alerts
52+
href: vm/tutorial-monitor-vm-alert-recommended.md
53+
- name: Create availability alert
54+
href: vm/tutorial-monitor-vm-alert-availability.md
55+
- name: Enable VM insights
56+
href: vm/tutorial-monitor-vm-enable-insights.md
57+
- name: Collect guest logs and metrics
58+
href: vm/tutorial-monitor-vm-guest.md
59+
- name: Monitor virtual machines
5660
items:
5761
- name: Overview
5862
href: vm/monitor-virtual-machine.md
@@ -66,38 +70,6 @@ items:
6670
href: vm/monitor-virtual-machine-alerts.md
6771
- name: Migrate management pack logic
6872
href: vm/monitor-virtual-machine-management-packs.md
69-
- name: Enable recommended alerts
70-
href: vm/tutorial-monitor-vm-alert-recommended.md
71-
- name: Create availability alert
72-
href: vm/tutorial-monitor-vm-alert-availability.md
73-
- name: Enable VM insights
74-
href: vm/tutorial-monitor-vm-enable-insights.md
75-
- name: Collect guest logs and metrics
76-
href: vm/tutorial-monitor-vm-guest.md
77-
- name: Application Insights
78-
items:
79-
- name: Application Insights SDK for ASP.NET Core applications
80-
href: app/tutorial-asp-net-core.md
81-
- name: Custom metrics with .NET and .NET Core
82-
href: app/tutorial-asp-net-custom-metrics.md
83-
- name: Find application run-time exceptions
84-
href: app/tutorial-runtime-exceptions.md
85-
- name: Find application performance issues
86-
href: app/tutorial-performance.md
87-
- name: Understand application users
88-
href: app/tutorial-users.md
89-
- name: Dashboard with application data
90-
href: app/tutorial-app-dashboards.md
91-
- name: Monitor mobile or UWP application
92-
href: app/mobile-center-quickstart.md
93-
- name: Change Analysis
94-
items:
95-
- name: Track web outages
96-
href: change/tutorial-outages.md
97-
- name: Monitor Kubernetes
98-
href: ../aks/monitor-aks.md?toc=/azure/azure-monitor/toc.json
99-
- name: Forward syslog data to workspace
100-
href: ../sentinel/forward-syslog-monitor-agent.md?bc=%2fazure%2fazure-monitor%2fbreadcrumb%2ftoc.json&toc=%2fazure%2fazure-monitor%2ftoc.json
10173
- name: Self-monitoring
10274
href: monitor-azure-monitor.md
10375
- name: Samples
@@ -233,7 +205,9 @@ items:
233205
href: agents/data-collection-text-log.md
234206
- name: Collect SNMP traps
235207
displayName: data collection rule,Azure Monitor agent
236-
href: agents/data-collection-snmp-data.md
208+
href: agents/data-collection-snmp-data.md
209+
- name: Forward syslog data to workspace
210+
href: ../sentinel/forward-syslog-monitor-agent.md?bc=%2fazure%2fazure-monitor%2fbreadcrumb%2ftoc.json&toc=%2fazure%2fazure-monitor%2ftoc.json
237211
- name: Define network settings
238212
href: agents/azure-monitor-agent-data-collection-endpoint.md
239213
- name: Migrate from Log Analytics Agent
@@ -582,6 +556,22 @@ items:
582556
href: app/app-insights-overview.md
583557
- name: FAQ
584558
href: /azure/azure-monitor/faq#application-insights
559+
- name: Tutorials
560+
items:
561+
- name: Application Insights SDK for ASP.NET Core applications
562+
href: app/tutorial-asp-net-core.md
563+
- name: Custom metrics with .NET and .NET Core
564+
href: app/tutorial-asp-net-custom-metrics.md
565+
- name: Find application run-time exceptions
566+
href: app/tutorial-runtime-exceptions.md
567+
- name: Find application performance issues
568+
href: app/tutorial-performance.md
569+
- name: Understand application users
570+
href: app/tutorial-users.md
571+
- name: Dashboard with application data
572+
href: app/tutorial-app-dashboards.md
573+
- name: Monitor mobile or UWP application
574+
href: app/mobile-center-quickstart.md
585575
- name: Auto-instrumentation
586576
items:
587577
- name: Overview
@@ -950,6 +940,7 @@ items:
950940
href: app/sharepoint.md
951941
- name: Windows desktop
952942
href: app/windows-desktop.md
943+
953944
- name: Container insights
954945
items:
955946
- name: Overview
@@ -1305,6 +1296,12 @@ items:
13051296
href: change/change-analysis-enable.md
13061297
- name: Visualizations
13071298
href: change/change-analysis-visualizations.md
1299+
- name: Custom filters
1300+
href: change/change-analysis-custom-filters.md
1301+
- name: Pin and share changes via Azure dashboard
1302+
href: change/change-analysis-query.md
1303+
- name: Track a web outage with Change Analysis
1304+
href: change/change-analysis-track-outages.md
13081305
- name: Troubleshoot
13091306
href: change/change-analysis-troubleshoot.md
13101307
- name: Respond
@@ -1436,6 +1433,12 @@ items:
14361433
href: alerts/alerts-enable-template.md
14371434
- name: Classic metric alert calling a webhook
14381435
href: alerts/alerts-webhooks.md
1436+
- name: Tutorials
1437+
items:
1438+
- name: Create a metric alert
1439+
href: alerts/tutorial-metric-alert.md
1440+
- name: Create a log query alert
1441+
href: alerts/tutorial-log-alert.md
14391442
- name: AutoScale
14401443
items:
14411444
- name: Overview

articles/sentinel/forward-syslog-monitor-agent.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,13 +10,13 @@ ms.custom: template-tutorial
1010
#Customer intent: As a security-engineer, I want to get syslog data into Microsoft Sentinel so that I can use the data with other data to do attack detection, threat visibility, proactive hunting, and threat response. As an IT administrator, I want to get syslog data into my Log Analytics workspace to monitor my linux-based devices.
1111
---
1212

13-
# Tutorial: Forward syslog data to a Log Analytics workspace by using the Azure Monitor agent
13+
# Forward syslog data to a Log Analytics workspace by using the Azure Monitor agent
1414

15-
In this tutorial, you'll configure a Linux virtual machine (VM) to forward syslog data to your workspace by using the Azure Monitor agent. These steps allow you to collect and monitor data from Linux-based devices where you can't install an agent like a firewall network device.
15+
In this article, we'll describe how to configure a Linux virtual machine (VM) to forward syslog data to your workspace by using the Azure Monitor agent. These steps allow you to collect and monitor data from Linux-based devices where you can't install an agent like a firewall network device.
1616

1717
Configure your linux-based device to send data to a Linux VM. The Azure Monitor agent on the VM forwards the syslog data to the Log Analytics workspace. Then use Microsoft Sentinel or Azure Monitor to monitor the device from the data stored in the Log Analytics workspace.
1818

19-
In this tutorial, you learn how to:
19+
In this article, you learn how to:
2020

2121
> [!div class="checklist"]
2222
> * Create a data collection rule
@@ -26,7 +26,7 @@ In this tutorial, you learn how to:
2626
2727
## Prerequisites
2828

29-
To complete the steps in this tutorial, you must have the following resources and roles.
29+
To complete the steps in this article, you must have the following resources and roles.
3030

3131
- Azure account with an active subscription. [Create an account for free](https://azure.microsoft.com/free/?WT.mc_id=A261C142F).
3232
- Azure account with the following roles to deploy the agent and create the data collection rules:

0 commit comments

Comments
 (0)