Skip to content

Commit 0b79186

Browse files
committed
Merge branch 'main' of https://github.com/MicrosoftDocs/azure-docs-pr into us297322-content-curation
2 parents 6d98b52 + 2963280 commit 0b79186

File tree

32 files changed

+43
-78
lines changed

32 files changed

+43
-78
lines changed

articles/api-management/high-availability.md

Lines changed: 14 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
---
22
title: Ensure reliability of your Azure API Management instance
33
titleSuffix: Azure API Management
4-
description: Learn how to use Azure reliability features including availability zones and multiregion deployments to make your Azure API Management service instance resilient to cloud failures.
4+
description: Learn about features including availability zones and multiregion deployments to make your Azure API Management instance resilient to cloud failures.
55
author: dlepow
66
ms.service: azure-api-management
7-
ms.topic: conceptual
8-
ms.date: 03/08/2024
7+
ms.topic: concept-article
8+
ms.date: 08/14/2024
99
ms.author: danlep
1010
ms.custom: engagement-fy23, build-2024
1111
---
@@ -14,32 +14,33 @@ ms.custom: engagement-fy23, build-2024
1414

1515
[!INCLUDE [api-management-availability-premium](../../includes/api-management-availability-premium.md)]
1616

17-
This article introduces service capabilities and considerations to ensure that your API Management instance continues to serve API requests if Azure outages occur.
17+
This article is an overview of service capabilities to ensure that your API Management instance continues to serve API requests if Azure outages occur.
1818

19-
API Management supports the following key service capabilities that are recommended for [reliable and resilient](../reliability/overview.md) Azure solutions. Use them individually, or together, to improve the availability of your API Management solution:
19+
API Management offers the following capabilities for [reliable and resilient](../reliability/overview.md) Azure solutions. Use them individually or together to enhance availability:
2020

21-
* **Availability zones**, to provide resilience to datacenter-level outages
21+
* **Availability zones**: Resilience to datacenter-level outages
2222

23-
* **Multi-region deployment**, to provide resilience to regional outages
23+
* **Multi-region deployment**: Resilience to regional outages
2424

2525
> [!NOTE]
26-
> API Management supports availability zones and multi-region deployment in the **Premium** service tier.
26+
> * Availability zones and multi-region deployment are supported in the **Premium** tier.
27+
> * For configuration, see [Migrate API Management to availability zone support](/azure/reliability/migrate-api-mgt?toc=%2Fazure%2Fapi-management%2Ftoc.json&bc=%2Fazure%2Fapi-management%2Fbreadcrumb%2Ftoc.json) and [Deploy API Management in multiple regions](api-management-howto-deploy-multi-region.md).
2728
28-
## Availability zones
2929

30-
Azure [availability zones](../reliability/availability-zones-overview.md) are physically separate locations within an Azure region that are tolerant to datacenter-level failures. Each zone is composed of one or more datacenters equipped with independent power, cooling, and networking infrastructure. To ensure resiliency, a minimum of 3 separate availability zones are present in all availability zone-enabled regions.
30+
## Availability zones
3131

32+
Azure availability zones are physically separate locations within an Azure region that are tolerant to datacenter-level failures. Each zone is composed of one or more datacenters equipped with independent power, cooling, and networking infrastructure. To ensure resiliency, a minimum of 3 separate availability zones are present in all availability zone-enabled regions. [Learn more](../reliability/availability-zones-overview.md)
3233

