Skip to content

Commit 4c5dbd4

Browse files
authored
Merge pull request #111641 from mrbullwinkle/mrb_04_16_2020_retire_classic_metrics
retire classic metrics
2 parents 87e7b41 + 4edd12f commit 4c5dbd4

28 files changed

+50
-247
lines changed

.openpublishing.redirection.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51119,6 +51119,11 @@
5111951119
"source_path": "articles/azure-monitor/insights/key-vault-insights-overview.md",
5112051120
"redirect_url": "/azure/azure-monitor/overview",
5112151121
"redirect_document_id": false
51122+
},
51123+
{
51124+
"source_path": "articles/azure-monitor/app/metrics-explorer.md",
51125+
"redirect_url": "/azure/azure-monitor/platform/metrics-charts",
51126+
"redirect_document_id": false
5112251127
},
5112351128
{
5112451129
"source_path": "articles/security/fundamentals/database-best-practices.md",

articles/azure-monitor/app/api-custom-events-metrics.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,7 @@ In Node.js projects, you can use `new applicationInsights.TelemetryClient(instru
103103

104104
## TrackEvent
105105

106-
In Application Insights, a *custom event* is a data point that you can display in [Metrics Explorer](../../azure-monitor/app/metrics-explorer.md) as an aggregated count, and in [Diagnostic Search](../../azure-monitor/app/diagnostic-search.md) as individual occurrences. (It isn't related to MVC or other framework "events.")
106+
In Application Insights, a *custom event* is a data point that you can display in [Metrics Explorer](../../azure-monitor/platform/metrics-charts.md) as an aggregated count, and in [Diagnostic Search](../../azure-monitor/app/diagnostic-search.md) as individual occurrences. (It isn't related to MVC or other framework "events.")
107107

108108
Insert `TrackEvent` calls in your code to count various events. How often users choose a particular feature, how often they achieve particular goals, or maybe how often they make particular types of mistakes.
109109

@@ -441,7 +441,7 @@ requests
441441

442442
Send exceptions to Application Insights:
443443

444-
* To [count them](../../azure-monitor/app/metrics-explorer.md), as an indication of the frequency of a problem.
444+
* To [count them](../../azure-monitor/platform/metrics-charts.md), as an indication of the frequency of a problem.
445445
* To [examine individual occurrences](../../azure-monitor/app/diagnostic-search.md).
446446

447447
The reports include the stack traces.
@@ -772,7 +772,7 @@ If your app groups users into accounts, you can also pass an identifier for the
772772
appInsights.setAuthenticatedUserContext(validatedId, accountId);
773773
```
774774

775-
In [Metrics Explorer](../../azure-monitor/app/metrics-explorer.md), you can create a chart that counts **Users, Authenticated**, and **User accounts**.
775+
In [Metrics Explorer](../../azure-monitor/platform/metrics-charts.md), you can create a chart that counts **Users, Authenticated**, and **User accounts**.
776776

777777
You can also [search](../../azure-monitor/app/diagnostic-search.md) for client data points with specific user names and accounts.
778778

articles/azure-monitor/app/app-insights-overview.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ There are plenty of ways to explore your data. Check out these articles:
5050
| [**Profiler**](../../azure-monitor/app/profiler.md)<br/>Inspect the execution profiles of sampled requests. |![Profiler](./media/app-insights-overview/profiler.png) |
5151
| [**Usage analysis**](../../azure-monitor/app/usage-overview.md)<br/>Analyze user segmentation and retention.|![Retention tool](./media/app-insights-overview/retention.png) |
5252
| [**Diagnostic search for instance data**](../../azure-monitor/app/diagnostic-search.md)<br/>Search and filter events such as requests, exceptions, dependency calls, log traces, and page views. |![Search telemetry](./media/app-insights-overview/search-tn.png) |
53-
| [**Metrics Explorer for aggregated data**](../../azure-monitor/app/metrics-explorer.md)<br/>Explore, filter, and segment aggregated data such as rates of requests, failures, and exceptions; response times, page load times. |![Metrics](./media/app-insights-overview/metrics-tn.png) |
53+
| [**Metrics Explorer for aggregated data**](../../azure-monitor/platform/metrics-charts.md)<br/>Explore, filter, and segment aggregated data such as rates of requests, failures, and exceptions; response times, page load times. |![Metrics](./media/app-insights-overview/metrics-tn.png) |
5454
| [**Dashboards**](../../azure-monitor/app/overview-dashboard.md)<br/>Mash up data from multiple resources and share with others. Great for multi-component applications, and for continuous display in the team room. |![Dashboards sample](./media/app-insights-overview/dashboard-tn.png) |
5555
| [**Live Metrics Stream**](../../azure-monitor/app/live-stream.md)<br/>When you deploy a new build, watch these near-real-time performance indicators to make sure everything works as expected. |![Live metrics sample](./media/app-insights-overview/live-metrics-tn.png) |
5656
| [**Analytics**](../../azure-monitor/app/analytics.md)<br/>Answer tough questions about your app's performance and usage by using this powerful query language. |![Analytics sample](./media/app-insights-overview/analytics-tn.png) |

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@ The portal opens on a view of the telemetry from your app.
8989
In the portal, click any tile or chart to see more detail.
9090

9191
## Step 4: Publish your app
92-
Publish your app to your IIS server or to Azure. Watch [Live Metrics Stream](../../azure-monitor/app/metrics-explorer.md#live-metrics-stream) to make sure everything is running smoothly.
92+
Publish your app to your IIS server or to Azure. Watch [Live Metrics Stream](../../azure-monitor/app/live-stream.md) to make sure everything is running smoothly.
9393

9494
Your telemetry builds up in the Application Insights portal, where you can monitor metrics, search your telemetry. You can also use the powerful [Kusto query language](/azure/kusto/query/) to analyze usage and performance, or to find specific events.
9595

articles/azure-monitor/app/cloudservices.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ This option instruments your app at runtime, giving you all the telemetry that y
2727

2828
If this option is all you need, you're done.
2929

30-
Your next steps are [viewing metrics from your app](../../azure-monitor/app/metrics-explorer.md), [querying your data with Analytics](../../azure-monitor/app/analytics.md).
30+
Your next steps are [viewing metrics from your app](../../azure-monitor/platform/metrics-charts.md), [querying your data with Analytics](../../azure-monitor/app/analytics.md).
3131

3232
To monitor performance in the browser, you might also want to set up [availability tests](../../azure-monitor/app/monitor-web-app-availability.md) and [add code to your webpages](../../azure-monitor/app/javascript.md).
3333

@@ -161,7 +161,7 @@ This step is only needed if you want to capture full SQL queries on .NET Framewo
161161

162162
1. Open the Application Insights resources that you created.
163163

164-
Individual data points are displayed in [Search][diagnostic], and aggregated data is displayed in [Metric Explorer](../../azure-monitor/app/metrics-explorer.md).
164+
Individual data points are displayed in [Search][diagnostic], and aggregated data is displayed in [Metric Explorer](../../azure-monitor/platform/metrics-charts.md).
165165

166166
1. Add more telemetry (see the next sections) and then publish your app to get live diagnostics and usage feedback.
167167

@@ -180,7 +180,7 @@ You can find the [Azure Diagnostics](https://docs.microsoft.com/azure/monitoring
180180
* Windows event logs are shown as traces and custom events.
181181
* Application logs, ETW logs, and any diagnostics infrastructure logs appear as traces.
182182

183-
To view performance counters and counts of events, open [Metrics Explorer](../../azure-monitor/app/metrics-explorer.md) and add the following chart:
183+
To view performance counters and counts of events, open [Metrics Explorer](../../azure-monitor/platform/metrics-charts.md) and add the following chart:
184184

185185
![Azure Diagnostics data](./media/cloudservices/23-wad.png)
186186

articles/azure-monitor/app/code-sample-export-sql-stream-analytics.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ Continuous export always outputs data to an Azure Storage account, so you need t
5757
![Choose event types](./media/code-sample-export-sql-stream-analytics/085-types.png)
5858

5959

60-
1. Let some data accumulate. Sit back and let people use your application for a while. Telemetry will come in and you'll see statistical charts in [metric explorer](../../azure-monitor/app/metrics-explorer.md) and individual events in [diagnostic search](../../azure-monitor/app/diagnostic-search.md).
60+
1. Let some data accumulate. Sit back and let people use your application for a while. Telemetry will come in and you'll see statistical charts in [metric explorer](../../azure-monitor/platform/metrics-charts.md) and individual events in [diagnostic search](../../azure-monitor/app/diagnostic-search.md).
6161

6262
And also, the data will export to your storage.
6363
2. Inspect the exported data, either in the portal - choose **Browse**, select your storage account, and then **Containers** - or in Visual Studio. In Visual Studio, choose **View / Cloud Explorer**, and open Azure / Storage. (If you don't have this menu option, you need to install the Azure SDK: Open the New Project dialog and open Visual C# / Cloud / Get Microsoft Azure SDK for .NET.)
@@ -236,7 +236,7 @@ After a few minutes, go back to SQL Server Management Tools and watch the data f
236236

237237

238238
## Related articles
239-
* [Export to PowerBI using Stream Analytics](../../azure-monitor/app/export-power-bi.md )
239+
* [Export to Power BI using Stream Analytics](../../azure-monitor/app/export-power-bi.md )
240240
* [Detailed data model reference for the property types and values.](../../azure-monitor/app/export-data-model.md)
241241
* [Continuous Export in Application Insights](../../azure-monitor/app/export-telemetry.md)
242242
* [Application Insights](https://azure.microsoft.com/services/application-insights/)
@@ -245,7 +245,7 @@ After a few minutes, go back to SQL Server Management Tools and watch the data f
245245

246246
[diagnostic]: ../../azure-monitor/app/diagnostic-search.md
247247
[export]: ../../azure-monitor/app/export-telemetry.md
248-
[metrics]: ../../azure-monitor/app/metrics-explorer.md
248+
[metrics]: ../../azure-monitor/platform/metrics-charts.md
249249
[portal]: https://portal.azure.com/
250250
[start]: ../../azure-monitor/app/app-insights-overview.md
251251

articles/azure-monitor/app/configuration-with-applicationinsights-config.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,7 @@ The standard initializers are all set either by the Web or WindowsServer NuGet p
124124
* `OperationNameTelemetryInitializer` updates the `Name` property of the `RequestTelemetry` and the `Name` property of the `Operation` context of all telemetry items based on the HTTP method, as well as names of ASP.NET MVC controller and action invoked to process the request.
125125
* `OperationIdTelemetryInitializer` or `OperationCorrelationTelemetryInitializer` updates the `Operation.Id` context property of all telemetry items tracked while handling a request with the automatically generated `RequestTelemetry.Id`.
126126
* `SessionTelemetryInitializer` updates the `Id` property of the `Session` context for all telemetry items with value extracted from the `ai_session` cookie generated by the ApplicationInsights JavaScript instrumentation code running in the user's browser.
127-
* `SyntheticTelemetryInitializer` or `SyntheticUserAgentTelemetryInitializer` updates the `User`, `Session`, and `Operation` contexts properties of all telemetry items tracked when handling a request from a synthetic source, such as an availability test or search engine bot. By default, [Metrics Explorer](../../azure-monitor/app/metrics-explorer.md) does not display synthetic telemetry.
127+
* `SyntheticTelemetryInitializer` or `SyntheticUserAgentTelemetryInitializer` updates the `User`, `Session`, and `Operation` contexts properties of all telemetry items tracked when handling a request from a synthetic source, such as an availability test or search engine bot. By default, [Metrics Explorer](../../azure-monitor/platform/metrics-charts.md) does not display synthetic telemetry.
128128

129129
The `<Filters>` set identifying properties of the requests.
130130
* `UserTelemetryInitializer` updates the `Id` and `AcquisitionDate` properties of `User` context for all telemetry items with values extracted from the `ai_user` cookie generated by the Application Insights JavaScript instrumentation code running in the user's browser.

articles/azure-monitor/app/create-new-resource.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -149,12 +149,12 @@ For the full Azure CLI documentation for this command, and to learn how to retri
149149

150150
## Next steps
151151
* [Diagnostic Search](../../azure-monitor/app/diagnostic-search.md)
152-
* [Explore metrics](../../azure-monitor/app/metrics-explorer.md)
152+
* [Explore metrics](../../azure-monitor/platform/metrics-charts.md)
153153
* [Write Analytics queries](../../azure-monitor/app/analytics.md)
154154

155155
<!--Link references-->
156156

157157
[api]: ../../azure-monitor/app/api-custom-events-metrics.md
158158
[diagnostic]: ../../azure-monitor/app/diagnostic-search.md
159-
[metrics]: ../../azure-monitor/app/metrics-explorer.md
159+
[metrics]: ../../azure-monitor/platform/metrics-charts.md
160160
[start]: ../../azure-monitor/app/app-insights-overview.md

articles/azure-monitor/app/export-data-model.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ ms.date: 01/08/2019
99
# Application Insights Export Data Model
1010
This table lists the properties of telemetry sent from the [Application Insights](../../azure-monitor/app/app-insights-overview.md) SDKs to the portal.
1111
You'll see these properties in data output from [Continuous Export](export-telemetry.md).
12-
They also appear in property filters in [Metric Explorer](../../azure-monitor/app/metrics-explorer.md) and [Diagnostic Search](../../azure-monitor/app/diagnostic-search.md).
12+
They also appear in property filters in [Metric Explorer](../../azure-monitor/platform/metrics-charts.md) and [Diagnostic Search](../../azure-monitor/app/diagnostic-search.md).
1313

1414
Points to note:
1515

@@ -123,16 +123,16 @@ All types of telemetry are accompanied by a context section. Not all of these fi
123123
| context.device.roleName |string | |
124124
| context.device.screenResolution |string | |
125125
| context.device.type |string |PC, Browser, ... |
126-
| context.location |object |Derived from clientip. |
127-
| context.location.city |string |Derived from clientip, if known |
126+
| context.location |object |Derived from `clientip`. |
127+
| context.location.city |string |Derived from `clientip`, if known |
128128
| context.location.clientip |string |Last octagon is anonymized to 0. |
129129
| context.location.continent |string | |
130130
| context.location.country |string | |
131131
| context.location.province |string |State or province |
132-
| context.operation.id |string |Items that have the same operation id are shown as Related Items in the portal. Usually the request id. |
132+
| context.operation.id |string |Items that have the same `operation id` are shown as Related Items in the portal. Usually the `request id`. |
133133
| context.operation.name |string |url or request name |
134134
| context.operation.parentId |string |Allows nested related items. |
135-
| context.session.id |string |Id of a group of operations from the same source. A period of 30 minutes without an operation signals the end of a session. |
135+
| context.session.id |string |`Id` of a group of operations from the same source. A period of 30 minutes without an operation signals the end of a session. |
136136
| context.session.isFirst |boolean | |
137137
| context.user.accountAcquisitionDate |string | |
138138
| context.user.accountId |string | |
@@ -143,7 +143,7 @@ All types of telemetry are accompanied by a context section. Not all of these fi
143143
| context.user.isAuthenticated |boolean | |
144144
| context.user.storeRegion |string | |
145145
| internal.data.documentVersion |string | |
146-
| internal.data.id |string | Unique id that is assigned when an item is ingested to Application Insights |
146+
| internal.data.id |string | `Unique id` that is assigned when an item is ingested to Application Insights |
147147

148148
## Events
149149
Custom events generated by [TrackEvent()](../../azure-monitor/app/api-custom-events-metrics.md#trackevent).
@@ -169,7 +169,7 @@ Reports [exceptions](../../azure-monitor/app/asp-net-exceptions.md) in the serve
169169
| basicException [0] failedUserCodeAssembly |string | |
170170
| basicException [0] handledAt |string | |
171171
| basicException [0] hasFullStack |boolean | |
172-
| basicException [0] id |string | |
172+
| basicException [0] `id` |string | |
173173
| basicException [0] method |string | |
174174
| basicException [0] message |string |Exception message. Max length 10k. |
175175
| basicException [0] outerExceptionMessage |string | |
@@ -206,7 +206,7 @@ Sent by TrackDependency. Used to report performance and usage of [calls to depen
206206
| remoteDependency [0] count |integer |100/([sampling](../../azure-monitor/app/sampling.md) rate). For example 4 =&gt; 25%. |
207207
| remoteDependency [0] dependencyTypeName |string |HTTP, SQL, ... |
208208
| remoteDependency [0] durationMetric.value |number |Time from call to completion of response by dependency |
209-
| remoteDependency [0] id |string | |
209+
| remoteDependency [0] `id` |string | |
210210
| remoteDependency [0] name |string |Url. Max length 250. |
211211
| remoteDependency [0] resultCode |string |from HTTP dependency |
212212
| remoteDependency [0] success |boolean | |
@@ -223,7 +223,7 @@ Sent by [TrackRequest](../../azure-monitor/app/api-custom-events-metrics.md#trac
223223
| --- | --- | --- |
224224
| request [0] count |integer |100/([sampling](../../azure-monitor/app/sampling.md) rate). For example: 4 =&gt; 25%. |
225225
| request [0] durationMetric.value |number |Time from request arriving to response. 1e7 == 1s |
226-
| request [0] id |string |Operation id |
226+
| request [0] `id` |string |`Operation id` |
227227
| request [0] name |string |GET/POST + url base. Max length 250 |
228228
| request [0] responseCode |integer |HTTP response sent to client |
229229
| request [0] success |boolean |Default == (responseCode &lt; 400) |

articles/azure-monitor/app/export-stream-analytics.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ Continuous export always outputs data to an Azure Storage account, so you need t
5151

5252
![Choose event types](./media/export-stream-analytics/080.png)
5353

54-
1. Let some data accumulate. Sit back and let people use your application for a while. Telemetry will come in and you'll see statistical charts in [metric explorer](../../azure-monitor/app/metrics-explorer.md) and individual events in [diagnostic search](../../azure-monitor/app/diagnostic-search.md).
54+
1. Let some data accumulate. Sit back and let people use your application for a while. Telemetry will come in and you'll see statistical charts in [metric explorer](../../azure-monitor/platform/metrics-charts.md) and individual events in [diagnostic search](../../azure-monitor/app/diagnostic-search.md).
5555

5656
And also, the data will export to your storage.
5757
2. Inspect the exported data. In Visual Studio, choose **View / Cloud Explorer**, and open Azure / Storage. (If you don't have this menu option, you need to install the Azure SDK: Open the New Project dialog and open Visual C# / Cloud / Get Microsoft Azure SDK for .NET.)

0 commit comments

Comments
 (0)