Azure Administrator认证学习指南之使用Log Analytics实现日志数据可视化-10
日志数据是庞大的、复杂的不可直观的文件,管理员需要对所有日志文件进行可视化以便快速判定某些问题或者获取需求的信息,因此本演示文档介绍如何使用Log Analytics实现日志数据可视化。
Azure仪表盘,可将所有Azure资源中对IT而言最重要的操作数据整合到此处,包括来自 Azure Log Analytics 的遥测数据。 在开始直观显示日志查询之前,先来创建并共享一个仪表板。 然后,可以专注于将呈现为折线图的示例性能日志查询,并将其添加到该仪表板。
选择”仪表板”,选择”新建仪表盘”,会创建全新的专用空仪表板,并进入自定义模式,可在此模式下命名仪表板以及添加或重新排列磁贴。
创建仪表板时,默认该仪表板是专用的,这意味着只有你才可以看到它。 若要让其对其他人可见,请使用与其他仪表板命令一起出现的”共享” 按钮。
Log Analytics是一个用于处理日志查询及其结果的专用门户。 这些功能包括在多行上编辑查询、选择性地执行代码、上下文相关 Intellisense 和智能分析。在本教程中,将使用Log Analytics创建图形形式的性能视图,将其保存以供将来查询,并将其固定到之前创建的共享仪表板。
选择”Azure Monitor”菜单中选择”日志”以打开Log Analytics。并启动并显示一个新的空白查询。
输入以下查询来返回 Azure VM的CPU利用率记录,这些记录按”计算机”和TimeGenerated 分组并显示在可视图表中。单击”运行”以运行该查询,并查看生成的图表。选择页面顶部的”保存”按钮,以保存查询 。
Perf | where CounterName == “% Processor Time” and ObjectName == “Processor” and InstanceName == “_Total” | summarize AggregatedValue = avg(CounterValue) by bin(TimeGenerated, 1hr), Computer | render timechart |
从页面右上角选择”固定到仪表板”按钮,然后再选择仪表板名称,以将其固定到之前创建的共享仪表板 。将查询固定到仪表板之后可以直观的对数据进行可视化。
另外我们还可以将日志数据导入到 Power BI中进行集中展示与可视化,其原理如下图所示
具体实现过程本文不再详细介绍
本文固定链接: http://365vcloud.net/2019/08/08/data-visualization-with-log-analytics/ | 365vCloud的云计算之旅
【下一篇】使用Azure Site Recovery将本地资源迁移到Azure 云端