我们可以在Azure OMS中获取自定义日志吗

时间:2018-09-21 07:42:35

标签: azure spring-boot azure-storage-blobs azure-table-storage azure-oms

我们的项目是Java Spring引导应用程序,我们有一个使用log4j的日志记录系统,我们正在将其推入Azure存储帐户。

问题: 我想在OMS中查询这些自定义日志。 (可能吗) 如果是的话。

到现在为止我一直在尝试。 1.使用Logback将日志推送到Blob存储中,容器看起来像 Blob Storage

  1. 将日志推送到表存储中 enter image description here

并在Azure工作区的日志分析中配置了存储帐户 enter image description here

但是我无法在OMS中看到任何要查询的分析数据。 请帮忙。

1 个答案:

答案 0 :(得分:0)

如果无法使用Application Insights,则可以从存储读取日志文件,并使用HTTP Data Collector API将日志推送到Log Analytics工作区中。样本和参考:https://docs.microsoft.com/en-us/azure/log-analytics/log-analytics-data-collector-api