Skip to content

Commit 9a061f6

Browse files
Learn Build Service GitHub AppLearn Build Service GitHub App
authored andcommitted
Merging changes synced from https://github.com/MicrosoftDocs/SupportArticles-docs-pr (branch live)
2 parents ed3ab6e + 4d31f55 commit 9a061f6

File tree

4 files changed

+84
-1
lines changed

4 files changed

+84
-1
lines changed

support/azure/azure-functions/availability/functions-troubleshoot-issues.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
title: Resolve Function App Down or Reporting Errors
33
description: Describes how to troubleshoot an Azure Functions app if it's not responding or reports errors.
44
ms.date: 08/05/2025
5-
ms.reviewer: v-liuamson; v-gsitser
5+
ms.reviewer: v-liuamson; v-gsitser, v-ryanberg
66
ms.custom: sap:Function app down or reporting errors
77
---
88

support/azure/azure-functions/welcome-azure-functions.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,13 +16,21 @@ metadata:
1616
landingContent:
1717

1818
# Card
19+
1920
- title: Application Code Deployment
2021
linkLists:
2122
- linkListType: how-to-guide
2223
links:
2324
- text: Application issues post deployment
2425
url: deployment/functions-deploying-runtime-issues-post-deployment.md
2526

27+
- title: Availability
28+
linkLists:
29+
- linkListType: how-to-guide
30+
links:
31+
- text: Function App Down or Reporting Errors
32+
url: availability/functions-troubleshoot-issues.md
33+
2634
- title: Configuring and Managing Function Apps
2735
linkLists:
2836
- linkListType: how-to-guide
Lines changed: 73 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,73 @@
1+
---
2+
title: Troubleshoot Live Metrics Issues
3+
description: Provides general recommendations and specific suggestions for live metrics issues.
4+
ms.date: 10/09/2025
5+
ms.service: azure-monitor
6+
ms.custom: Application Insights portal experiences
7+
---
8+
# Troubleshoot Live Metrics issues
9+
10+
This article discusses common troubleshooting scenarios for the [live metrics](/azure/azure-monitor/app/live-stream) experience in Application Insights.
11+
12+
## Missing live metrics data
13+
14+
The live metrics experience uses different endpoints than other Application Insights telemetry. Make sure [live metrics endpoints and outgoing ports](/azure/azure-monitor/fundamentals/azure-monitor-network-access) are open in the firewall of your servers.
15+
16+
As described in the [Azure TLS 1.2 migration announcement](https://azure.microsoft.com/updates/azuretls12/), live metrics now only support TLS 1.2. If you're using an older version of TLS, the live metrics pane doesn't display any data. For applications based on .NET Framework 4.5.1, see [Enable Transport Layer Security (TLS) 1.2 on clients - Configuration Manager](/mem/configmgr/core/plan-design/security/enable-tls-1-2-client#bkmk_net) to support the newer TLS version.
17+
18+
Validate Application Insights is enabled and your app is using a recent version of the [Azure Monitor OpenTelemetry Distro](/azure/azure-monitor/app/opentelemetry-enable). If you're using the.NET Classic API, install the [Application Insights](https://www.nuget.org/packages/Microsoft.ApplicationInsights.AspNetCore) NuGet package.
19+
20+
## Authorize connected servers: This option will not be available
21+
22+
We strongly discourage the use of unsecured channels.
23+
24+
If you choose to try custom filters without setting up an authenticated channel, you have to authorize connected servers in every new session or when new servers come online. Further, the use of unsecured channels will be automatically disabled after six months.
25+
26+
A dialog will display a warning, "You can stream metrics and events with custom filters, which are sent back to your app. Avoid entering potentially sensitive information (such as customer ID), until you set up an authenticated channel. However, if you recognize and trust all servers below, you can try custom filters without authentication. This option will not be available after ##/##/####. Servers connected without authentication:"
27+
28+
To fix this warning, see [Secure the control channel](/azure/azure-monitor/app/live-stream#secure-the-control-channel).
29+
30+
## Low number of monitored server instances
31+
32+
The number of monitored server instances displayed by live metrics might be lower than the actual number of instances allocated for the application. This mismatch is because many modern web servers unload applications that don't receive requests over a period of time to conserve resources. Because live metrics only count servers that are currently running the application, servers that have already unloaded the process aren't included in that total.
33+
34+
## Missing configuration for .NET
35+
36+
1. Verify that you're using the latest version of the NuGet package [Microsoft.ApplicationInsights.PerfCounterCollector](https://www.nuget.org/packages/Microsoft.ApplicationInsights.PerfCounterCollector).
37+
38+
1. Edit the `ApplicationInsights.config` file:
39+
40+
* Verify that the connection string points to the Application Insights resource you're using.
41+
* Locate the `QuickPulseTelemetryModule` configuration option. If it isn't there, add it.
42+
* Locate the `QuickPulseTelemetryProcessor` configuration option. If it isn't there, add it.
43+
44+
```xml
45+
<TelemetryModules>
46+
<Add Type="Microsoft.ApplicationInsights.Extensibility.PerfCounterCollector.
47+
QuickPulse.QuickPulseTelemetryModule, Microsoft.AI.PerfCounterCollector"/>
48+
</TelemetryModules>
49+
50+
<TelemetryProcessors>
51+
<Add Type="Microsoft.ApplicationInsights.Extensibility.PerfCounterCollector.
52+
QuickPulse.QuickPulseTelemetryProcessor, Microsoft.AI.PerfCounterCollector"/>
53+
</TelemetryProcessors>
54+
```
55+
56+
1. Restart the application.
57+
58+
## "Data is temporarily inaccessible" status message
59+
60+
When navigating to live metrics, you can see a banner with the status message: "Data is temporarily inaccessible. The updates on our status are posted here https://aka.ms/aistatus"
61+
62+
Follow the link to the *Azure status* page and check if there's an activate outage affecting Application Insights. Verify that firewalls and browser extensions aren't blocking access to live metrics if an outage isn't occurring. For example, some popular ad-blocker extensions block connections to `*.monitor.azure.com`. In order to use the full capabilities of live metrics, either disable the ad-blocker extension or add an exclusion rule for the domain `*.livediagnostics.monitor.azure.com` to your ad-blocker, firewall, etc.
63+
64+
## Unexpected large number of requests to livediagnostics.monitor.azure.com
65+
66+
Application Insights SDKs use a REST API to communicate with QuickPulse endpoints, which provide live metrics for your web application. By default, the SDKs poll the endpoints once every five seconds to check if you're viewing the live metrics pane in the Azure portal.
67+
68+
If you open live metrics, the SDKs switch to a higher frequency mode and send new metrics to QuickPulse every second. This allows you to monitor and diagnose your live application with 1-second latency, but also generates more network traffic. To restore normal flow of traffic, naviage away from the live metrics pane.
69+
70+
> [!NOTE]
71+
> The REST API calls made by the SDKs to QuickPulse endpoints aren't tracked by Application Insights and don't affect your dependency calls or other metrics. However, you may see them in other network monitoring tools.
72+
73+
[!INCLUDE [Azure Help Support](../../../includes/azure-help-support.md)]

support/azure/azure-monitor/toc.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,8 @@ items:
8080
items:
8181
- name: Troubleshoot Application map issues
8282
href: app-insights/troubleshoot-application-map-issues.md
83+
- name: Troubleshoot Live Metrics issues
84+
href: app-insights/troubleshoot-live-metrics.md
8385
- name: Availability Tests
8486
items:
8587
- name: Availability monitoring common issues FAQ

0 commit comments

Comments
 (0)