Kibana:如何在 Discover 中显示图片及播放音乐
在我之前的教程中,我有讲述可以通过 String field formatter 的方式来对一个字段进行 drilldown。具体的教程可以参阅 “Kibana:运用索引模式的 formatter 来探索 IP 信息”。在今天的教程中,我将来讲述如何在 Discover 的界面中,如果有字段是图像的,我们该如何来显示图片。对于有的字段是音乐的,我们该如何来播放这个音乐。就像如下的画面一样:
这些虽然是一些小的功能,但是在有些实际的展示中还是蛮有直观性的。
在进行练习之前,如果你还没有安装好自己的 Elasticsearch 及 Kibana 的话,那么请参考之前的教程 “Elastic:菜鸟上手指南” 来进行安装。
首先,我们打开 Kibana 的 Dev Tools,并打入如下的命令来创建一个叫做 music 的索引:
PUT music/_doc/1
{"singer": "wanglin","image": "https://asset.swarovski.com/images/$size_465/t_swa001/f_auto/5379499/star-wars-%E2%80%93-darth-vader-swarovski-5379499.jpg","audio": "https://sharefs.yun.kugou.com/202008211428/d158f96bc9f3b21fbc52c8904b0f1611/G201/M06/14/11/CQ4DAF5QWVeAFbVnADfxOyVNEt0726.mp3","song": "hurt too much","id": 1
}
在上面,它创建了一个叫做 music 的索引。它里面还有一个 image 及 audio 的字段。这个两个字段都是可以直接在浏览器中直接进行显示和播放的链接。
为了能够在 Discover 中对这个 music 的索引进行搜索,我们必须创建一个 index pattern:
点击上面的 Create index pattern。这样我们就生成了一个叫做 music* 的 index pattern。
我们接下来打开 Discover,并选中叫做 music* 的 index pattern:
这个时候,我们看到的 audio 及 image 都是一个字符串类型的展示。真的不很直观。那么我们有什么办法来改进这个显示呢?
解决办法就是修改 audio 及 image 这个两个字段的显示格式,也就是在上面给大家介绍的那个 String field formatter 。打开 Stack Management:
我们对 image 做如上的修改,并保存。那么我们回到之前的 Discover 页面,我们可以看到:
这个时候,我们可以看到 image 被正确地显示了。
我们接下来按照同样的方法来对 audio 这个字段来进行配置:
我们保存这个设置,并重新切换到 Discover 的界面:
这个时候,我们可以看到 audio 被正确地被一个可以播放的界面所代替,而且我们还可以点击播放按钮来对这个音乐来进行播放。
Kibana:如何在 Discover 中显示图片及播放音乐相关推荐
- 如何在Python中显示图片?
如何在Python中显示图片? 相信很多程序员都曾经因为要在Python中显示图片而苦恼过,毕竟图像处理是数据分析和人工智能领域中的重要一环.所以,今天我们就来介绍一下Python中显示图片的方法. ...
- android textview图片,Android如何在TextView中显示图片
大家好,今天和大家分享如何在TextView中加入图片的功能,有两种方式,第一种是继承TextView实现图片通过重写来实现图片的显示功能,第二种是利用现成的api实现图片的显示功能.我们知道Text ...
- C/C++里面使用loadimage导入图片和使用miSendString播放音乐函数运行不显示图片不播放音乐的解决问题
1.查看图片格式是否与代码里面的一样是否已.jpe. jpeg.png等图片后缀名,可以选种图片右键属性查看.(https://img-blog.csdnimg.cn/3bbe80f956324a9e ...
- 如何在Microwindows中显示图片和安装字体
From: http://bbs.chinaunix.net/thread-1987116-1-1.html 一.前言 Microwindows可以运行在 支持Framebuffer的 32位的 Li ...
- ViewPager中显示图片和播放视频填坑之旅
一.需求来源与实现思路 1.最近项目需求中有用到需要在ViewPager中播放视频和显示图片的功能,视频是本地视频,最开始的实现思路是ViewPager中根据当前item位置对应的是图片还是视频去初始 ...
- 百度地图如何在html中显示图片,在网页中插入百度地图(实例)
获取代码如下:(注意:通常我们在网页中只要插入以下代码,小虫标注出来,其余的可不用.) 1.在 间插入下面代码:这是样式和JS脚本. html,body{margin:0;padding:0;} .i ...
- 如何在CSDN博客中显示图片而不是链接
之前想在发的博客里加入图片,结果试了好多次,只是在博客中显示图片链接...... 后来发现添加图片时没有选择宽度与高度,无语了...... 总结一下,希望以后遇到和我一样问题的朋友可以通过这篇博客得到 ...
- linux终端查看文件夹图片,如何在Linux终端中显示图片
Linux 上有许多 GUI 图片浏览器.但我尚未听说或使用过任何在终端中显示图片的应用程序.幸运的是,我刚刚发现了一个可用于在终端中显示图像的名叫 FIM 的图像查看器.FIM 引起了我的注意,是因 ...
- Elasticsearch:如何在 Elastic 中实现图片相似度搜索
作者:Radovan Ondas 在本文章,我们将了解如何通过几个步骤在 Elastic 中实施相似图像搜索. 开始设置应用程序环境,然后导入 NLP 模型,最后完成为你的图像集生成嵌入. Elast ...
最新文章
- VirtualBox下安装rhel5.5 linux系统
- 马云成功靠的是机遇还是努力?网友戏谑:是那张其貌不扬的脸
- html5下拉列表默认值,element-ui中的select下拉列表设置默认值方法_简单_前端开发者...
- Docker selenium自动化 - 执行程序没反应、不执行原因,强制处理之前失败的进程,“... requests waiting for a slot to be free“问题解决
- JavaScript学习笔记-JSON对象
- 让你觉得破坏了封装性的扩展方法
- MySQL成勒索新目标,数据服务基线安全问题迫在眉睫
- ibd文件如何变为json_如何轻松了解 Python 必学的 django 框架?
- CUDA2.1-原理之索引与warp
- pip3 install tesserocr安装失败
- 在blog中添加attachments功能 (修改系统Control)
- win10 linux uef系统,超详细!Win10(UEFI启动模式)安装Ubuntu18.04双系统
- 每天数千个漏洞被公开 选什么工具能让漏洞追不上我?RASP介绍
- java魔法师_RxJava魔法师
- flutter AppBar背景渐变色
- Redis 内存分析神器
- 从产业链角度,来深度剖析智能家居
- JVM性能调优4_JVM的执行子系统__享学课堂
- 管理故事216之008-红灯与警察
- 处理软键盘的回车问题
热门文章
- 计算机毕业设计springboot+vue大学生个人财务管理系统
- dca是什么意思(万用表上的dca是什么意思)
- 枚举法——python
- 【爱贝云计费】支付接入流程
- void (*f(int, void (*)(int)))(int) 函数解析
- 科研丨Overleaf打开LaTeX编译报错:PDF渲染错误【已解决】
- vue中data里面的数据相互使用
- 业界分享 | 深度学习下的京东搜索召回技术
- 曼哈顿距离和欧氏距离
- Simulink中传递函数transfer fcn中迟滞参数如何设置