当前位置: 首页 > 知识库问答 >
问题:

应用程序洞察Azure函数和WebAPI的行为

李锦
2023-03-14

你好,拉姆

共有1个答案

阎知
2023-03-14

答案是:“函数包含内置的记录器,它更像是一个无服务器的。”其实就是答案。

azure函数有一个扩展Microsoft.azure.WebJobs.Logging.ApplicationInsights运行后台,用于读取检测键并将日志写入Application Insights。所以你只需要提供一个检测键就可以了。您也可以通过源代码找到更多。

但是web api没有这样的内置扩展,我们需要自己配置AI。

 类似资料:
  • 我们有一堆azure函数记录执行上下文的度量...您似乎无法使用OOTB或(至少在我所看到的情况下)来完成此操作,因为没有一个与我假设的名称为的等价物。 所以..此url(https://docs.microsoft.com/en-us/Azure/azure-functions/functions-monitoring#custom-telemetry-in-c-functions)显示了利用A

  • 有什么想法会出什么问题吗?

  • 在运行.NET Core3.1控制台应用程序时,我正在尝试获取应用程序的见解,以便在azure批处理作业/任务中工作。 https://docs.microsoft.com/en-us/Azure/Batch/Monitor-Application-Insights https://docs.microsoft.com/en-us/Azure/Azure-monitor/app/worker-se

  • 有没有人有关于如何将Azure应用程序洞察集成到作为控制台应用程序构建的Azure WebJob的示例或文章的链接?

  • 我有一个Azure函数连接到一个App Insights实例。函数app会发出日志消息,我可以在Azure portal的日志流中看到这些消息,并在app Insights跟踪时看到这些消息。 通过在中添加元素(https://github.com/Azure/azure-webjobs-sdk-script/wiki/host.json),我将控制台日志级别增加到了详细,因此详细级别的消息会出现

  • 我们正在设计一个应用程序,它将托管在AKS(Azure kubernetes service)上。应用程序将由一组用asp.NET内核编写的服务组成,这些服务运行在docker容器中。我希望监视服务以及容器/节点,并在整个集群中具有可观察性。Azure monitor for containers似乎是监视容器、节点和整个集群的一个很好的解决方案,但我需要asp.NET核心服务的应用程序insig