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

3.4 显示唯一访客数量

能获知页面浏览次数和最常访问的页面是件好事,不过如果能得知来自独立访客的页面浏览量就更好了。通过Web访问日志,我们能够了解到访问网站的独立访客数。比如,它能帮我们理解高负载时段是否是由网站会话的真实数量造成的。

本节将通过编写一个搜索语句,来找到特定时间内访问网站的独立访客数。然后使用单值可视化图表把这个值展示在仪表盘上。

做好准备

本节操作需要运行Splunk Enterprise服务器,导入和第1章相同的样本数据。我们已经很熟悉Splunk搜索栏、时间选择器和“可视化”标签了。虽然不强制要求,但最好先完成之前所有章节的学习。

如何操作

按照下列步骤来显示网站访客的唯一编号:

  1. 登录Splunk服务器。
  2. 选择默认的“搜索和报表”应用程序。
  3. 设定时间选择器为“过去24小时”,在Splunk搜索栏输入下列搜索后单击搜索图标或按Enter键。
  4. Splunk将返回一个单值,它代表对JSESSIONID字段所有(非重复)值进行dc统计。
  5. 点击“可视化”标签。
  6. 因为Splunk有很多可用的可视化图表,所以可视化标签下默认显示的可能不是单值图。单击可视化类型的下拉菜单,选择“单值图”。
  7. 数据此时会可视化为单值图。
  8. 单击“保存为”,选择“报表”,保存此次搜索结果。将报表命名为cp03_unique_visitors然后单击“保存”。在下一页,单击“添加到仪表盘”。
  9. 将其添加至Website Monitoring仪表盘。选择“现有”标签,从下拉菜单中选择Website Monitoring仪表盘。在“面板标题”字段输入Unique Visitors并选择由“报表”支持面板。然后点击“保存”。
  10. 下一页会确认仪表盘已经创建成功并已经添加了面板。可点击“浏览仪表盘”进行查看。单值可视化图表会放在前一节创建的饼图下方。
  11. 排列仪表盘使饼图和单值图并列。点击“编辑”按钮,从下拉菜单中选择“编辑
    面板”。

  1. 面板上方会显示一个灰条。借助这个灰条我们可以点击并把面板拖曳到与饼图同一行的位置,如下图所示:
  2. 最后,点击“完成”保存对仪表盘的修改。

下一章会学习仪表盘编辑器的更多功能和特性。本章只介绍在仪表盘上移动
面板。

工作原理

将搜索以段的形式分开。

可视化标签只是使用stats命令的数字输出并覆盖上指定的可视化图表。本例覆盖了单值可视化图表来显示唯一访客会话数量。

更多内容

仪表盘上的单值图很有用。如为单值提供视觉色彩和背景知识,会更有帮助。

为单值面板添加标签

执行本节相同的搜索,搜索完成时点击“可视化”标签并选择“单值”可视化类型。之后点击“格式”按钮,可以在下拉菜单中的“标签前”“标签后”和“标签下”输入文本值。

输入需要的值,点击“应用”,会显示出如下图所示的变化:

可以像之前一样将这个单值报表作为仪表盘的一块面板进行保存,但是可以空着“面板标题”字段,因为对该值的描述已经成了数据的一部分。

根据范围给值上色

添加标签后,可以为显示的数字值上色,参照的是数字在给定范围的位置。修改搜索语句如下:

此次搜索会把dc(JSESSIONID)字段重命名为count。然后使用rangemap命令,根据count字段的值分配一个范围值(低、升高或严重)。单值可视化图表使用给定范围值来为可视化图表上色。如果在低值范围内,就是绿色;如果升高,就是黄色;如果是严重,就是红色。

要了解rangemap命令的更多信息,请访问:http:// docs.splunk.com/Documentation/Splunk/latest/Searc hReference/Rangemap。

另参见

