《Splunk智能运维实战》——3.3 使用饼图展示最常访问的网页-阿里云开发者社区

开发者社区> 华章出版社> 正文

《Splunk智能运维实战》——3.3 使用饼图展示最常访问的网页

简介:

本节书摘来自华章计算机《Splunk智能运维实战》一书中的第3章,第3.3节,作者 [美]乔史·戴昆(Josh Diakun),保罗R.约翰逊(Paul R. Johnson),德莱克·默克(Derek Mock),译 宫鑫,康宁,刘法宗 ,更多章节内容可以访问云栖社区“华章计算机”公众号查看。

3.3 使用饼图展示最常访问的网页

第1章中导入的样本数据显示了很多信息,比如客户如何与在线购物网站互动。在2.3节,我们学习了如何找到最常访问的网页。那一节的输出结果是以列表格式呈现的,可能观看者很难抓住网页访问量之间的比例差异。现在要学习如何使用饼图呈现结果。通过使用样本数据并使用饼图来可视化呈现,从而使观看者更易明白不同网页的请求比例。即便数据很简单,将其可视化也有助于在必要时做出更好的决策。

本节将使用第2章中创建的cp02_most_accessed_webpages报表。我们将使用饼图形象地展示报表的输出数据,并将其添加至刚刚创建的Website Monitoring仪表盘中。

做好准备

本节操作需要运行Splunk Enterprise服务器,导入和第1章相同的样本数据。我们已经很熟悉Splunk搜索栏、时间选择器和搜索标签(事件统计数据和可视化)。

如何操作

按照下列步骤使用饼图来显示最常访问的网页:

1 . 登录Splunk服务器。

2 . 选择默认的“搜索和报表”应用程序。

3 . 从菜单栏选择“报表”链接。这将显示在第2章创建并保存的所有报表列表。
screenshot

4 . 找到名为cp02_most_accessed_webpages的报表行项目,单击“在搜索中打开”。
screenshot

5 . Splunk将对保存的报表执行下列语句的搜索:Splunk将返回一列网页和count字段,count字段显示了每个页面访问的总次数。
screenshot

6 . 完成搜索后,搜索结果会显示在“统计数据”标签中。我们将创建饼图。点击“可视化”标签。


screenshot

7 . 因为Splunk有很多可视化图表,所以可视化标签下默认显示的可能不是饼图。单击下拉菜单显示可视化类型,选择“饼图”。
screenshot

8 . 数据可视化为饼图,如下图所示:
screenshot

9 . 将其添加至3.2节中创建的Website Monitoring仪表盘。点击“保存为”,然后从下拉菜单中单击“仪表盘面板”。
screenshot

10 . “保存为仪表盘面板”界面弹出。选择“现有的”来使用现有的仪表盘,然后从列表中选择Website Monitoring仪表盘。在“面板标题”输入Most Accessed Webpages,选择由报表支持面板。单击“保存”,如下图所示。
screenshot

11 . 下一页会确认仪表盘已经创建成功并且已经添加了面板。可点击“浏览仪表盘”进行查看。
screenshot

工作原理

如需回顾搜索细节,查阅2.3节。

可视化标签只是将列表输出的单个分开值覆盖上指定的可视化图表。本例中是按照网页名称分别计算出事件总数,然后用可视化饼图进行覆盖。

更多内容

我们可以在这次搜索的基础上得出更多的结果,并使用其他可视化图表。
搜索访问量排名前10的网页

如果修改报表搜索语句并用top命令替换stats命令,它会默认展示排名前十的网页:
screenshot

这里修改了报表搜索命令,并用top命令代替了stats命令。默认情况下会显示排名前10的网页。可以选择“可视化”标签,并选择“柱状图”,以柱状图显示结果。然后点击“格式”,来到一个菜单,它允许我们设置特定的值来控制图表,比如自定义x轴和y轴,放置或移除图例,并进行其他设置。
screenshot

另参见
screenshot

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

分享:

华章出版社

官方博客
官网链接