目前,我正在将自定义日志消息记录到Azure表中。
现在我需要根据日志类型自动触发电子邮件的发送,还需要从日志消息生成一个分析报告。
哪种服务更适合做这件事?Azure应用洞察还是Azure日志分析?
我认为应用程序的洞察力将适合两者--创建报告和发送电子邮件。您也可以对日志分析进行同样的操作,但不同的是,日志分析基本上是所有日志数据的逻辑存储,您可以跨许多不同的服务创建自定义报告、警报等,而且,在OMS中可以很好地可视化所有内容。
正如注释中所说的,您需要对场景进行更多的描述。
Azure应用程序洞察或日志分析的用例是什么? 我正在使用APIM和Azure函数,并希望对请求执行日志记录。应用洞察和日志分析哪一个最合适? https://docs.microsoft.com/en-gb/Azure/Azure-monitor/overview 更新 特别是关于APIM使用的Azure应用程序洞察与日志分析的任何信息?
我很难理解Azure在哪里存储日志,以及如何访问和导出日志。 有什么界面我可以用吗?我已经在官方文档中研究了几个小时,但似乎找不到任何关于如何从Azure中获取数据的明确信息。 问候
我试图使用Azure CLI配置Azure Web应用的应用程序日志记录(Blob)和Web服务器日志记录(存储)设置。 我正在使用以下命令创建存储容器: az存储容器创建--帐户名StorageAccName--名称ContainerName--身份验证模式登录 但是,我无法链接Web应用中的存储设置以使用新容器。 我在参考留档里找不到任何东西。 https://docs.microsoft.c
如何在日志分析或应用洞察中发现第一次错误。可能会出现重复写入日志文件的错误。但我希望找到不在此错误模式中的错误,并在发生时发送警报。 或者在特定时间或自定义时间内搜索这些“不同的”/不规则的错误(不一定是第一次)。 运行一个保存的kusto查询,其中包含硬编码错误消息列表(结果不匹配可列为新错误)。 创建一个包含所有现有/常见错误的数据表(在Kusto中,但它会保持存储吗?)并执行与上面相同的操作
我们期望开发的Web应用程序能够把整个程序运行过程中出现的各种事件一一记录下来,Go语言中提供了一个简易的log包,我们使用该包可以方便的实现日志记录的功能,这些日志都是基于fmt包的打印再结合panic之类的函数来进行一般的打印、抛出错误处理。Go目前标准包只是包含了简单的功能,如果我们想把我们的应用日志保存到文件,然后又能够结合日志实现很多复杂的功能(编写过Java或者C++的读者应该都使用过
这个答案总结了App Insights(AI)和日志分析(LA)正在合并到一个服务中。它还提供了一个建议,AI中的新资源可以指向LA,这样你的所有代码都在一个地方。 我的问题是,鉴于LA和AI资源都存在,而您没有时间或权限将AI更改为指向LA,我如何跨LA和AI资源进行查询。