Skip to content

Commit d6c416b

Browse files
committed
Merge branch 'main' into jdaly-main-web-api-errors
2 parents b926788 + b9b82b8 commit d6c416b

2,348 files changed

Lines changed: 13087 additions & 4831 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.openpublishing.redirection.developer.json

Lines changed: 62 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5784,6 +5784,68 @@
57845784
"source_path": "support/developer/visualstudio/installation/known-issues-visual-studio-2012-update.md",
57855785
"redirect_url": "/troubleshoot/developer/visualstudio/welcome-visual-studio",
57865786
"redirect_document_id": false
5787+
},
5788+
{
5789+
"source_path": "support/developer/webapps/iis/site-behavior-performance/default-maximum-stack-size-thread.md",
5790+
"redirect_url": "/troubleshoot/developer/webapps/iis/iis-welcome",
5791+
"redirect_document_id": false
5792+
},
5793+
{
5794+
"source_path": "support/developer/webapps/iis/site-behavior-performance/page-cannot-displayed-when-you-connect-ssl.md",
5795+
"redirect_url": "/troubleshoot/developer/webapps/iis/iis-welcome",
5796+
"redirect_document_id": false
5797+
},
5798+
{
5799+
"source_path": "support/developer/webapps/iis/general/instances-httpsys-not-cache.md",
5800+
"redirect_url": "/troubleshoot/developer/webapps/iis/www-modules-features/instances-httpsys-not-cache"
5801+
},
5802+
{
5803+
"source_path": "support/developer/webapps/iis/health-diagnostic-performance/troubleshoot-502-2-bad-gateway-error-in-cgi-apps.md",
5804+
"redirect_url": "/troubleshoot/developer/webapps/iis/site-behavior-performance/troubleshoot-502-2-bad-gateway-error-in-cgi-apps"
5805+
},
5806+
{
5807+
"source_path": "support/developer/webapps/iis/health-diagnostic-performance/troubleshoot-http-400-errors-in-iis.md",
5808+
"redirect_url": "/troubleshoot/developer/webapps/iis/site-behavior-performance/troubleshoot-http-400-errors-in-iis"
5809+
},
5810+
{
5811+
"source_path": "support/developer/webapps/iis/site-behavior-performance/exception-integrated-pipeline-mode.md",
5812+
"redirect_url": "/troubleshoot/developer/webapps/iis/development/exception-integrated-pipeline-mode"
5813+
},
5814+
{
5815+
"source_path": "support/developer/webapps/iis/www-administration-management/http-error-500-when-you-visit-web-site.md",
5816+
"redirect_url": "/troubleshoot/developer/webapps/iis/site-behavior-performance/http-error-500-when-you-visit-web-site"
5817+
},
5818+
{
5819+
"source_path": "support/developer/webapps/iis/www-authentication-authorization/401-error-preauthentication-header.md",
5820+
"redirect_url": "/troubleshoot/developer/webapps/iis/site-behavior-performance/401-error-preauthentication-header"
5821+
},
5822+
{
5823+
"source_path": "support/developer/webapps/iis/www-authentication-authorization/information-associated-iis-site-is-not-deleted.md",
5824+
"redirect_url": "/troubleshoot/developer/webapps/iis/www-administration-management/information-associated-iis-site-is-not-deleted"
5825+
},
5826+
{
5827+
"source_path": "support/developer/webapps/iis/www-administration-management/http-status-code.md",
5828+
"redirect_url": "/troubleshoot/developer/webapps/iis/health-diagnostic-performance/http-status-code"
5829+
},
5830+
{
5831+
"source_path": "support/developer/webapps/iis/health-diagnostic-performance/http-403-14-forbidden-webpage.md",
5832+
"redirect_url": "/troubleshoot/developer/webapps/iis/site-behavior-performance/http-403-14-forbidden-webpage"
5833+
},
5834+
{
5835+
"source_path": "support/developer/webapps/iis/www-authentication-authorization/default-permissions-user-rights.md",
5836+
"redirect_url": "/troubleshoot/developer/webapps/iis/www-administration-management/default-permissions-user-rights"
5837+
},
5838+
{
5839+
"source_path": "support/developer/webapps/iis/health-diagnostic-performance/http-403-forbidden-access-website.md",
5840+
"redirect_url": "/troubleshoot/developer/webapps/iis/site-behavior-performance/http-403-forbidden-access-website"
5841+
},
5842+
{
5843+
"source_path": "support/developer/webapps/iis/www-administration-management/http-bad-request-response-kerberos.md",
5844+
"redirect_url": "/troubleshoot/developer/webapps/iis/www-authentication-authorization/http-bad-request-response-kerberos"
5845+
},
5846+
{
5847+
"source_path": "support/developer/webapps/iis/health-diagnostic-performance/troubleshoot-native-memory-leak-iis-7x-application-pool.md",
5848+
"redirect_url": "/troubleshoot/developer/webapps/iis/site-behavior-performance/troubleshoot-native-memory-leak-iis-7x-application-pool"
57875849
}
57885850
]
57895851
}

