《Splunk智能运维实战》——3.2 创建智能运维仪表盘

3.2 创建智能运维仪表盘

在开始学习可视化之前,最好先了解一下创建仪表盘的步骤。本节将使用Splunk Web UI从头开始创建一个仪表盘,在之后的章节将使用到它。

做好准备

本章操作需要运行Splunk Enterprise服务器,并导入第1章中的样本数据,并完成第2章的学习。你应该已经很熟悉Splunk用户界面了。

如何操作

按照下列步骤创建智能运维仪表盘:

  1. 登录Splunk服务器。
  2. 选择默认的“搜索和报表”应用程序。
  3. 从菜单栏选择“仪表盘”链接。
  4. 在仪表盘界面,点击“创建新仪表盘”按钮。
  5. “创建新仪表盘”界面就会弹出。在“标题”字段输入Website Monitoring。ID字段将会自动填充。描述字段暂时可空置,但要确保选中“分享到应用程序”权限。最后,点击“创建仪表盘”。
  6. 新创建的Website Monitoring仪表盘就会显示在编辑模式中。在随后的小节中将往仪表盘中添加面板。现在先点击“完成”按钮。

我们现在已经创建了空白的仪表盘,可以放置各种报表和可视化图表。

工作原理

当通过用户界面创建仪表盘,Splunk就在后台使用简单的XML创建底层仪表盘对象代码。这之后,仪表盘对象就能用作容器来添加报表了。要想浏览仪表盘的源代码,可通过点击“编辑”按钮,然后从下拉菜单选择“编辑源”。仪表盘的简单XML源代码就显示在编辑器内。下一章将深入研究仪表盘和简单XML。

我们可以通过多种方式在Splunk用户界面创建仪表盘。在本节中,实质上创建了一个空仪表盘,可以填入可视化报表。Splunk也允许在添加报表时创建仪表盘,在本章的后面部分会讲述。

更多内容

当创建仪表盘时,仪表盘的默认权限为私有(只有创建用户可以访问)。我们可能想和其他用户或者对这些报表感兴趣的群体分享仪表盘。

改变仪表盘权限

要改变仪表盘权限,必须回到仪表盘界面。可以按照本节第3步的介绍,点击“仪表盘”菜单来实现。在仪表盘界面,可以看到刚刚创建的Website Monitoring仪表盘。在“操作”一栏,看到一个可以点击的链接“编辑”,点击该链接。会出现一个下拉面板,点击“编辑权
限”。随后的弹窗会让我们为每个角色定义权限并限定这些权限适用于当前或所有应用程序。

通过Splunk GUI创建仪表盘时,默认权限是私有。然而本节在创建仪表盘时选择了“分享到应用程序”权限按钮。这确保新仪表盘可以自动分享给每个有权限访问应用程序的人,这样节省了我们的时间,不用在创建后再编辑权限。在后台,带有应用程序权限的仪表盘储存在各自的应用程序目录结构中。带有私有权限的仪表盘储存在各自的用户目录中。

时间: 2024-10-25 18:21:50

《Splunk智能运维实战》——3.2 创建智能运维仪表盘的相关文章

《Splunk智能运维实战》——导读

前 言 在这个以科技为中心的世界里,各式各样的机器产生了大量的数据.Splunk因此推出了业内领先的大数据智能运维平台--Splunk Enterprise.这个强大的平台能让用户将机器数据转化为可操作的.非常重要的运维智能. 本书融合了各种实用方法,旨在提供指导和实用知识,以便使读者掌握Splunk Enterprise 6的各种功能,从数据中提取出强大而重要的运维智能. 本书通过简单易学.循序渐进的操作技巧,教授读者如何有效地收集.分析并创建所在环境的运营数据报表.这些技巧将展示如何加快智能

《Splunk智能运维实战》——1.4 使用脚本输入

