Skip to content

Commit bfa7d6a

Browse files
authored
Merge pull request #153363 from MicrosoftDocs/master
Merge master to live, 4 AM
2 parents 56b0c79 + 5ff5ca3 commit bfa7d6a

File tree

118 files changed

+2361
-1375
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

118 files changed

+2361
-1375
lines changed

.openpublishing.redirection.media-services.json

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -594,6 +594,21 @@
594594
"source_path_from_root": "/articles/media-services/azure-media-player/azure-media-player-release-notes.md",
595595
"redirect_url": "https://amp.azure.net/libs/amp/latest/docs/changelog.html",
596596
"redirect_document_id": false
597+
},
598+
{
599+
"source_path_from_root": "/articles/media-services/latest/encode-custom-presets-how-to.md",
600+
"redirect_url": "transform-custom-presets-how-to",
601+
"redirect_document_id": false
602+
},
603+
{
604+
"source_path_from_root": "/articles/media-services/latest/encode-custom-preset-cli-how-to.md",
605+
"redirect_url": "transform-custom-preset-cli-how-to",
606+
"redirect_document_id": false
607+
},
608+
{
609+
"source_path_from_root": "/articles/media-services/latest/encode-custom-preset-rest-how-to.md",
610+
"redirect_url": "transform-custom-preset-rest-how-to",
611+
"redirect_document_id": false
597612
}
598613
]
599614
}

articles/application-gateway/rewrite-http-headers-url.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -154,6 +154,14 @@ A rewrite rule set contains:
154154
* **URL Query String**: The value to which the query string is to be rewritten to.
155155
* **Re-evaluate path map**: Used to determine whether the URL path map is to be re-evaluated or not. If kept unchecked, the original URL path will be used to match the path-pattern in the URL path map. If set to true, the URL path map will be re-evaluated to check the match with the rewritten path. Enabling this switch helps in routing the request to a different backend pool post rewrite.
156156

157+
## Rewrite configuration common pitfall
158+
159+
* Enabling 'Re-evaluate path map' is not allowed for basic request routing rules. This is to prevent infinite evaluation loop for a basic routing rule.
160+
161+
* There needs to be at least 1 conditional rewrite rule or 1 rewrite rule which does not have 'Re-evaluate path map' enabled for path-based routing rules to prevent infinite evaluation loop for a path-based routing rule.
162+
163+
* Incoming requests would be terminated with a 500 error code in case a loop is created dynamically based on client inputs. The Application Gateway will continue to serve other requests without any degradation in such a scenario.
164+
157165
### Using URL rewrite or Host header rewrite with Web Application Firewall (WAF_v2 SKU)
158166

159167
When you configure URL rewrite or host header rewrite, the WAF evaluation will happen after the modification to the request header or URL parameters (post-rewrite). And when you remove the URL rewrite or host header rewrite configuration on your Application Gateway, the WAF evaluation will be done before the header rewrite (pre-rewrite). This order ensures that WAF rules are applied to the final request that would be received by your backend pool.

articles/automanage/automanage-virtual-machines.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ The Automanage account will be granted **Contributor** and **Resource Policy Con
7272
7373
## Participating services
7474

75-
:::image type="content" source="media\automanage-virtual-machines\intelligently-onboard-services.png" alt-text="Intelligently onboard services.":::
75+
:::image type="content" source="media\automanage-virtual-machines\intelligently-onboard-services-1.png" alt-text="Intelligently onboard services.":::
7676

7777
For the complete list of participating Azure services, as well as their supported environment, see the following:
7878
- [Automanage for Linux](automanage-linux.md)
48.6 KB
Loading

articles/availability-zones/az-region.md

Lines changed: 92 additions & 81 deletions
Large diffs are not rendered by default.

articles/azure-functions/durable/durable-functions-create-first-csharp.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -160,7 +160,7 @@ You have used Visual Studio Code to create and publish a C# durable function app
160160

161161
::: zone pivot="code-editor-visualstudio"
162162

