Skip to content

Commit 189587d

Browse files
[SVLS-8031] Clarify .NET Azure Function Hosting Plan Support (#33098)
* clarify extension support for .net windows function apps * clarify serverless compatibility layer support for .net windows function apps * fix typos * fix link from windows code page * reword instructions * format lists with html * remove extra detail from windows code page
1 parent a147172 commit 189587d

File tree

2 files changed

+13
-2
lines changed

2 files changed

+13
-2
lines changed

content/en/serverless/azure_app_service/windows_code.md

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,13 +30,19 @@ The Datadog extension for Azure App Service provides monitoring capabilities in
3030
- Support for submitting custom metrics using [DogStatsD][1].
3131

3232
<div class="alert alert-info">
33-
The extension supports Azure App Service Web Apps on Basic, Standard, and Premium plans. Flex or Consumption plans are not supported.<br/><br/>
33+
The extension supports the following:
34+
<ul>
35+
<li>App Service Web Apps: Supported for .NET, Java, and Node runtimes on Basic, Standard, and Premium plans.</li>
36+
<li>Azure Functions: Supported only for the .NET runtime on Basic, Standard, and Premium plans.</li>
37+
</ul>
38+
39+
For all other Azure Functions configurations, you must use the <a href="/serverless/azure_functions">Serverless Compatibility Layer</a>.
3440

3541
<strong>Interested in support for other App Service resource types or runtimes?</strong> <a href="https://forms.gle/n4nQcxEyLqDBMCDA7">Sign up</a> to be notified when a Preview becomes available.</div>
3642

3743
### Supported runtimes
3844

39-
The Datadog .NET, Java, and Node.js APM extensions support the following runtimes in Windows Code web apps:
45+
The Datadog .NET, Java, and Node.js APM extensions support the following runtimes:
4046

4147
| Framework | Supported runtimes |
4248
| --------- | ------------------ |

content/en/serverless/azure_functions/_index.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,10 @@ further_reading:
1212
## Overview
1313
This page explains how to collect traces, trace metrics, runtime metrics, and custom metrics from your Azure Functions. To collect additional metrics, install the [Datadog Azure integration][5].
1414

15+
The recommended installation method depends on your Azure Function’s configuration:
16+
- For .NET Windows Azure Functions running on Dedicated/App Service or Premium plans: use the [Datadog .NET APM Extension][9].
17+
- For all other configurations (including different runtimes, operating systems, or hosting plans): Follow the instructions below to install the Serverless Compatibility Layer.
18+
1519
## Setup
1620

1721
If you haven't already, install the [Datadog-Azure integration][5] to collect metrics and logs. Then instrument your application with the following steps:
@@ -218,3 +222,4 @@ You can collect [debug logs][6] for troubleshooting. To configure debug logs, us
218222
[6]: /tracing/troubleshooting/tracer_debug_logs/#enable-debug-mode
219223
[7]: /getting_started/tagging/unified_service_tagging/
220224
[8]: https://learn.microsoft.com/en-us/azure/azure-functions/flex-consumption-plan
225+
[9]: /serverless/azure_app_service/windows_code/?tab=net

0 commit comments

Comments
 (0)