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

简介:

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

2.7 显示网页响应时间的统计数据

没人喜欢等待网页加载,我们当然也不希望我们的Web应用程序用户等待加载。在我们的Web访问日志中,有一个名为repsonse的字段,它记录了网页总加载时间,以毫秒表示。

本节将追踪过去一周内网页在一天中不同时间的平均加载时间。

做好准备

本节操作需要运行Splunk Enterprise服务器,导入和第1章相同的样本数据。我们已经很熟悉Splunk搜索栏和时间选择器了。

如何操作

按照下列步骤来搜索和计算过去一周的网页响应时间的统计数据。

  1. 登录Splunk服务器。
  2. 选择“搜索和报表”应用程序。
  3. 设定时间选择器为“过去7天”,在搜索栏输入下列搜索后单击搜索图标或按Enter键。
    screenshot
  4. Splunk返回表格式列表,详细显示过去一周每六小时间隔的平均响应时间。
    screenshot
  5. 结果虽然很棒,但以列表格式显示很不形象。点击“可视化”标签,会看到数据以柱状图(默认)的形式呈现。
  6. 点击图标上方的“柱状图”链接并选择“折线图”。Splunk会将数据以折线图的形式呈现,现在我们可以更清楚地看到一天内不同时间的平均响应时间。
    screenshot
  7. 单击“保存为”,选择“报表”,保存此次搜索结果。将报表命名为cp02_webpage_response_times并单击“保存”。在下一个页面,单击“继续编辑”,回到搜索。

工作原理

将搜索以段的形式分开。

screenshot

更多内容

timechart命令提供了一些很好的功能。此类搜索可以进一步扩展来更形象地对比多个星期之间的数值,以便发现异常现象或其他问题。

按照行为分别显示网页响应时间

搜索可进一步细化,按照用户实施的行为分类获取平均响应时间的更多信息。这可能会查明哪些行为相较于其他行为响应较慢。比如可能想确保结账页面具有最快的加载时间。进行下列搜索,必须掌握1.8节,以便提取响应字段:
screenshot

现在搜索网页事件,然后按页面(uri_field)计算平均时间。结果会显示多个栏目的表格,每一栏代表不同的网页。然后将其可视化为折线图,会看到同一图表中有许多不同的折线——非常酷!注意刚刚使用了非常高级的Splunk搜索命令foreach,这实质上是一种for类型的循环,它在表格中每一列字段循环,并将每个网页的平均时间从毫秒单位转变为秒,四舍五入到小数点后两位。
screenshot

另参见
screenshot

相关文章
|
23天前
|
机器学习/深度学习 运维 监控
智能监控系统在运维中的应用与优势
传统的运维管理方式在面对日益复杂的IT系统时显得力不从心,智能监控系统的出现为运维工作带来了新的机遇。本文将探讨智能监控系统在运维中的应用与优势,介绍其工作原理以及如何有效地利用智能监控系统提升运维效率和质量。
38 2
|
1月前
|
运维 安全 数据安全/隐私保护
课1-数据可信流通,从运维信任到技术信任
构建数据可信流通体系,关键在于建立技术信任。该体系基于信任四要素:身份确认、利益依赖、能力预期及行为后果。数据内循环时,持有方负责数据安全;外循环则面临责任主体不清等问题。为实现可信流通,需由运维信任转向技术信任,依托密码学和可信计算技术,并遵循数据二十条政策。技术手段包括可信应用身份、使用权跨域管控、安全分级标准和全链路审计,确保内外循环的数据管控。基础设施——密态天空计算,支持以隐私计算为核心的密态数联网,实现责任界定的全链路数据安全。
|
1月前
|
存储 运维 安全
2024.3.18隐语训练营第1讲笔记:数据可信流通,从运维信任到技术信任
数据二十条提出了要建立数据可信流通体系,使得数据可以安全的流转起来。但由于在数据流通中存在的各种风险,使得信任四要素全部遭到破坏,导致信任降级甚至崩塌。为了应对这些风险,要实现从运维信任到技术信任的转变,针对信任的各个要素,提出了解决方案。最后简要介绍了安全可信基础设施的融合布局。
44 3
|
1月前
|
存储 运维 安全
2024-3-18隐语学习笔记:数据可信流通,从运维信任到技术信任
数据要素可信流通,重构技术信任体系。信任四要素:身份可确认,利益可依赖,能力有预期,行为有后果。外循环中四要素遭到破坏,导致信任降级甚至崩塌:责任主体不清,能力参差不齐,利益诉求不一致,责任链路难追溯。数据可信流通 需要从运维信任走向技术信任。
|
1月前
|
运维 安全 数据安全/隐私保护
|
1月前
|
机器学习/深度学习 人工智能 运维
《未来智能运维:AI技术的应用与展望》
在当今数字化时代,智能运维正日益成为企业提升效率、降低成本的关键。本文将探讨人工智能技术在运维领域的应用现状与未来发展趋势,展望未来智能运维的发展前景。
76 1
|
18天前
|
机器学习/深度学习 传感器 运维
提升数据中心效能:智能运维策略与实践
【4月更文挑战第6天】在数字化时代,数据中心作为企业信息架构的核心,其稳定性和效率直接影响到业务连续性和客户满意度。随着技术的进步,传统的数据中心运维模式已经不能满足现代高效、智能化的需求。本文将探讨如何通过智能运维(AIOps)策略,结合大数据分析和机器学习技术,实现数据中心的自动化管理、故障预测及快速响应,以提升整体效能并降低运营成本。
|
28天前
|
机器学习/深度学习 存储 人工智能
未来智能运维的发展趋势与挑战
随着信息技术的迅猛发展,智能运维作为关键的技术领域正日益受到重视。本文探讨了未来智能运维的发展趋势和所面临的挑战,从人工智能、自动化运维、数据分析等方面展望了未来智能运维的发展方向,同时也指出了在实践中需要克服的困难和挑战。
50 1
|
28天前
|
机器学习/深度学习 人工智能 运维
未来智能运维:人工智能在云计算运维中的应用
随着云计算技术的不断发展,传统的运维方式已经无法满足日益复杂的系统需求。本文探讨了人工智能在云计算运维中的应用,介绍了未来智能运维的发展趋势和挑战。
16 3