163-
In this article, you learn how to Visual Studio 2019 to locally create and test a "hello world" durable function. This function orchestrates and chains-together calls to other functions. You then publish the function code to Azure. These tools are available as part of the Azure development workload in Visual Studio 2019.
163+
In this article, you learn how to use Visual Studio 2019 to locally create and test a "hello world" durable function. This function orchestrates and chains-together calls to other functions. You then publish the function code to Azure. These tools are available as part of the Azure development workload in Visual Studio 2019.
164164

165165
![Screenshot shows a Visual Studio 2019 window with a durable function.](./media/durable-functions-create-first-csharp/functions-vs-complete.png)
166166

articles/azure-monitor/alerts/alerts-common-schema-definitions.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ ms.date: 09/22/2020
1212
This article describes the [common alert schema definitions](./alerts-common-schema.md) for Azure Monitor, including those for webhooks, Azure Logic Apps, Azure Functions, and Azure Automation runbooks.
1313

1414
Any alert instance describes the resource that was affected and the cause of the alert. These instances are described in the common schema in the following sections:
15-
* **Essentials**: A set of standardized fields, common across all alert types, which describe what resource the alert is on, along with additional common alert metadata (for example, severity or description).
15+
* **Essentials**: A set of standardized fields, common across all alert types, which describe what resource the alert is on, along with additional common alert metadata (for example, severity or description). Definitions of severity can be found in the [alerts overview](alerts-overview.md#overview).
1616
* **Alert context**: A set of fields that describes the cause of the alert, with fields that vary based on the alert type. For example, a metric alert includes fields like the metric name and metric value in the alert context, whereas an activity log alert has information about the event that generated the alert.
1717

1818
**Sample alert payload**
@@ -537,4 +537,4 @@ Any alert instance describes the resource that was affected and the cause of the
537537
## Next steps
538538

539539
- Learn more about the [common alert schema](./alerts-common-schema.md).
540-
- Learn [how to create a logic app that uses the common alert schema to handle all your alerts](./alerts-common-schema-integrations.md).
540+
- Learn [how to create a logic app that uses the common alert schema to handle all your alerts](./alerts-common-schema-integrations.md).

articles/azure-monitor/app/javascript-react-plugin.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -167,12 +167,11 @@ The `useTrackEvent` Hook is used to track any custom event that an application m
167167
import React, { useState, useEffect } from "react";
168168
import { useAppInsightsContext, useTrackEvent } from "@microsoft/applicationinsights-react-js";
169169

170-
const ProductCart = () => {
170+
const MyComponent = () => {
171171
const appInsights = useAppInsightsContext();
172-
const trackCheckout = useTrackEvent(appInsights, "Checkout");
173-
const trackCartUpdate = useTrackEvent(appInsights, "Cart Updated");
174172
const [cart, setCart] = useState([]);
175-
173+
const trackCheckout = useTrackEvent(appInsights, "Checkout", cart);
174+
const trackCartUpdate = useTrackEvent(appInsights, "Cart Updated", cart);
176175
useEffect(() => {
177176
trackCartUpdate({ cartCount: cart.length });
178177
}, [cart]);
@@ -185,15 +184,16 @@ const ProductCart = () => {
185184
return (
186185
<div>
187186
<ul>
188-
<li>Product 1 <button onClick={() => setCart([...cart, "Product 1"])}>Add to Cart</button>
189-
<li>Product 2 <button onClick={() => setCart([...cart, "Product 2"])}>Add to Cart</button>
190-
<li>Product 3 <button onClick={() => setCart([...cart, "Product 3"])}>Add to Cart</button>
191-
<li>Product 4 <button onClick={() => setCart([...cart, "Product 4"])}>Add to Cart</button>
187+
<li>Product 1 <button onClick={() => setCart([...cart, "Product 1"])}>Add to Cart</button></li>
188+
<li>Product 2 <button onClick={() => setCart([...cart, "Product 2"])}>Add to Cart</button></li>
189+
<li>Product 3 <button onClick={() => setCart([...cart, "Product 3"])}>Add to Cart</button></li>
190+
<li>Product 4 <button onClick={() => setCart([...cart, "Product 4"])}>Add to Cart</button></li>
192191
</ul>
193192
<button onClick={performCheckout}>Checkout</button>
194193
</div>
195194
);
196195
}
196+
197197
export default MyComponent;
198198
```
199199

articles/azure-monitor/roles-permissions-security.md

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,9 @@
11
---
22
title: Roles, permissions, and security in Azure Monitor
33
description: Learn how to use Azure Monitor's built-in roles and permissions to restrict access to monitoring resources.
4-
author: johnkemnetz
54
services: azure-monitor
6-
75
ms.topic: conceptual
86
ms.date: 11/27/2017
9-
ms.author: johnkem
107
---
118
# Roles, permissions, and security in Azure Monitor
129

articles/azure-monitor/vm/vminsights-health-configure-dcr.md

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -171,17 +171,17 @@ List of one or more strings that define which monitors in health hierarchy will
171171
The following table lists the current available monitor names.
172172

173173
| Type name | Name | Description |
174-
|:---|:---|:---|
175-
| root | root | Top level monitor representing virtual machine health. | |
176-
| cpu-utilization | cpu-utilization | CPU utilization monitor. | |
177-
| logical-disks | logical-disks | Aggregate monitor for health state of all monitored disks on Windows virtual machine. | |
178-
| logical-disks\|* | logical-disks\|C:<br>logical-disks\|D: | Aggregate monitor tracking health of a given disk on Windows virtual machine. |
179-
| logical-disks\|*\|free-space | logical-disks\|C:\|free-space<br>logical-disks\|D:\|free-space | Disk free space monitor on Windows virtual machine. |
174+
|:----------|:-----|:------------|
175+
| root | root | Top level monitor representing virtual machine health. |
176+
| cpu-utilization | cpu-utilization | CPU utilization monitor. |
177+
| logical-disks | logical-disks | Aggregate monitor for health state of all monitored disks on Windows virtual machine. |
178+
| logical-disks\|\* | logical-disks\|C:<br>logical-disks\|D: | Aggregate monitor tracking health of a given disk on Windows virtual machine. |
179+
| logical-disks\|\*\|free-space | logical-disks\|C:\|free-space<br>logical-disks\|D:\|free-space | Disk free space monitor on Windows virtual machine. |
180180
| filesystems | filesystems | Aggregate monitor for health of all filesystems on Linux virtual machine. |
181-
| filesystems\|* | filesystems\|/<br>filesystems\|/mnt | Aggregate monitor tracking health of a filesystem of Linux virtual machine. | filesystems|/var/log |
182-
| filesystems\|*\|free-space | filesystems\|/\|free-space<br>filesystems\|/mnt\|free-space | Disk free space monitor on Linux virtual machine filesystem. |
183-
| memory | memory | Aggregate monitor for health of virtual machine memory. | |
184-
| memory\|available| memory\|available | Monitor tracking available memory on the virtual machine. | |
181+
| filesystems\|\* | filesystems\|/<br>filesystems\|/mnt | Aggregate monitor tracking health of a filesystem of Linux virtual machine. |
182+
| filesystems\|\*\|free-space | filesystems\|/\|free-space<br>filesystems\|/mnt\|free-space | Disk free space monitor on Linux virtual machine filesystem. |
183+
| memory | memory | Aggregate monitor for health of virtual machine memory. |
184+
| memory\|available | memory\|available | Monitor tracking available memory on the virtual machine. |
185185

186186

187187
## alertConfiguration element
@@ -271,4 +271,4 @@ For a sample data collection rule enabling guest monitoring, see [Enable a virtu
271271

272272
## Next steps
273273

274-
- Read more about [data collection rules](../agents/data-collection-rule-overview.md).
274+
- Read more about [data collection rules](../agents/data-collection-rule-overview.md).

0 commit comments

Comments
 (0)