Kibana:为 Dashboard 创建链接 drilldown - 7.11 版本
我在之前的文章 “Kibana:使用 drilldown 从一个仪表板切换到另外一个仪表板” 展示了如何在 dashboard 里使用 drilldown 从一个仪表板到另外一个仪表板的跳转。在今天的文章中,我将介绍如何创建一个链接 drilldown 从而实现从 dashboard 到一个链接的跳转。在这里必须指出的是这个功能只在 Elastic Stack 7.11 及以上的版本中出现。
更多相关 drilldown 文章:
Kibana:为 table 创建链接 drilldown - 7.11 版本
Kibana:Drilldown 中的 URL 模板
准备数据
在今天的练习中,我将使用 Kibana 自带的索引来进行展示:
上面显示我们的 Sample web logs 已经被安装成功了。
创建链接 drilldown
首先我们打开已经被创建好的 dashboard:
在上面的显示中,我们可以看到 404 response code 用注释的方式表示出来的时间点。也许有些人对这些 response codes 不是很懂。在查看这个图的时候需要了解这些 response codes 的意思。我们可以为这个可视化化创建一个 url 的 drilldown 来进行展示。点击上面的 Edit 按钮:
从上面我们可以看出来有两种 drilldown 可以生成:
- Go to Dashboard
- Go to URL
针对之前的 Go to Dashboard,我在之前的文章中已经介绍过了。请详细参阅文章 “Kibana:使用 drilldown 从一个仪表板切换到另外一个仪表板”。我们点击 Go to URL:
我们把解释 response codes 的链接 https://blog.csdn.net/t_332741160/article/details/81408597 填入,并使之在一个新的 tab 里进行打开。点击上面的 Create drilldown:
上面显示, response codes 这个 drilldown 已经被成功地创建了。我们必须保存 Dashboard 才可以进行使用:
点击 Save 链接:
点击上面的 response codes:
我们可以看到一个新的 tab 已经被打开,并展示相应的解释 response codes 的页面。
创建带有参数的 drilldown
在很多情况下,我们需要针对不同的点击进行不同的页面显示,那么,我们可以使用带有参数的 drilldown。为此,我们来创建一个如下的 panel:
这样我们就得到了 response codes 的分布图。我们保存当前的 Panel 到 Dashboard 中:
这样在 Dashboard 中,我们可以看到刚才已经创建的 Panel。我们点击 Create drilldown:
在上面,我们在 URL template 中使用如下的链接:
https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/{{ event.value }}
在上面的 event.value 中将获得点击时的参数。点击 Create drilldown,这样我们就创建好了 drilldown:
保存当前的 Dashboard:
当我们点击上面 Pie Chard 中的绿色部分,它就会自动弹出一个 context menu。我们可以选择 Lookup Status Code。我们可以在另外一个 tab 里看到:
如上所示,它展示了对 200 response code 的解释。
同样当我们点击 404 时,它也可以带去我们去 404 页面的解释:
Kibana:为 Dashboard 创建链接 drilldown - 7.11 版本相关推荐
- sql oraoledb.oracle,无法创建链接服务器XXXXX的 OLE DB 访问接口OraOLEDB.Oracle的实例。 (Microsoft SQL Server,错误7302)...
无法创建链接服务器"XXXXX"的 OLE DB 访问接口"OraOLEDB.Oracle"的实例. (Microsoft SQL Server,错误: 730 ...
- sqlserver 访问接口没有oracle,无法创建链接服务器XXXXX的OLEDB访问
无法创建链接服务器XXXXX的OLEDB访问接口OraOLEDBOracle的实例.(MicrosoftSQLServer,错误7302) 无 法 创 建 链 接 服 务 器 "XXXXX& ...
- sqlserver中创建链接服务器图解教程
1.展开服务器对象-->链接服务器-->右击"新建链接服务器" 注意:必须以数据库管理员身份登录(通常也就是sa帐号)后,才可以创建"链接服务器" ...
- sql server中创建链接服务器图解教程
转自sql server中创建链接服务器图解教程 1.展开服务器对象-->链接服务器-->右击"新建链接服务器" 注意:必须以数据库管理员身份登录(通常也就是sa帐号) ...
- Excel VBA实现批量创建链接
Sub link()Dim num, sheetnameWorksheets(1).Selectnum = WorksheetFunction.CountA(Columns("c:c&quo ...
- mysql学习(2)-Navicat Premium 12 链接MySQL8.0.11数据库报2059错误
Navicat Premium 12 链接MySQL8.0.11数据库报2059错误 1,问题现象 安装完MySQL8.0.11和Navicat Premium12后,我们会用Navicat去测试连接 ...
- mklink创建链接
mklink参数介绍,引用自windows mklink /d /h /j 精讲: 由于D盘空间不够,在E盘创建文件夹保存数据,然后使用软链接即mklink /J 来映射文件夹到D盘.注意,该命令会自 ...
- mklink 创建链接(当文件已存在时,无法创建该文件||位置不可用)
mklink 创建链接 遇到的问题: 当文件已存在时,无法创建该文件. 红框位置的文件夹
- sql新建oracle链接服务器,oracle 创建链接服务器
SqlServer下数据库链接的使用方法 有时候我们希望在一个sqlserver下访问另一个sqlserver数据库上的数据,或者访问其他oracle数据库上的数据,要想完成这些操作,我们首要的是创建 ...
- [SqlServer]创建链接服务器
把一个数据库中数据表中的内容,从一个SQL SERVER服务器 导出到另一个SQL Server服务器 不同服务器数据库之间的数据操作 --创建链接服务器 exec sp_addlinkedserv ...
最新文章
- System.Web.Caching.Cache类 缓存 各种缓存依赖
- vm虚拟机下linux安装python_VM中安装linux系统,安装VS Code,搭建Python环境
- 小功率电子镇流荧光灯相关实验
- memcached全面剖析–3.memcached的删除机制和发展方向
- RabbitMQ消息的确认模式
- UNIX再学习 -- 守护进程(转)
- 根据不同时间,展示不同时间文案
- 交换机 BootROM 下的升级配置
- python进阶指南_Python特性工程动手指南
- python中的__slots__
- 第 2-1 课:类与 Object + 面试题
- 近些年CPU的性能是不是快到天花板了?
- python检测屏幕图像_Python超级教程,使用Python进行检测面部特征
- android mvvm点击事件,c# – MVVMCross:如何将Xamarin.Android事件绑定到ViewModel命令
- ISO/IEC 27701:2019(隐私信息安全管理扩展要求和指南)解读(二)
- DELL Power Edge 1950 系统硬件用户手册
- java graphics 模糊_使用Graphics2D模糊Java背景
- excel表格打印每页都有表头_怎样设置Word表格打印时每页都显示表头?不会的看看这篇教程!...
- 3.5mm耳机、麦克风的插座、插头定义
- mysql中week()函数
热门文章
- 中国注塑机市场十四五规划建议与竞争态势研究报告2022版
- 2019版本VS 社区版本 30天试用期 过期的解决方法
- 初探三维计算机视觉(三维重建) —— 相机模型 + 双目系统 + 点云模型
- Android多图分享至微信
- 多线程编程中条件变量和的spurious wakeup 虚假唤醒
- nginx配置https后报错nginx: [emerg] https protocol requires SSL support in XXX.conf详细解决方法
- GTX1060 Windows7/Windows8/Windows8.1 旧版显卡驱动下载链接
- 【LaTex】各种空格的实现(相对quad、qquad、\,、\:、\;、\!、endspace、thinspace、negthinspace绝对vspace和hspace膨胀hfill、vfill)
- 最直白的编译原理-词法分析(清华-王书3版)
- pip更改为豆瓣源以及源信任问题