Azure应用程序洞察或日志分析的用例是什么?
我正在使用APIM和Azure函数,并希望对请求执行日志记录。应用洞察和日志分析哪一个最合适?
https://docs.microsoft.com/en-gb/Azure/Azure-monitor/overview
更新
特别是关于APIM使用的Azure应用程序洞察与日志分析的任何信息?
以前被称为应用程序洞察和日志分析的独立产品--现在是Azure Monitor的一部分。我们正在积极合并两个平台。
例如,Analytics exploration部分完全相同(相同的后端、相同的UX、相同的功能,只是不同的数据模式)。警报是相同的。有些体验还是不一样的(比如应用地图等应用体验)。
示例:在Azure Monitor Overview(https://docs.microsoft.com/en-gb/Azure/Azure-Monitor/Overview)中:
“日志分析”被称为一个特性,而不是过去被称为日志分析的产品。例如,Application Insights资源提供了相同的“日志分析”特性。
对于Azure Functions/APIM,与Azure Monitor的本机集成是通过应用程序洞察实现的。
更新(2020年10月)。Application Insights现在可以在Log Analytics工作区中存储数据。现在,许多与工作区相关的特性可供Application Insights资源使用。如何迁移。
如何在日志分析或应用洞察中发现第一次错误。可能会出现重复写入日志文件的错误。但我希望找到不在此错误模式中的错误,并在发生时发送警报。 或者在特定时间或自定义时间内搜索这些“不同的”/不规则的错误(不一定是第一次)。 运行一个保存的kusto查询,其中包含硬编码错误消息列表(结果不匹配可列为新错误)。 创建一个包含所有现有/常见错误的数据表(在Kusto中,但它会保持存储吗?)并执行与上面相同的操作
我正在设置一个新的web应用程序,通过Application Insights登录。我已经安装了AI,并且看到了所有预期的遥测(服务器请求、失败的请求等),但没有通过ILogger发送日志。我已经看过所有类似的问题,我可以找到这样,但没有解决我的问题。 我正在使用。NET 5和2.17版。Microsoft的0(最新版本)。应用程序指示灯。AspNetCore-nuget包。连接字符串和检测键显示
我有一个Azure函数连接到一个App Insights实例。函数app会发出日志消息,我可以在Azure portal的日志流中看到这些消息,并在app Insights跟踪时看到这些消息。 通过在中添加元素(https://github.com/Azure/azure-webjobs-sdk-script/wiki/host.json),我将控制台日志级别增加到了详细,因此详细级别的消息会出现
我很难理解Azure在哪里存储日志,以及如何访问和导出日志。 有什么界面我可以用吗?我已经在官方文档中研究了几个小时,但似乎找不到任何关于如何从Azure中获取数据的明确信息。 问候
我们有一个基于Azure的系统,它的复杂性在不断增加,我们需要监控事件链,并确保它们到达我们期望的地方。 我们有一个在线Java应用程序,它将事件发送到IoT集线器。IoT集线器路由到服务总线队列。我们有更新cosmos数据库、触发其他函数或路由到其他队列的函数。有些函数还可以通过API管理实例调用。 我们的函数已经连接到Application Insights,这里Application Ins
我想有一个共享的应用程序insights实例,将保存来自不同微服务运行的所有日志。 或者说,共享应用程序insights实例并将所有日志和遥测都放在一堆中是不是一个坏主意?