Skip to content

Commit ef80547

Browse files
Merge pull request #230280 from v-jbasden/v-jbasden-create-application-insights-asp-net-agent-article
Adding new article, deleting 4 articles
2 parents 34107a8 + ab84d1b commit ef80547

17 files changed

+508
-572
lines changed

.openpublishing.redirection.azure-monitor.json

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6005,6 +6005,26 @@
60056005
"source_path_from_root": "/articles/azure-monitor/app/availability-multistep.md",
60066006
"redirect_url": "/previous-versions/azure/azure-monitor/app/availability-multistep",
60076007
"redirect_document_id": false
6008+
},
6009+
{
6010+
"source_path_from_root": "/articles/azure-monitor/app/status-monitor-v2-overview.md",
6011+
"redirect_url": "/azure/azure-monitor/app/application-insights-asp-net-agent",
6012+
"redirect_document_id": false
6013+
},
6014+
{
6015+
"source_path_from_root": "/articles/azure-monitor/app/status-monitor-v2-get-started.md",
6016+
"redirect_url": "/azure/azure-monitor/app/application-insights-asp-net-agent",
6017+
"redirect_document_id": false
6018+
},
6019+
{
6020+
"source_path_from_root": "/articles/azure-monitor/app/status-monitor-v2-detailed-instructions.md",
6021+
"redirect_url": "/azure/azure-monitor/app/application-insights-asp-net-agent",
6022+
"redirect_document_id": false
6023+
},
6024+
{
6025+
"source_path_from_root": "/articles/azure-monitor/app/status-monitor-v2-api-reference.md",
6026+
"redirect_url": "/azure/azure-monitor/app/application-insights-asp-net-agent",
6027+
"redirect_document_id": false
60086028
}
60096029
]
60106030
}

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

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ To use the SDK, you install a small instrumentation package in your app and then
6262

6363
Integrated Auto-instrumentation is available for [Azure App Service .NET](azure-web-apps-net.md), [Azure App Service .NET Core](azure-web-apps-net-core.md), [Azure Functions](../../azure-functions/functions-monitoring.md), and [Azure Virtual Machines](azure-vm-vmss-apps.md).
6464

65-
[Azure Monitor Application Insights Agent](status-monitor-v2-overview.md) is available for workloads running in on-premises virtual machines.
65+
[Azure Monitor Application Insights Agent](application-insights-asp-net-agent.md) is available for workloads running in on-premises virtual machines.
6666

