Azure-docs: Is application insights available for Linux based App Service (Plan)?

Created on 19 Jul 2018  Â·  5Comments  Â·  Source: MicrosoftDocs/azure-docs

In portal, application insights tab is disabled. Does it mean it is not available for Linux VM based web apps (App services)?


Document Details

⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

application-insightsvc cxp doc-bug in-progress triaged

Most helpful comment

On a Linux containers AppService I get this too indeed, my understanding is that on a Linux service plan direct AppInsights integration is not supported, as also made evident by the following error I get:

System.IO.FileNotFoundException: Could not find file /home/SiteExtensions/Microsoft.ApplicationInsights.AzureWebSites/Microsoft.ApplicationInsights.AzureWebSites.2.6.5.nupkg

In my understanding this page is the starting point on how to monitor Docker applications, not sure if on AppService specifically or Azure Container Instances too.

The fact that appinsights is not supported at resource level does not seem critical. We are still monitoring the containerized Node.JS app via appinsights thanks to the native bindings we had already setup. We might be missing on the monitoring of the web container though, (I mean proxy-nginx, not Docker container).

MSFT team please clarify if understanding is correct.

Thanks,

All 5 comments

@chhantyal Which step are you on? I'm trying to figure out where the Application Insights tab is disabled for you. The only tab I see should be enabled if you've set up Application Insights (for reference, check out our Quickstarts ).

image

Hi @kobulloc-MSFT , looks like you created application insights separately. How do I integrate with app service?

My original question was about app insights integrated with app service without having to write custom code. See this screenshot
screen shot 2018-07-20 at 09 55 32

It was possible to enable it on windows based app service, above screenshot is Linux based and app insights is disabled.

@chhantyal It sounds like this document on Linux web apps is what you are looking for.

Additionally, it may be helpful to take a quick look at known implementations of Application Insights (including third parties, as well as steps towards creating your own SDK).

@chhantyal We are going to close this thread as resolved but if there are any further questions regarding this matter, please tag me in your reply and we will be happy to continue the conversation.

On a Linux containers AppService I get this too indeed, my understanding is that on a Linux service plan direct AppInsights integration is not supported, as also made evident by the following error I get:

System.IO.FileNotFoundException: Could not find file /home/SiteExtensions/Microsoft.ApplicationInsights.AzureWebSites/Microsoft.ApplicationInsights.AzureWebSites.2.6.5.nupkg

In my understanding this page is the starting point on how to monitor Docker applications, not sure if on AppService specifically or Azure Container Instances too.

The fact that appinsights is not supported at resource level does not seem critical. We are still monitoring the containerized Node.JS app via appinsights thanks to the native bindings we had already setup. We might be missing on the monitoring of the web container though, (I mean proxy-nginx, not Docker container).

MSFT team please clarify if understanding is correct.

Thanks,

Was this page helpful?
0 / 5 - 0 ratings

Related issues

jharbieh picture jharbieh  Â·  3Comments

ianpowell2017 picture ianpowell2017  Â·  3Comments

Agazoth picture Agazoth  Â·  3Comments

bdcoder2 picture bdcoder2  Â·  3Comments

monteledwards picture monteledwards  Â·  3Comments