Java应用程序见解:如何创建子工作单元

时间:2019-10-04 09:22:34

标签: java azure-application-insights

开箱即用的AI在关联Web请求及其相关性,事件等方面非常有效。 但是,假设我有长期的后台工作,我想将其跟踪分为较小的部分,工作单元或跨度,所有这些都在同一父级中(并且该划分也可以更进一步)。就像that image 我能以某种方式在代码中做到吗?

1 个答案:

答案 0 :(得分:0)

最近发布了一个名为Microsoft.ApplicationInsights.WorkerService的新SDK,该SDK最适合此类后台作业以及非HTTP工作负载(例如消息传递,控制台应用程序等)。This是博客,宣布了Worker服务SDK,并附带示例here的详细说明,介绍了如何支持各种类型的受支持方案。

但是,尽管这是一个.Net核心解决方案,但我可以向内部团队咨询有关Java应用程序可用选项的信息,然后在我获得更多信息后再回来。为了进一步实现这一目标,请从头到尾为我提供有关您的应用环境的以下其他详细信息:

  • 您在此应用程序的生态系统中使用哪些Azure服务? (虚拟机/数据库/应用服务?)
  • 代码中使用的框架是什么?
  • 是否还涉及任何负载均衡器或PaaS服务?如果是,如何衡量他们的表现?他们的日志在哪里配置?

这些信息肯定会帮助我们更好地了解您的设置。谢谢!