1.4 使用脚本输入 智能运维所需的数据并非全部来自日志文件或网络端口.Splunk也可获取命令或脚本的输出,并将其与其他数据一起索引. 脚本输入是针对较难获取数据的一种有效方法.如果收集第三方提供的命令行程序输出的数据,Splunk可定期运行该命令来索引结果.通常来说,脚本输入常用于从某个源抓取信息,而网络输入则等待数据从某个源不断推送. 本节将介绍如何配置Splunk,使其每隔一段时间执行命令并将输出的数据导入Splunk. 做好准备 要进行本节的操作,需要运行Splunk Enterpri

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

第3章 仪表盘和可视化--让数据闪光 3.1 简介 前一章介绍了Splunk的搜索处理语言(SPL)以及如何使用SPL来搜索数据并制作报表.本章将以这些知识为基础,使用Splunk的可视化功能让数据更直观.我们将学习如何通过Splunk UI创建仪表盘并添加前一章制作的报表.我们将再创建两个仪表盘,以供本书其他章节使用. 可视化是数据得以最佳呈现的基础.按照人们熟悉的方式可视化数据,就能让用户更好地了解被展示的内容,并正确地理解该如何应对.当使用Splunk来进行智能运维时,会发现几乎所有的报表

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

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

OpenStack 部署运维实战

OpenStack 部署运维实战 OpenStack 简介 OpenStack 是一个开源的 IaaS 实现,它由一些相互关联的子项目组成,主要包括计算.存储.网络.由于以 Apache 协议发布,自 2010 年项目成立以来,超过 200 个公司加入了 OpenStack 项目,其中包括 AT&T.AMD.Cisco.Dell.IBM.Intel.Red Hat 等.目前参与 OpenStack 项目的开发人员有 17,000+,来自 139 个国家,这一数字还在不断增长中. OpenStac

Elasticsearch hadoop使用示例 & 运维实战之集群规划 &presto-elasticsearch connector

elasticsearch-hadoop使用示例 在elasticsearch-hadoop的具体使用中碰到了几个问题,有必要记录一下,避免下次遇到时又要重新研究. 利用spark读取es数据源的简单示例 import org.elasticsearch.spark.sql._ val esOptions = Map("es.nodes"->"192.168.1.2,192.168.1.3", "es.scroll.size"->&q

飞天5K实战经验:大规模分布式系统运维实践

2013年,云梯1实现空间优化与跨机房集群扩展,云梯2单集群规模从1500台升级到5000台,同时跨集群扩展的5K项目顺利取得阶段性成果,阿里成为第一个独立研发拥有这类大规模通用计算平台的公司.当时,云梯1.云梯2,再加上已上线的生产集群,阿里整体集群规模已超过万台.迄今为止,全球范围内,只有少数几家公司拥有如此规模的自主知识产权的集群.我们非常幸运,能够运维和管理如此大规模的生产集群.但短时间大规模快速膨胀的现状,确实也为运维工作带来了巨大的挑战.面对这些挑战,我们不仅迅速实现了自动化运维,还

『区块链智能合约』从零构建Ethereum智能合约到实战开发

『区块链智能合约』从零构建Ethereum智能合约到实战开发 为什么说现在学习区块链才是最好的时机? 区块链技术不只是能开发数字货币,不只是能进行ICO.当我分享一些区块链文章的时候,偶尔总会有人艾特我说,春哥,现在国家都不让炒币了,还弄个毛的区块链啊.我一般会很平静的告诉他,数字货币只是区块链落地产品类型之一,严格来讲,交易所关闭,国家不让ICO是好事,大家会发现,现在国家禁止ICO后,币圈瞬间清净多了,我觉得是好事,因为现在暴露了很多打着ICO牌子裸泳的人,只有揭开皇帝的新装,区块链技术才能

BootStrap智能表单实战系列(六)表单编辑页面的数据绑定_javascript技巧

什么是 Bootstrap? Bootstrap 是一个用于快速开发 Web 应用程序和网站的前端框架.Bootstrap 是基于 HTML.CSS.JAVASCRIPT 的. 历史 Bootstrap 是由 Twitter 的 Mark Otto 和 Jacob Thornton 开发的.Bootstrap 是 2011 年八月在 GitHub 上发布的开源产品. Bootstrap 包的内容 基本结构:Bootstrap 提供了一个带有网格系统.链接样式.背景的基本结构.这将在 Bootst