《Splunk智能运维实战》——3.4 显示唯一访客数量相关推荐

  1. 《Splunk智能运维实战》——3.11 制作折线图显示项目浏览量和购买量随时间的变化...

    本节书摘来自华章计算机<Splunk智能运维实战>一书中的第3章,第3.11节,作者 [美]乔史·戴昆(Josh Diakun),保罗R.约翰逊(Paul R. Johnson),德莱克· ...

  2. 《Splunk智能运维实战》——3.5 使用计量器显示错误的数量

    本节书摘来自华章计算机<Splunk智能运维实战>一书中的第3章,第3.5节,作者 [美]乔史·戴昆(Josh Diakun),保罗R.约翰逊(Paul R. Johnson),德莱克·默 ...

  3. 《Splunk智能运维实战》——2.7 显示网页响应时间的统计数据

    本节书摘来自华章计算机<Splunk智能运维实战>一书中的第2章,第2.7节,作者 [美]乔史·戴昆(Josh Diakun),保罗R.约翰逊(Paul R. Johnson),德莱克·默 ...

  4. 《Splunk智能运维实战》——3.9 制作面积图显示应用程序的性能统计数据

    本节书摘来自华章计算机<Splunk智能运维实战>一书中的第3章,第3.9节,作者 [美]乔史·戴昆(Josh Diakun),保罗R.约翰逊(Paul R. Johnson),德莱克·默 ...

  5. 《Splunk智能运维实战》——1.5 使用模块输入

    本节书摘来自华章计算机<Splunk智能运维实战>一书中的第1章,第1.5节,作者 [美]乔史·戴昆(Josh Diakun),保罗R.约翰逊(Paul R. Johnson),德莱克·默 ...

  6. 《Splunk智能运维实战》——第3章 仪表盘和可视化——让数据闪光 3.1 简介

    本节书摘来自华章计算机<Splunk智能运维实战>一书中的第3章,第3.1节,作者 [美]乔史·戴昆(Josh Diakun),保罗R.约翰逊(Paul R. Johnson),德莱克·默 ...

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

    本节书摘来自华章计算机<Splunk智能运维实战>一书中的第3章,第3.3节,作者 [美]乔史·戴昆(Josh Diakun),保罗R.约翰逊(Paul R. Johnson),德莱克·默 ...

  8. 《Splunk智能运维实战》——3.8 使用散点图根据大小和响应时间标识离散的请求...

    本节书摘来自华章计算机<Splunk智能运维实战>一书中的第3章,第3.8节,作者 [美]乔史·戴昆(Josh Diakun),保罗R.约翰逊(Paul R. Johnson),德莱克·默 ...

  9. 《Splunk智能运维实战》——3.7 制作请求方法、浏览量和响应时间的时间图

    本节书摘来自华章计算机<Splunk智能运维实战>一书中的第3章,第3.7节,作者 [美]乔史·戴昆(Josh Diakun),保罗R.约翰逊(Paul R. Johnson),德莱克·默 ...

最新文章

  1. 各类操作系统的TTL字段值
  2. 吃火锅有四忌[转载]
  3. c语言 sizeof size_t,C/C++中的sizeof运算符和size_t类型的详解
  4. Linux部署web程序
  5. 罗切斯特大学排名计算机排名,罗切斯特大学排名
  6. post 传递参数中包含 html 代码解决办法,js加密,.net解密
  7. DataType--数值类型
  8. mysql是用啥语言写的_mysql源码是什么语言
  9. 研发团队管理--向下沟通
  10. 临沂一中高考2021成绩查询,2021年临沂高考状元名单公布,临沂高考状元学校资料及最高分...
  11. Linux环境下 微信支付退款 读取证书路径问题
  12. CAD批量打图精灵自动识别纸张大小
  13. Python如何输出当前时间,时分秒,以及ms
  14. 泰坦尼克号沉船生还预测
  15. linux安装桌面xmanager,Linux安装图形界面和Vnc与Xmanager服务
  16. Smartbi V10.5新版本正式发布
  17. SAP UI5 应用开发教程之六十九 - 如何从 SAP UI5 Not Found 页面跳转回到正常的应用页面试读版
  18. 坚持写博客以来的感受和改变
  19. 视频教程-深度学习与PyTorch入门实战教程-深度学习
  20. windows11/windows10设置移动热点自启(图文步骤教程)

热门文章

  1. c语言endswith用法,js中的indexOf以及startsWith和endsWith方法
  2. Python+Vue计算机毕业设计防SQL注入机制的在线音乐试听分享网站kf40t(源码+程序+LW+部署)
  3. ubuntu16.04下使用YOLOV3训练自己做的VOC数据集(VOC数据集制作+模型训练步骤+训练参数解析和问题解决+训练日志可视化(loss、IOU)+模型测试(单张、摄像头、批量测试))
  4. QtCreator正常显示第三方控件库
  5. Scala 惰性求值
  6. rust语言与go语言_后Mozilla Rust:Rust语言的未来
  7. 基于Yolov5的交通标志检测识别设计
  8. 国产开源ChatGPT模型对比
  9. AIDL中的in,out,inout
  10. Flink State TTL 详解