首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Azure blob存储中日志文件的分析

问Azure blob存储中日志文件的分析
EN

Stack Overflow用户
提问于 2021-07-02 20:01:06
回答 1查看 1.6K关注 0票数 0

我有prem机器,我们将它们的日志存储在Azure的存储帐户中。我们可以使用Azure日志分析来收集存储在blob存储中的这些日志吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-07-07 08:56:23

​是的,我们可以使用Azure日志分析来收集日志。有两种方式:

WAY-1试着遵循以下步骤

  1. 填写所需的参数并在本地或中执行脚本。
  2. 这个PowerShell脚本从Azure存储下载日志。
  3. 将诊断日志转换为JSON格式,因为这正是API所期望的。
  4. 将自定义数据加载到日志分析中使用HTTPData收集器API。

有关更多信息,请参阅此文档

WAY-2有一个直接的过程,您可以通过Azure在虚拟机中安装日志分析代理。

Azure Monitor直接从您环境中的物理或虚拟Linux计算机收集数据到Log工作区,以便使用azure日志分析代理进行详细分析和相关。

使用Azure monitor 步骤1:安装用于Linux的日志分析代理程序从数据中心收集数据的步骤

  1. 在以下命令中输入日志分析工作区id和主键。
代码语言:javascript
复制
    wget https://raw.githubusercontent.com/Microsoft/OMS-Agent-for-Linux/master/installer/scripts/onboard_agent.sh && sh onboard_agent.sh -w <YOUR WORKSPACE ID> -s <YOUR WORKSPACE PRIMARY KEY>

​

  1. 在以下命令中输入日志分析工作区id并重新启动代理
代码语言:javascript
复制
sudo /opt/microsoft/omsagent/bin/service_control restart [<workspace id>]

步骤2:收集事件和性能数据

  1. Azure门户->日志分析->日志分析工作区->预先设置->数据-> Syslog -“+”标志.
  2. 取消选中严重信息,注意,调试,然后应用。

​

  1. 现在转到Linux性能计数器,并单击Add Recommended Counters并单击Apply。

​

步骤- 3:视图收集的数据

  1. 日志分析工作区->日志(从左窗格)
  2. 在“日志查询”页上,在查询编辑器中键入Perf并选择Run。

有关更多信息,您可以参考此博客。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68230697

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档