Skip to content

Commit 373be9e

Browse files
committed
Clarify what runtime scale monitoring and target-based scaling is for.
1 parent 5389623 commit 373be9e

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

articles/azure-functions/functions-networking-options.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -212,7 +212,7 @@ Currently, you can use non-HTTP trigger functions from within a virtual network
212212

213213
### Premium plan with virtual network triggers
214214

215-
When you run a Premium plan, you can connect non-HTTP trigger functions to services that run inside a virtual network. To do this, you must enable virtual network trigger support for your function app. The **Runtime Scale Monitoring** setting is found in the [Azure portal](https://portal.azure.com) under **Configuration** > **Function runtime settings**.
215+
The Premium plan supports functions that are triggered by services inside a virtual network. These non-HTTP triggers are known as virtual network triggers. To enable dynamic scaling for function apps triggered by them, the **Runtime Sclae Monitoring** setting must be turned on. The setting can be found in the [Azure Portal](https://portal.azure.com) under **Configuration** > **Function runtime settings**.
216216

217217
:::image type="content" source="media/functions-networking-options/virtual-network-trigger-toggle.png" alt-text="VNETToggle":::
218218

@@ -237,9 +237,9 @@ $Resource | Set-AzResource -Force
237237
---
238238

239239
> [!TIP]
240-
> Enabling virtual network triggers may have an impact on the performance of your application since your App Service plan instances will need to monitor your triggers to determine when to scale. This impact is likely to be very small.
240+
> Enabling virtual network triggers may have an impact on the performance of your application since your App Service plan instances monitor your triggers to determine when to scale. Though, this impact is likely to be very small.
241241
242-
Virtual network triggers are supported in version 2.x and above of the Functions runtime. The following non-HTTP trigger types are supported.
242+
Virtual network triggers are supported in Functions runtime version 2.x and above. The table below contains the non-HTTP trigger types that are supported. We recommend upgrading to versions that also support [target-based scaling](functions-target-based-scaling.md#premium-plan-with-runtime-scale-monitoring-enabled) to get the best scaling performance.
243243

244244
| Extension | Minimum version |
245245
|-----------|---------|

articles/azure-functions/functions-target-based-scaling.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ To learn more, see the [example configurations for the supported extensions](#su
7272

7373
## Premium plan with runtime scale monitoring enabled
7474

75-
In [runtime scale monitoring](functions-networking-options.md?tabs=azure-cli#premium-plan-with-virtual-network-triggers), the extensions handle target-based scaling. Hence, in addition to the function app runtime version requirement, your extension packages must meet the following minimum versions:
75+
When [runtime scale monitoring](functions-networking-options.md?tabs=azure-cli#premium-plan-with-virtual-network-triggers) is enabled, the extensions handle dyanmic scaling. This is because the scale controller does not have access to services secured by a virtual network. After you enable runtime scale monitoring, you'll need to upgrade your extension packages to the minimum versions below to unlock the additional target-based scaling logic.
7676

7777
| Extension Name | Minimum Version Needed |
7878
| -------------- | ---------------------- |

0 commit comments

Comments
 (0)