Skip to content

Commit f31d906

Browse files
author
Kai Nawroth
committed
Making further adjustments
1 parent 6b2a6a0 commit f31d906

File tree

5 files changed

+9
-11
lines changed

5 files changed

+9
-11
lines changed

articles/azure-monitor/app/asp-net-core.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -229,7 +229,7 @@ The preceding sample is for a console app, but the same code can be used in any
229229

230230
#### Add an API key to configuration
231231

232-
If you set up an authenticated channel by configuring a secret API key as explained in the "Legacy option" section in [Live metrics: Monitor and diagnose with 1-second latency](./live-stream.md#legacy-option-create-an-api-key), you can add it to configuration.
232+
If you [create a secret API key](./live-stream.md#legacy-option-create-an-api-key) to set up an authenticated channel, you can add it to configuration.
233233

234234
> [!NOTE]
235235
> Setting up an authenticated channel by configuring a secret API key is no longer recommended. Instead, we recommend securing the live metrics channel by using [Microsoft Entra authentication](./azure-ad-authentication.md#configure-and-enable-azure-ad-based-authentication).

articles/azure-monitor/app/asp-net.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -435,7 +435,7 @@ The preceding sample is for a console app, but the same code can be used in any
435435

436436
### Add an API key to configuration
437437

438-
If you set up an authenticated channel by configuring a secret API key as explained in the "Legacy option" section in [Live metrics: Monitor and diagnose with 1-second latency](./live-stream.md#legacy-option-create-an-api-key), you can add it to configuration.
438+
If you [create a secret API key](./live-stream.md#legacy-option-create-an-api-key) to set up an authenticated channel, you can add it to configuration.
439439

440440
> [!NOTE]
441441
> Setting up an authenticated channel by configuring a secret API key is no longer recommended. Instead, we recommend securing the live metrics channel by using [Microsoft Entra authentication](./azure-ad-authentication.md#configure-and-enable-azure-ad-based-authentication).

articles/azure-monitor/app/live-stream.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ Live metrics is currently supported for ASP.NET, ASP.NET Core, Azure Functions,
5454
* [.NET Applications: Enable using code](#enable-live-metrics-by-using-code-for-any-net-application).
5555
* [Node.js](./nodejs.md#live-metrics)
5656

57-
2. In the [Azure portal](https://portal.azure.com), open the Application Insights resource for your app. Then open Live Stream.
57+
2. In the [Azure portal](https://portal.azure.com), open the Application Insights resource for your application. Under **Investigate**, open **Live metrics**.
5858

5959
3. [Secure the control channel](#secure-the-control-channel) if you might use sensitive data like customer names in your filters.
6060

@@ -114,7 +114,7 @@ If you want to monitor a particular server role instance, you can filter by serv
114114
Live metrics custom filters allow you to control which of your application's telemetry is streamed to the live metrics view in the Azure portal. The filters criteria are sent to the apps that are instrumented with the Application Insights SDK. The filter value could potentially contain sensitive information, such as the customer ID. To keep this value secured and prevent potential disclosure to unauthorized applications, you have two options:
115115

116116
- **Recommended:** Secure the live metrics channel by using [Microsoft Entra authentication](./azure-ad-authentication.md#configure-and-enable-azure-ad-based-authentication).
117-
- **Legacy (no longer recommended):** Set up an authenticated channel by configuring a secret API key as explained in the "Legacy option" section below.
117+
- **Legacy (no longer recommended):** Set up an authenticated channel by configuring a secret API key as explained in the [Legacy option section](#legacy-option-create-an-api-key) below.
118118

119119
> [!NOTE]
120120
> On September 30, 2025, API keys used to stream live metrics telemetry into Application Insights will be retired. After that date, applications that use API keys won't be able to send live metrics data to your Application Insights resource. Authenticated telemetry ingestion for live metrics streaming to Application Insights will need to be done with [Microsoft Entra authentication for Application Insights](./azure-ad-authentication.md).
@@ -138,12 +138,12 @@ It's possible to try custom filters without having to set up an authenticated ch
138138

139139
### Add an API key to configuration
140140

141-
You can add an API key to configuration for ASP.NET, ASP.NET Core, WorkerService, and Azure Functions apps:
141+
For ASP.NET, ASP.NET Core, WorkerService, and Azure Functions apps, you can add an API key to configuration:
142142

143143
- [.NET Core](./asp-net-core.md#add-an-api-key-to-configuration)
144144
- [.NET Framework](./asp-net.md#add-an-api-key-to-configuration)
145-
- [WorkerService]()
146-
- [Azure Functions apps]()
145+
- [WorkerService](./worker-service.md#add-an-api-key-to-configuration)
146+
- [Azure Functions apps](./monitor-functions.md#add-an-api-key-to-configuration)
147147

148148
## Supported features table
149149

articles/azure-monitor/app/monitor-functions.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -180,13 +180,11 @@ def main(req: func.HttpRequest, context) -> func.HttpResponse:
180180

181181
### Add an API key to configuration
182182

183-
If you set up an authenticated channel by configuring a secret API key as explained in the "Legacy option" section in [Live metrics: Monitor and diagnose with 1-second latency](./live-stream.md#legacy-option-create-an-api-key), you can add it to configuration.
183+
For Azure Functions apps (v2), you can secure the channel with an API key by using an environment variable.
184184

185185
> [!NOTE]
186186
> Setting up an authenticated channel by configuring a secret API key is no longer recommended. Instead, we recommend securing the live metrics channel by using [Microsoft Entra authentication](./azure-ad-authentication.md#configure-and-enable-azure-ad-based-authentication).
187187
188-
For Azure Functions apps (v2), you can secure the channel with an API key by using an environment variable.
189-
190188
Create an API key from within your Application Insights resource and go to **Settings** > **Configuration** for your Azure Functions app. Select **New application setting**, enter a name of `APPINSIGHTS_QUICKPULSEAUTHAPIKEY`, and enter a value that corresponds to your API key.
191189

192190
## Next steps

articles/azure-monitor/app/worker-service.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -317,7 +317,7 @@ The following sections list the full telemetry automatically collected by Applic
317317

318318
#### Add an API key to configuration
319319

320-
If you set up an authenticated channel by configuring a secret API key as explained in the "Legacy option" section in [Live metrics: Monitor and diagnose with 1-second latency](./live-stream.md#legacy-option-create-an-api-key), you can add it to configuration.
320+
If you [create a secret API key](./live-stream.md#legacy-option-create-an-api-key) to set up an authenticated channel, you can add it to configuration.
321321

322322
> [!NOTE]
323323
> Setting up an authenticated channel by configuring a secret API key is no longer recommended. Instead, we recommend securing the live metrics channel by using [Microsoft Entra authentication](./azure-ad-authentication.md#configure-and-enable-azure-ad-based-authentication).

0 commit comments

Comments
 (0)