33-
Enabling [zone redundancy](../reliability/migrate-api-mgt.md) for an API Management instance in a supported region provides redundancy for all [service components](api-management-key-concepts.md#api-management-components): gateway, management plane, and developer portal. Azure automatically replicates all service components across the zones that you select. Zone redundancy is only available in the Premium service tier.
34+
Enabling [zone redundancy](../reliability/migrate-api-mgt.md) for an API Management instance in a supported region provides redundancy for all [service components](api-management-key-concepts.md#api-management-components): gateway, management plane, and developer portal. Azure automatically replicates all service components across the zones that you select.
3435

3536
When you enable zone redundancy in a region, consider the number of API Management scale [units](upgrade-and-scale.md) that need to be distributed. Minimally, configure the same number of units as the number of availability zones, or a multiple so that the units are distributed evenly across the zones. For example, if you select 3 availability zones in a region, you could have 3 units so that each zone hosts one unit.
3637

3738
> [!NOTE]
38-
> Use the [capacity](api-management-capacity.md) metric and your own testing to decide on the number of scale units that will provide the gateway performance for your needs. Learn more about [scaling and upgrading](upgrade-and-scale.md) your service instance.
39+
> Use the [capacity](api-management-capacity.md) metric and your own testing to decide the number of scale units that will provide the gateway performance for your needs. Learn more about [scaling and upgrading](upgrade-and-scale.md) your service instance.
3940
4041
## Multi-region deployment
4142

42-
With [multi-region deployment](api-management-howto-deploy-multi-region.md), you can add regional API gateways to an existing API Management instance in one or more supported Azure regions. Multi-region deployment helps reduce request latency perceived by geographically distributed API consumers and improves service availability if one region goes offline. Multi-region deployment is only available in the Premium service tier.
43+
With [multi-region deployment](api-management-howto-deploy-multi-region.md), you can add regional API gateways to an existing API Management instance in one or more supported Azure regions. Multi-region deployment helps reduce request latency perceived by geographically distributed API consumers and improves service availability if one region goes offline.
4344

4445
[!INCLUDE [api-management-multi-region-concepts](../../includes/api-management-multi-region-concepts.md)]
4546

articles/azure-monitor/profiler/profiler-overview.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: Analyze application performance traces with Application Insights Profiler
33
description: Identify the hot path in your web server code with a low-footprint profiler.
44
ms.contributor: charles.weininger
55
ms.topic: conceptual
6-
ms.date: 07/11/2024
6+
ms.date: 08/15/2024
77
ms.reviewer: ryankahng
88
---
99

@@ -57,6 +57,7 @@ If you've enabled Profiler but aren't seeing traces, see the [Troubleshooting gu
5757
- **Profiling web apps**:
5858
- Although you can use Profiler at no extra cost, your web app must be hosted in the basic tier of the Web Apps feature of Azure App Service, at minimum.
5959
- You can attach only one profiler to each web app.
60+
- Profiler on Linux is only supported on Windows-based web apps.
6061

6162
## Next steps
6263
Learn how to enable Profiler on your Azure service:

articles/azure-monitor/profiler/profiler.md

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,18 +2,19 @@
22
title: Enable Profiler for Azure App Service apps | Microsoft Docs
33
description: Profile live apps on Azure App Service with Application Insights Profiler.
44
ms.topic: conceptual
5-
ms.date: 09/21/2023
5+
ms.date: 08/15/2024
66
ms.reviewer: ryankahng
77
---
88

99
# Enable Profiler for Azure App Service apps
1010

1111
[Application Insights Profiler](./profiler-overview.md) is preinstalled as part of the Azure App Service runtime. You can run Profiler on ASP.NET and ASP.NET Core apps running on App Service by using the Basic service tier or higher. Follow these steps, even if you included the Application Insights SDK in your application at build time.
1212

13-
To enable Profiler on Linux, walk through the [ASP.NET Core Azure Linux web apps instructions](profiler-aspnetcore-linux.md).
13+
Codeless installation of Application Insights Profiler:
14+
- Follows [the .NET Core support policy](https://dotnet.microsoft.com/platform/support/policy/dotnet-core).
15+
- Is only supported on *Windows-based* web apps.
1416

15-
> [!NOTE]
16-
> Codeless installation of Application Insights Profiler follows the .NET Core support policy. For more information about supported runtime, see [.NET Core Support Policy](https://dotnet.microsoft.com/platform/support/policy/dotnet-core).
17+
To enable Profiler on Linux, walk through the [ASP.NET Core Azure Linux web apps instructions](profiler-aspnetcore-linux.md).
1718

1819
## Prerequisites
1920

-17.8 KB
Loading
-715 Bytes
Loading
15.3 KB
Loading
-1.4 KB
Loading
16.8 KB
Loading
33.1 KB
Loading
-1.77 KB
Loading

0 commit comments

Comments
 (0)