Skip to content

Commit 9559cd0

Browse files
Merge pull request #209872 from kainawroth/patch-1
Removing misleading note about auto-instrumentation support
2 parents ca874c2 + 507101f commit 9559cd0

File tree

1 file changed

+8
-11
lines changed

1 file changed

+8
-11
lines changed

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

Lines changed: 8 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ ms.devlang: csharp
1212
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.
1313

1414
> [!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).
1616
1717
With Live Metrics, you can:
1818

@@ -174,7 +174,7 @@ Live Metrics custom filters allow you to control which of your application's tel
174174
- Recommended: Secure Live Metrics channel using [Azure AD authentication](./azure-ad-authentication.md#configuring-and-enabling-azure-ad-based-authentication)
175175
- Legacy (no longer recommended): Set up an authenticated channel by configuring a secret API key as explained below
176176

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.
178178

179179
> [!WARNING]
180180
> 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
259259

260260
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.
261261

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:
263263

264264
- PerfCounters metrics are supported when running in Azure App Service for Windows. (AspNetCore SDK Version 2.4.1 or higher)
265265
- 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
269269

270270
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.
271271

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.
276273

277274
### Missing configuration for .NET
278275

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)
280277
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
284281

285282
```xml
286283
<TelemetryModules>

0 commit comments

Comments
 (0)