简体   繁体   English

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

[英]Can we fetch custom logs in Azure OMS

Our Project is a Java Spring boot application, We have a logging system using log4j, Which we are pushing into the Azure Storage accounts. 我们的项目是一个Java Spring引导应用程序,我们有一个使用log4j的日志记录系统,我们正在将其推入Azure存储帐户。

Question: I want to query these custom logs in OMS. 问题:我想在OMS中查询这些自定义日志。 (Is it possible) If Yes how. (有可能)如果是,如何。

Till now what i have tried is. 到现在为止我一直在尝试。 1. Pushed the logs in Blob storage using Logback and container looks like 1.使用Logback将日志推送到Blob存储中,容器看起来像 斑点存储

  1. Pushed logs in table storage 在表存储中推送日志 在此处输入图片说明

And configured Storage accounts in log analytics in Azure workspace 并在Azure工作区的日志分析中配置存储帐户 在此处输入图片说明

But i am unable to see any Analytic data to query in OMS . 但是我无法在OMS中看到要查询的任何分析数据。 Please help. 请帮忙。

If you can't use Application Insights, you can read logs files from Storage and use HTTP Data Collector API to push logs into Log Analytics workspace. 如果无法使用Application Insights,则可以从存储读取日志文件,并使用HTTP Data Collector API将日志推送到Log Analytics工作区中。 Samples and reference: https://docs.microsoft.com/en-us/azure/log-analytics/log-analytics-data-collector-api 样本和参考: https : //docs.microsoft.com/zh-cn/azure/log-analytics/log-analytics-data-collector-api

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM