【问题标题】:Problem seeing custom application log in Azure Log Analytics在 Azure Log Analytics 中查看自定义应用程序日志时出现问题
【发布时间】:2019-02-25 18:55:00
【问题描述】:

我有一个运行自定义产品的 Azure Linux VM。我想将日志上传到 Azure。此时我只想将日志保存在 Azure 中,但稍后我可能会扫描日志以查找错误、生成通知、扫描指标,或者可能会自动执行某种恢复操作。我的日志没有显示,我不确定要检查什么。这是我所做的:

  1. 创建了一个新的工作区。
  2. 从 git 安装 OMS 代理的 Linux 版本 1.9.0.0。
  3. 在 Azure 控制台中,当我单击我的工作区 -> 高级设置 -> Linux 服务器时,我看到我的 Linux 服务器已连接。
  4. 我点击了高级设置 -> 数据 -> 自定义日志并为我的应用程序创建了一个自定义日志。
  5. 然后我生成了一些新的日志记录语句。

我已经等了 4 个小时,因为我知道可能需要一些时间来处理和设置它。 当我点击日志并输入我给自定义日志的名称(例如 MY_APP_CL)并点击运行时,我没有得到任何结果。该日志存在于连接到我的 Workspace 的 VM 上。

谁能告诉我要检查什么?以下是我对哪里出了问题的猜测,所以也许你可以让我知道是否有可能以及解决方法是什么。

一个。我的日志查询是错误的。我只有自定义日志的名称,当我从“自定义日志”下拉列表中单击我的日志时,查询行中填充了该名称。

b.当我创建自定义日志时,它要求我在本地 Windows 笔记本电脑上提供一个样本。它正在从我的笔记本电脑中查找文件,因为它是从那里获取示例的,或者 Azure 是否在连接到工作区的每台服务器上查找此日志,并且文件与路径匹配?我将自定义日志创建为 Linux 路径,它确实存在。

c。我使用了错误的代理或技术将自定义应用程序日志发送到 Azure?我对似乎有多种执行此操作的方法感到有些困惑,而且其中一些最近已重命名,因此一些文档同时使用了旧命名和新命名。希望有人可以确认我至少在正确的轨道上。

感谢您的帮助!

【问题讨论】:

    标签: azure azure-log-analytics azure-monitoring azure-oms azure-linux


    【解决方案1】:

    等待几个小时后,生成一些新的日志,消息就会显示出来。

    我已完成设置,然后立即生成日志记录。我等了一个多小时,日志仍然没有出现在 Azure 中。因此,我在离开几个小时后生成了更多指标,重新运行了我的日志查询,这些确实在几分钟后出现了。所以我已经正确设置了一切,我只需要等待大约一个小时才能生成新日志。我一定误读了一些东西,说 OMS 代理将发送所有记录的消息,但它只发送设置完成后记录的消息。这不是一个问题,它只是让我感到困惑。

    【讨论】:

      猜你喜欢
      • 2021-09-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-06-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多