.openpublishing.redirection.json

Lines changed: 51 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6915,11 +6915,6 @@
69156915
"redirect_url": "/previous-versions/troubleshoot/windows-server/windows-virtual-desktop-blank-screen",
69166916
"redirect_document_id": false
69176917
},
6918-
{
6919-
"source_path": "support/azure/virtual-desktop/welcome-virtual-desktop.yml",
6920-
"redirect_url": "/azure/virtual-desktop",
6921-
"redirect_document_id": false
6922-
},
69236918
{
69246919
"source_path": "support/windows-client/windows-troubleshooters/introduction-to-troubleshootingscript-toolset-tss.md",
69256920
"redirect_url": "/troubleshoot/windows-client/windows-tss/introduction-to-troubleshootingscript-toolset-tss",
@@ -11147,7 +11142,7 @@
1114711142
},
1114811143
{
1114911144
"source_path": "support/windows-server/active-directory/lingering-objects-remain.md",
11150-
"redirect_url": "/previous-versions/troubleshoot/windows-server/lingering-objects-remain",
11145+
"redirect_url": "/troubleshoot/windows-server/active-directory/manually-remove-lingering-objects",
1115111146
"redirect_document_id": false
1115211147
},
1115311148
{
@@ -12595,6 +12590,11 @@
1259512590
"redirect_url": "/previous-versions/troubleshoot/windows-server/delete-enterprise-windows-certificate-authority",
1259612591
"redirect_document_id": false
1259712592
},
12593+
{
12594+
"source_path": "support/dynamics-365/sales/exception-appears-server-side-sync.md",
12595+
"redirect_url": "/troubleshoot/power-platform/dataverse/email-exchange-synchronization/exception-appears-server-side-sync",
12596+
"redirect_document_id": true
12597+
},
1259812598
{
1259912599
"source_path": "support/dynamics-365/sales/error-when-signing-dynamics-365.md",
1260012600
"redirect_url": "/troubleshoot/power-platform/dataverse/email-exchange-synchronization/error-when-signing-dynamics-365",
@@ -12610,10 +12610,55 @@
1261012610
"redirect_url": "/previous-versions/troubleshoot/content-retirement",
1261112611
"redirect_document_id": false
1261212612
},
12613+
{
12614+
"source_path": "support/dynamics-365/sales/unknownincomingemailintegrationerror.md",
12615+
"redirect_url": "/troubleshoot/power-platform/dataverse/email-exchange-synchronization/exception-appears-server-side-sync",
12616+
"redirect_document_id": false
12617+
},
12618+
{
12619+
"source_path": "support/dynamics-365/sales/unknownincomingemailintegrationerror-2147167669-shows-in-alert-in-mailbox.md",
12620+
"redirect_url": "/troubleshoot/power-platform/dataverse/email-exchange-synchronization/exception-appears-server-side-sync",
12621+
"redirect_document_id": false
12622+
},
12623+
{
12624+
"source_path": "support/dynamics-365/sales/unknownincomingemailintegrationerror-2147220192.md",
12625+
"redirect_url": "/troubleshoot/power-platform/dataverse/email-exchange-synchronization/exception-appears-server-side-sync",
12626+
"redirect_document_id": false
12627+
},
12628+
{
12629+
"source_path": "support/dynamics-365/sales/unknownincomingemailintegrationerror-2147220970-exception.md",
12630+
"redirect_url": "/troubleshoot/power-platform/dataverse/email-exchange-synchronization/exception-appears-server-side-sync",
12631+
"redirect_document_id": false
12632+
},
12633+
{
12634+
"source_path": "support/dynamics-365/sales/alert-appears-users-dynamics-365-mailbox-record.md",
12635+
"redirect_url": "/troubleshoot/power-platform/dataverse/email-exchange-synchronization/exception-appears-server-side-sync",
12636+
"redirect_document_id": false
12637+
},
1261312638
{
1261412639
"source_path": "support/windows-server/group-policy/apply-group-policy-objects-terminal-services.md",
1261512640
"redirect_url": "/troubleshoot/windows-server/group-policy/apply-group-policy-objects-rds",
1261612641
"redirect_document_id": true
12642+
},
12643+
{
12644+
"source_path": "support/dynamics-365/sales/an-error-occurred-while-synchronizing-item.md",
12645+
"redirect_url": "/troubleshoot/power-platform/dataverse/email-exchange-synchronization/an-error-occurred-while-synchronizing-item",
12646+
"redirect_document_id": true
12647+
},
12648+
{
12649+
"source_path": "support/dynamics-365/sales/http-server-returned-serviceunavailable.md",
12650+
"redirect_url": "/troubleshoot/power-platform/dataverse/email-exchange-synchronization/an-error-occurred-while-synchronizing-item",
12651+
"redirect_document_id": false
12652+
},
12653+
{
12654+
"source_path": "support/dynamics-365/sales/incomingmailboxinternalcrmerror.md",
12655+
"redirect_url": "/troubleshoot/power-platform/dataverse/email-exchange-synchronization/an-error-occurred-while-synchronizing-item",
12656+
"redirect_document_id": false
12657+
},
12658+
{
12659+
"source_path": "support/dynamics-365/sales/errorinternalservertransienterror-error.md",
12660+
"redirect_url": "/troubleshoot/power-platform/dataverse/email-exchange-synchronization/an-error-occurred-while-synchronizing-item",
12661+
"redirect_document_id": false
1261712662
}
1261812663
]
1261912664
}