6767
A detailed view of all Auto-instrumentation supported environments, languages, and resource providers are available [here](codeless-overview.md#supported-environments-languages-and-resource-providers).
6868

@@ -119,8 +119,8 @@ This section lists all supported platforms and frameworks.
119119
* [Azure Cloud Services](./azure-web-apps-net-core.md), including both web and worker roles
120120

121121
#### Auto-instrumentation (enable without code changes)
122-
* [ASP.NET - for web apps hosted with IIS](./status-monitor-v2-overview.md)
123-
* [ASP.NET Core - for web apps hosted with IIS](./status-monitor-v2-overview.md)
122+
* [ASP.NET - for web apps hosted with IIS](./application-insights-asp-net-agent.md)
123+
* [ASP.NET Core - for web apps hosted with IIS](./application-insights-asp-net-agent.md)
124124
* [Java](./opentelemetry-enable.md?tabs=java)
125125

126126
#### Manual instrumentation / SDK (some code changes required)

articles/azure-monitor/app/status-monitor-v2-api-reference.md renamed to articles/azure-monitor/app/application-insights-asp-net-agent.md

Lines changed: 468 additions & 90 deletions
Large diffs are not rendered by default.

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,7 @@ For ASP.NET applications, the full SQL query text is collected with the help of
106106
| Platform | Steps needed to get full SQL query |
107107
| --- | --- |
108108
| Web Apps in Azure App Service|In your web app control panel, [open the Application Insights pane](../../azure-monitor/app/azure-web-apps.md) and enable SQL Commands under .NET. |
109-
| IIS Server (Azure Virtual Machines, on-premises, and so on) | Either use the [Microsoft.Data.SqlClient](https://www.nuget.org/packages/Microsoft.Data.SqlClient) NuGet package or use the Application Insights Agent PowerShell Module to [install the instrumentation engine](../../azure-monitor/app/status-monitor-v2-api-reference.md#enable-instrumentationengine) and restart IIS. |
109+
| IIS Server (Azure Virtual Machines, on-premises, and so on) | Either use the [Microsoft.Data.SqlClient](https://www.nuget.org/packages/Microsoft.Data.SqlClient) NuGet package or use the Application Insights Agent PowerShell Module to [install the instrumentation engine](../../azure-monitor/app/application-insights-asp-net-agent.md?tabs=api-reference#enable-instrumentationengine) and restart IIS. |
110110
| Azure Cloud Services | Add a [startup task to install StatusMonitor](../../azure-monitor/app/azure-web-apps-net-core.md). <br> Your app should be onboarded to the ApplicationInsights SDK at build time by installing NuGet packages for [ASP.NET](./asp-net.md) or [ASP.NET Core applications](./asp-net-core.md). |
111111
| IIS Express | Use the [Microsoft.Data.SqlClient](https://www.nuget.org/packages/Microsoft.Data.SqlClient) NuGet package.
112112
| WebJobs in Azure App Service| Use the [Microsoft.Data.SqlClient](https://www.nuget.org/packages/Microsoft.Data.SqlClient) NuGet package.

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ To have exceptions reported from your server-side application, consider the foll
2323

2424
* Add the [Application Insights Extension](./azure-web-apps.md) for Azure web apps.
2525
* Add the [Application Monitoring Extension](./azure-vm-vmss-apps.md) for Azure Virtual Machines and Azure Virtual Machine Scale Sets IIS-hosted apps.
26-
* Install [Application Insights SDK](./asp-net.md) in your app code, run [Application Insights Agent](./status-monitor-v2-overview.md) for IIS web servers, or enable the [Java agent](./opentelemetry-enable.md?tabs=java) for Java web apps.
26+
* Install [Application Insights SDK](./asp-net.md) in your app code, run [Application Insights Agent](./application-insights-asp-net-agent.md) for IIS web servers, or enable the [Java agent](./opentelemetry-enable.md?tabs=java) for Java web apps.
2727

2828
### Client side
2929

@@ -517,7 +517,7 @@ namespace WcfService4
517517

518518
## Exception performance counters
519519

520-
If you've [installed the Azure Monitor Application Insights Agent](./status-monitor-v2-overview.md) on your server, you can get a chart of the exceptions rate, measured by .NET. Both handled and unhandled .NET exceptions are included.
520+
If you've [installed the Azure Monitor Application Insights Agent](./application-insights-asp-net-agent.md) on your server, you can get a chart of the exceptions rate, measured by .NET. Both handled and unhandled .NET exceptions are included.
521521

522522
Open a metrics explorer tab, add a new chart. Under **Performance Counters**, select **Exception rate**.
523523

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ Links are provided to more information for each supported scenario.
3232
|Azure Spring Cloud | :x: | :x: | [ :white_check_mark: :link: ](azure-web-apps-java.md) | :x: | :x: |
3333
|Azure Kubernetes Service (AKS) | :x: | :x: | [ :white_check_mark: :link: ](opentelemetry-enable.md?tabs=java) | :x: | :x: |
3434
|Azure VMs Windows | [ :white_check_mark: :link: ](azure-vm-vmss-apps.md) <sup>[2](#Preview)</sup> <sup>[3](#Agent)</sup> | [ :white_check_mark: :link: ](azure-vm-vmss-apps.md) <sup>[2](#Preview)</sup> <sup>[3](#Agent)</sup> | [ :white_check_mark: :link: ](opentelemetry-enable.md?tabs=java) | :x: | :x: |
35-
|On-premises VMs Windows | [ :white_check_mark: :link: ](status-monitor-v2-overview.md) <sup>[3](#Agent)</sup> | [ :white_check_mark: :link: ](status-monitor-v2-overview.md) <sup>[2](#Preview)</sup> <sup>[3](#Agent)</sup> | [ :white_check_mark: :link: ](opentelemetry-enable.md?tabs=java) | :x: | :x: |
35+
|On-premises VMs Windows | [ :white_check_mark: :link: ](application-insights-asp-net-agent.md) <sup>[3](#Agent)</sup> | [ :white_check_mark: :link: ](application-insights-asp-net-agent.md) <sup>[2](#Preview)</sup> <sup>[3](#Agent)</sup> | [ :white_check_mark: :link: ](opentelemetry-enable.md?tabs=java) | :x: | :x: |
3636
|Standalone agent - any environment | :x: | :x: | [ :white_check_mark: :link: ](opentelemetry-enable.md?tabs=java) | :x: | :x: |
3737

3838
**Footnotes**

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -314,5 +314,5 @@ Configure a [snapshot collection for ASP.NET applications](snapshot-debugger-vm.
314314
[exceptions]: ./asp-net-exceptions.md
315315
[netlogs]: ./asp-net-trace-logs.md
316316
[new]: ./create-new-resource.md
317-
[redfield]: ./status-monitor-v2-overview.md
317+
[redfield]: ./application-insights-asp-net-agent.md
318318
[start]: ./app-insights-overview.md

articles/azure-monitor/app/data-retention-privacy.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ They all send telemetry to the same service.
4545

4646
There are three sources of data:
4747

48-
* The SDK, which you integrate with your app either [in development](./asp-net.md) or [at runtime](./status-monitor-v2-overview.md). There are different SDKs for different application types. There's also an [SDK for webpages](./javascript.md), which loads into the user's browser along with the page.
48+
* The SDK, which you integrate with your app either [in development](./asp-net.md) or [at runtime](./application-insights-asp-net-agent.md). There are different SDKs for different application types. There's also an [SDK for webpages](./javascript.md), which loads into the user's browser along with the page.
4949

5050
* Each SDK has many [modules](./configuration-with-applicationinsights-config.md), which use different techniques to collect different types of telemetry.
5151
* If you install the SDK in development, you can use its API to send your own telemetry, in addition to the standard modules. This custom telemetry can include any data you want to send.
@@ -331,5 +331,5 @@ No. Data is read-only and can only be deleted via the purge functionality. To le
331331
[java]: ./opentelemetry-enable.md?tabs=java
332332
[platforms]: ./app-insights-overview.md#supported-languages
333333
[pricing]: https://azure.microsoft.com/pricing/details/application-insights/
334-
[redfield]: ./status-monitor-v2-overview.md
334+
[redfield]: ./application-insights-asp-net-agent.md
335335
[start]: ./app-insights-overview.md

articles/azure-monitor/app/devops.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -173,6 +173,6 @@ Find out more about Application Insights:
173173
## Next steps
174174
Getting started with Application Insights is easy. The main options are:
175175

176-
* Use [IIS servers](./status-monitor-v2-overview.md).
176+
* Use [IIS servers](./application-insights-asp-net-agent.md).
177177
* Instrument your project during development. You can do it for [ASP.NET](./asp-net.md) or [Java](./opentelemetry-enable.md?tabs=java) apps, [Node.js](./nodejs.md), and a host of [other types](./app-insights-overview.md#supported-languages).
178178
* Instrument [any webpage](./javascript.md) by adding a short code snippet.

articles/azure-monitor/app/sdk-connection-string.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -280,7 +280,7 @@ tracer = Tracer(exporter=AzureExporter(connection_string='InstrumentationKey=000
280280
Get started at runtime with:
281281

282282
* [Azure VM and Azure Virtual Machine Scale Sets IIS-hosted apps](./azure-vm-vmss-apps.md)
283-
* [IIS server](./status-monitor-v2-overview.md)
283+
* [IIS server](./application-insights-asp-net-agent.md)
284284
* [Web Apps feature of Azure App Service](./azure-web-apps.md)
285285

286286
Get started at development time with:

0 commit comments

Comments
 (0)