asp.net - 针对托管在我自己的服务器上的应用程序的 Application Insights

标签 asp.net azure azure-application-insights

我刚刚开始使用 Microsoft Application Insights,并开始使用一些视频和 this微软网站上的文章。它看起来非常强大和有前途。

谁能告诉我,如果我在自己的服务器而不是 Azure 上运行应用程序,我会失去哪些功能?

P.S:我开发 ASP.net 应用程序,通常使用 log4net 进行日志记录。

最佳答案

有文档:

如果您可以重新部署和应用程序 - 只需安装 Microsoft.ApplicationInsights.Web NuGet。或者在 Visual Studio 中单击“添加应用程序见解”。详细信息在这里:https://azure.microsoft.com/en-us/documentation/articles/app-insights-asp-net/

如果无法重新部署 - 使用 Application Insights 状态监视器。您可以使用 Web 平台安装程序来安装它。详细信息在这里:https://azure.microsoft.com/en-us/documentation/articles/app-insights-monitor-performance-live-website-now/

日志: https://azure.microsoft.com/en-us/documentation/articles/app-insights-search-diagnostic-logs/#trace

关于asp.net - 针对托管在我自己的服务器上的应用程序的 Application Insights,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38914473/

相关文章:

sql-server - 使用 Azure 逻辑应用在 Sharepoint Online 中插入缺失值

用于在 azure 上创建表的 python 脚本

angular - Azure Application Insights 实现 Angular6

rest - 如何使 Application Insights Rest Api 返回所有数据,即使它不存在?

c# - 用 '<b>' 将字符串中的单词包裹起来使其成为粗体而不改变单词的原始大小写

javascript - 来自 JSON 数据的饼图

azure - MS Fabric 和地理空间数据

用于创建类型为 : General 的 Application Insights 资源的 PowerShell 脚本

c# - 从 tryParse() 返回 errorInfo

c# - 在 ASP.NET Core 和 .NET Core 控制台项目中使用相同的 `.resx` 文件