support/azure/app-service/capture-memory-dumps-app-service.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,9 @@ In the following sections, we discuss each of these debugging features in more d
100100

101101
The [auto-heal](/azure/app-service/overview-diagnostics#auto-healing) (request duration) feature is useful for capturing a memory dump if the response is taking longer than expected to finish. You can see the link to **Auto-Heal** in the **Diagnostic Tools** tile in the previous screenshot. Select that link to go directly to the feature, or select the **Diagnostic Tools** tile to review all the available tools on the **Diagnostic Tools** page. For information about how to configure this feature, see the following articles:
102102

103-
- [App Services auto heal](https://appserviceblog.com/app-services-auto-heal/)
103+
- [Announcing the New Auto Healing Experience in App Service Diagnostics](https://azure.github.io/AppService/2018/09/10/Announcing-the-New-Auto-Healing-Experience-in-App-Service-Diagnostics.html)
104+
105+
- [Announcing Auto Heal for Linux](https://azure.github.io/AppService/2021/04/21/Announcing-Autoheal-for-Azure-App-Service-Linux.html)
104106

105107
- [Collect and automate diagnostic actions with Azure App Services](https://devblogs.microsoft.com/premier-developer/collect-and-automate-diagnostic-actions-with-azure-app-services/)
106108

@@ -112,7 +114,7 @@ Another feature that's named "Collect a Memory dump" is useful in this scenario
112114

113115
#### Collect a memory dump feature
114116

115-
To understand the configuration of the Collect a Memory dump feature, see [Collect memory dump app services](https://appserviceblog.com/collect-memory-dump-app-services/). This approach requires manual intervention. The following screenshot shows the **Collect a Memory dump** page.
117+
This approach requires manual intervention. The following screenshot shows the **Collect a Memory dump** page.
116118

117119
:::image type="content" source="./media/capture-memory-dumps-app-service/collect-memory-dump.png" alt-text="Azure portal screenshot of the 'Collect a Memory dump' page in Diagnostic Tools." lightbox="./media/capture-memory-dumps-app-service/collect-memory-dump.png":::
118120

support/azure/automation/updates/find-azurermresource-fails.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,6 @@ Starting in Microsoft AzureRM 6.0.0, the `Find-AzureRmResource` cmdlet functiona
2525

2626
## Resolution
2727

28-
To fix this issue, update your runbooks to use `Get-AzureRmResource` instead of `Find-AzureRmResource`. For more information, see the [usage of Get-AzureRmResource](/powershell/module/azurerm.resources/get-azurermresource?view=azurermps-6.1.0&preserve-view=true).
28+
To fix this issue, update your runbooks to use `Get-AzureRmResource` instead of `Find-AzureRmResource`. For more information, see the [usage of Get-AzureRmResource](/previous-versions/powershell/module/azurerm.resources/get-azurermresource).
2929

3030
[!INCLUDE [Azure Help Support](../../../includes/azure-help-support.md)]

support/azure/azure-functions/monitoring/functions-monitoring-appinsightslogs.md

Lines changed: 19 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
---
22
title: Application Insights logs are missing or incorrect
33
description: Ths article helps you resolve issues related to missing or incorrect logs for Application Insights logs in Azure Functions.
4-
ms.date: 08/24/2023
5-
ms.reviewer: gasridha, v-jayaramanp
4+
ms.date: 01/16/2025
5+
ms.reviewer: gasridha, v-jayaramanp, agaltrai, jarrettr
66
ms.custom: sap:Monitoring using Application Insights, Metrics and Alerts
77
---
88

@@ -30,6 +30,23 @@ If the Application Insights logs are missing, or if the data appears to be parti
3030

3131
**Recommendation**: The function app should be on version 4 and the runtime version should be at least 4.15.2*xx*. This is because, from this version onwards, you can track the log flows from Azure Functions to the Application Insights service. By monitoring the log flows, you can check for missing logs.
3232

33+
## Custom application logs
34+
35+
By default, custom application logs you write are sent to the Functions host, which then sends them to Application Insights under the [Worker category](/azure/azure-functions/configure-monitoring#configure-categories). However, some language stacks allow you to send the logs directly to Application Insights, which gives you full control over how logs you write are emitted. In this case, the logging pipeline changes from `worker > Functions host > Application Insights` to `worker > Application Insights`.
36+
37+
The following table summarizes the configuration options available for each stack:
38+
39+
| Language stack | Where to configure custom logs |
40+
|-|-|
41+
| .NET (in-process model) | `host.json` |
42+
| .NET (isolated model) | Default (send custom logs to the Functions host): `host.json`<br/>To send logs directly to Application Insights, see [Configure Application Insights in the HostBuilder](/azure/azure-functions/dotnet-isolated-process-guide#application-insights). |
43+
| Node.JS | `host.json` |
44+
| Python | `host.json` |
45+
| Java | Default (send custom logs to the Functions host): `host.json`<br/>To send logs directly to Application Insights, see [Configure the Application Insights Java agent](/azure/azure-monitor/app/monitor-functions#distributed-tracing-for-java-applications). |
46+
| PowerShell | `host.json` |
47+
48+
When you configure custom application logs to be sent directly, the host no longer emits them, and `host.json` no longer controls their behavior. Similarly, the options exposed by each stack apply only to custom logs, and they don't change the behavior of the other runtime logs described in this article. In this case, to control the behavior of all logs, you might need to make changes in both configurations.
49+
3350
## Logs are missing or partial
3451

3552
Application Insights collects log, performance, and error data. [Sampling configuration](/azure/azure-functions/configure-monitoring#configure-sampling) is used to reduce the volume of telemetry. The Sampling feature is enabled by default with the settings shown in the following [host.json](/azure/azure-functions/functions-host-json#applicationinsights) example. Excluded types aren't sampled.

support/azure/azure-kubernetes/create-upgrade-delete/error-code-cnidownloadtimeoutvmextensionerror.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,4 +58,4 @@ If you can't download these files, make sure that traffic is allowed to the down
5858

5959
- [General troubleshooting of AKS cluster creation issues](troubleshoot-aks-cluster-creation-issues.md)
6060

61-
[!INCLUDE [Azure Help Support](../../../includes/azure-help-support.md)]
61+
[!INCLUDE [Azure Help Support](../../../includes/azure-help-support.md)]

support/azure/azure-kubernetes/create-upgrade-delete/error-code-k8sapiserverconnfailvmextensionerror.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,6 @@ When you try to start or create an AKS cluster, you receive the following error
3030
> "ExitCode": "51",
3131
>
3232
> "Output": "Thu Oct 14 18:07:37 UTC 2021,aks-nodepool1-18315663-vmss000000\\nConnection to
33-
3433
## Cause
3534

3635
Your cluster nodes can't connect to your cluster API server pod.
@@ -51,4 +50,4 @@ In rare cases, the firewall's outbound IP address can be blocked if you've autho
5150

5251
- [General troubleshooting of AKS cluster creation issues](troubleshoot-aks-cluster-creation-issues.md)
5352

54-
[!INCLUDE [Azure Help Support](../../../includes/azure-help-support.md)]
53+
[!INCLUDE [Azure Help Support](../../../includes/azure-help-support.md)]

support/azure/azure-kubernetes/create-upgrade-delete/error-code-k8sapiserverdnslookupfailvmextensionerror.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,6 @@ When you try to start or create an AKS cluster, you receive the following error
3232
> "ExitCode": "52",
3333
>
3434
> "Output": "Fri Oct 15 10:06:00 UTC 2021,aks- nodepool1-36696444-vmss000000\\nConnection to mcr.microsoft.com 443 port [tcp/https]
35-
3635
## Cause
3736

3837
The cluster nodes can't resolve the cluster's fully qualified domain name (FQDN) in Azure DNS. Run the following DNS lookup command on the failed cluster node to find DNS resolutions that are valid.
@@ -63,9 +62,8 @@ Also verify that your DNS server is configured correctly for your private cluste
6362

6463
> [!NOTE]
6564
> Conditional Forwarding doesn't support subdomains.
66-
6765
## More information
6866

6967
- [General troubleshooting of AKS cluster creation issues](troubleshoot-aks-cluster-creation-issues.md)
7068

71-
[!INCLUDE [Azure Help Support](../../../includes/azure-help-support.md)]
69+
[!INCLUDE [Azure Help Support](../../../includes/azure-help-support.md)]

0 commit comments

Comments
 (0)