自定义属性数据不会通过应用程序洞察连接器从应用程序洞察转移到oms

时间:2018-03-12 17:02:08

标签: azure azure-application-insights azure-monitoring azure-oms

oms中的应用程序洞察连接器未提取应用程序洞察中记录的自定义属性。

我有应用程序,我在调用跟踪,错误,警告方法时在自定义属性中编写其他请求特定的上下文数据。

我希望根据这些自定义属性进行过滤。

例如:我的所有微服务API都在自定义属性中发出相关ID,并且当调用从一个api到另一个api时,保持此相关ID。这将有助于关联用户对工作流程的请求。

但是,当我的appinsight所有微服务应用程序中的数据来到oms时,这些自定义属性都会丢失。

请告知。

2 个答案:

答案 0 :(得分:0)

我注意到的一种方法是将app-insight日志导出到blob存储,然后配置oms以从blob存储中获取日志。

我没有尝试过这种方法,但看起来像一个选项。想检查是否有人遇到这种情况以及有什么帮助。

答案 1 :(得分:0)

我在阅读之后得到的其他方法是使用日志分析http数据收集器api将所有数据直接记录到日志分析中。这包含了很多工作来更改应用程序记录器以使用http数据api。这听起来有可能但却没有做出如此大的改变。

App - > http数据api - >日志分析 app - > appinsight - >连接器 - > loganalytics。

https://docs.microsoft.com/en-us/azure/log-analytics/log-analytics-data-collector-api