You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/azure-monitor/app/live-stream.md
+8-11Lines changed: 8 additions & 11 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -12,7 +12,7 @@ ms.devlang: csharp
12
12
Monitor your live, in-production web application by using Live Metrics (also known as QuickPulse) from [Application Insights](./app-insights-overview.md). Select and filter metrics and performance counters to watch in real time, without any disturbance to your service. Inspect stack traces from sample failed requests and exceptions. Together with [Profiler](./profiler.md) and [Snapshot debugger](./snapshot-debugger.md), Live Metrics provides a powerful and non-invasive diagnostic tool for your live website.
13
13
14
14
> [!NOTE]
15
-
> Live Metrics only supports TLS 1.2. For more information, refer to [Troubleshooting](#troubleshooting).
15
+
> Live Metrics only supports TLS 1.2. For more information, see [Troubleshooting](#troubleshooting).
16
16
17
17
With Live Metrics, you can:
18
18
@@ -174,7 +174,7 @@ Live Metrics custom filters allow you to control which of your application's tel
174
174
- Recommended: Secure Live Metrics channel using [Azure AD authentication](./azure-ad-authentication.md#configuring-and-enabling-azure-ad-based-authentication)
175
175
- Legacy (no longer recommended): Set up an authenticated channel by configuring a secret API key as explained below
176
176
177
-
It is possible to try custom filters without having to set up an authenticated channel. Simply click on any of the filter icons and authorize the connected servers. Notice that if you choose this option, you will have to authorize the connected servers once every new session or when a new server comes online.
177
+
It's possible to try custom filters without having to set up an authenticated channel. Simply click on any of the filter icons and authorize the connected servers. Notice that if you choose this option, you'll have to authorize the connected servers once every new session or when a new server comes online.
178
178
179
179
> [!WARNING]
180
180
> We strongly discourage the use of unsecured channels and will disable this option 6 months after you start using it. The “Authorize connected servers” dialog displays the date (highlighted below) after which this option will be disabled.
@@ -259,7 +259,7 @@ Create an API key from within your Application Insights resource and go to **Set
259
259
260
260
Basic metrics include request, dependency, and exception rate. Performance metrics (performance counters) include memory and CPU. Sample telemetry shows a stream of detailed information for failed requests and dependencies, exceptions, events, and traces.
261
261
262
-
\* PerfCounters support varies slightly across versions of .NET Core that do not target the .NET Framework:
262
+
\* PerfCounters support varies slightly across versions of .NET Core that don't target the .NET Framework:
263
263
264
264
- PerfCounters metrics are supported when running in Azure App Service for Windows. (AspNetCore SDK Version 2.4.1 or higher)
265
265
- PerfCounters are supported when app is running in ANY Windows machines (VM or Cloud Service or on-premises etc.) (AspNetCore SDK Version 2.7.1 or higher), but for apps targeting .NET Core [LTS](https://dotnet.microsoft.com/platform/support/policy/dotnet-core) or higher.
@@ -269,18 +269,15 @@ Basic metrics include request, dependency, and exception rate. Performance metri
269
269
270
270
Live Metrics uses different IP addresses than other Application Insights telemetry. Make sure [those IP addresses](./ip-addresses.md) are open in your firewall. Also check the [outgoing ports for Live Metrics](./ip-addresses.md#outgoing-ports) are open in the firewall of your servers.
271
271
272
-
As described in the [Azure TLS 1.2 migration announcement](https://azure.microsoft.com/updates/azuretls12/), Live Metrics now only supports TLS 1.2. If you are using an older version of TLS, Live Metrics will not display any data. For applications based on .NET Framework 4.5.1, refer to [How to 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 newer TLS version.
273
-
274
-
> [!WARNING]
275
-
> Currently, authenticated channel only supports manual SDK instrumentation. The authenticated channel cannot be configured with auto-instrumentation (used to be known as "codeless attach").
272
+
As described in the [Azure TLS 1.2 migration announcement](https://azure.microsoft.com/updates/azuretls12/), Live Metrics now only supports TLS 1.2. If you're using an older version of TLS, Live Metrics won't display any data. For applications based on .NET Framework 4.5.1, refer to [How to 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 newer TLS version.
276
273
277
274
### Missing configuration for .NET
278
275
279
-
1. Verify you are using the latest version of the NuGet package [Microsoft.ApplicationInsights.PerfCounterCollector](https://www.nuget.org/packages/Microsoft.ApplicationInsights.PerfCounterCollector)
276
+
1. Verify you're using the latest version of the NuGet package [Microsoft.ApplicationInsights.PerfCounterCollector](https://www.nuget.org/packages/Microsoft.ApplicationInsights.PerfCounterCollector)
280
277
2. Edit the `ApplicationInsights.config` file
281
-
* Verify that the connection string points to the Application Insights resource you are using
282
-
* Locate the `QuickPulseTelemetryModule` configuration option; if it is not there, add it
283
-
* Locate the `QuickPulseTelemetryProcessor` configuration option; if it is not there, add it
278
+
* Verify that the connection string points to the Application Insights resource you're using
279
+
* Locate the `QuickPulseTelemetryModule` configuration option; if it isn't there, add it
280
+
* Locate the `QuickPulseTelemetryProcessor` configuration option; if it isn't there, add it
0 commit comments