首页 文章 精选 留言 我的

精选列表

搜索[提示词调教],共10000篇文章
优秀的个人博客,低调大师

实战Kibana的日志关键词搜索和日志可视化

准备工作 首先,先下载一个elastic网站上下载一个它提供的demo---莎翁的《亨利四世》,下载地址是https://download.elastic.co/demos/kibana/gettingstarted/shakespeare.json。 打开这个json字符串,里面就是《亨利四世》的话剧剧本,长得是这个样子: 可以看到里面有“play_name”、"speaker"、"speech_number"、"line_id"等等名称,每个名称后面都有一个对应的值。 然后启动elasticsearch,按照上面的文件格式生成索引。语句如下: curl-XPUThttp://localhost:9200/shakespeare-d' { "mappings":{ "_default_":{ "properties":{ "speaker":{"type":"string","index":"not_analyzed"},#确定type是字符 "play_name":{"type":"string","index":"not_analyzed"}, "line_id":{"type":"integer"},#确定type是数字 "speech_number":{"type":"integer"} } } } } '; 导入刚刚下载的那个json: 1 curl-XPOST 'localhost:9200/shakespeare/_bulk?pretty' --data-binary@shakespeare.json 具体elasticsearch的增删改查语法可以参看阮大师的http://www.ruanyifeng.com/blog/2017/08/elasticsearch.html,个人建议将elasticsearch和mysql对比一下,这样更方便理解。 然后后台启动kibana,确认5601端口已经stand by,如图: 然后在浏览器地址栏输入“服务器外网ip:5601”打开kibana。 导入数据结束之后,使用#curl 'localhost:9200/_cat/indices?v',去查看一下效果,如果看到index里有shakespeare那一栏就是导入成功了,如图: 在启动Kibana后,Kibana会自动在配置的es中创建一个名为.kibana的索引(上图第二个),这个索引用来存储数据,注意!不要删除了它。 Kibana的界面搜索 如果此时的kibana里是第一次配置的话,那么第一步就是配置新索引,我们之前在生成索引的时候写的是shakespeare,那么现在也写shakespeare,然后点击create,如图: 然后在菜单栏左侧的discover里选择刚刚建立的“shakespeare”,就会看到这样的东西: 在Search上就可以进行搜寻,比如说我搜寻"freedom",如图: 如果我搜寻“KING HENRY IV”,他不分大小写的把所有king、henry、iv都搜索出来。 如果我想搜寻line_id的第一行到第三行,那么语句就是line_id:[1 TO 3],如图: 如果想在上面的基础上进一步细化,比如说要在line_id是从第一行到第三行,同时_type是scene的语句:line_id:[1 TO 3] AND _type:scene: 假如不想要scene,那么就把AND改成NOT。 如果这个时候只想关注一些指定的字段,那么可以将鼠标移动到索引下面的字段上,然后选在add即可,同样的移动上面已经选择的字段选择remove进行移除,比如我们试一下这个speaker: add之后在点击右侧的具体的speaker,就会看到里面的细节,比如这位westmoreland(威斯摩兰伯爵): 这个时候就能看见这位伯爵大哥的台词细节,在第几场的第几节,说的是什么台词。再返回菜单左侧点击这个speaker,我们还会看到一个比重: 从这里就很清晰的看到,FALSTAFF(法斯塔夫)这个哥们的台词最多,也符合书里塑造的那个嗜酒话痨的艺术形象。而我们的KING HENRY IV(亨利四世)的台词只是第四位,占比重11%而已... 这样具体的搭配搜索之后,可以点击界面右上侧的save进行保存搜寻结果,再搭配share分享搜索结果的url网址,如图: Kibana的图像化展示 Kibana也能做到类似grafana那样的炫酷图象化展示,更加立体的表现日志情况,首先选择左侧菜单栏里的“Visualize”(可视化): 然后点击“Create a Visualization”,里面既有很多种图形供你选择,有饼型,有箭头的,有文字的,有仪表盘的,如图: 我们这里先建立一个饼型的,还是上面那个台词多少的例子,首先选择"shakespeare"作为数据源,然后点击“split slices”,如图: 然后在Aggergation里选择“Terms”,然后在Field里选择“Speaker”,size那里写8,最后点击上面的那个三角播放键,看看结果: 这就很清晰的看出,亨利四世一共说了1086句话,占比11.11%。 如果我们再加一个“Split Slices",这一次在原有的specker的基础上选择“play_name”,图象变成了一个同心圆,最外面的一层就是新增的“play_name”的情况,如图显示FALSTAFF的所有台词会在两个play_name里出现: 如果这个盘子里不想统计FALSTAFF这个话包,就添加一个过滤器,选择speaker is not,后面写上FALSTAFF即可,如图: 效仿刚才的方法也可以做一个仪表盘,如图: 可视化的数据也可以save和share,同样在web界面的右上角。保存的数据是可以在左侧菜单栏里的Dashboard里展示,做成一个类似zabbix那样的展示! 最后的最后,如果您觉得本文对您升职加薪有帮助,那么请不吝赞助之手,刷一下下面的二维码,赞助本人继续写更多的博文! 本文转自 苏幕遮618 51CTO博客,原文链接:http://blog.51cto.com/chenx1242/2049350

优秀的个人博客,低调大师

谷歌 Gemini Live 即将升级:实时画面提示与三大应用深度整合

Gemini Live 是谷歌推出的实时 AI 语音助手,支持语音与视觉互动,用户可通过摄像头或屏幕共享与 AI 对话。它能实时识别画面内容并回应,例如看到物品可询问信息,看到日程可添加提醒。 近日,谷歌宣布Gemini Live 迎来重大升级,带来更强的视觉互动能力,并深度整合多款 Google 应用。 视觉互动能力大幅提升 共享摄像头与屏幕:用户可在对话中共享摄像头或屏幕,Gemini 会实时高亮屏幕上的物体,提供视觉指引(例如帮用户挑选鞋子或识别工具)。 更自然的语音交互:更新后的模型支持更自然的语调、节奏与音高,可根据话题调整语气,用户还可要求更快、更慢或带口音的朗读,甚至享受戏剧化的故事讲述。 深度整合 Google 应用生态 已整合应用:Google Calendar、Keep、Tasks 已接入 Gemini Live,用户可通过语音管理日程、建立购物清单、设置提醒。 即将整合应用:Messages、Phone、Clock 应用及增强版 Maps 的整合也即将上线,支持“边导航边发短信”等场景。 未来计划:Google 计划未来进一步整合 Gmail、Google Photos 甚至智能家居设备控制,打造统一的 AI 控制中心。 隐私与可用性 隐私保护:用户可随时通过访问 gemini.google.com/apps 关闭与应用的连接,或关闭“Gemini Apps Activity”设置,确保聊天数据不会被用于训练 AI 模型。 逐步推出:新功能将随 Pixel 10 系列于 8 月 28 日首发,随后向其他 Android 及 iOS 设备推送。 此次升级使 Gemini Live 从传统语音助手转变为视觉化、多模态的 AI 生活伙伴,用户可通过语音和视觉交互,无缝连接 Google 生态应用,大幅提升日常效率与体验。

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

腾讯云软件源

腾讯云软件源

为解决软件依赖安装时官方源访问速度慢的问题,腾讯云为一些软件搭建了缓存服务。您可以通过使用腾讯云软件源站来提升依赖包的安装速度。为了方便用户自由搭建服务架构,目前腾讯云软件源站支持公网访问和内网访问。

Nacos

Nacos

Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service 的首字母简称,一个易于构建 AI Agent 应用的动态服务发现、配置管理和AI智能体管理平台。Nacos 致力于帮助您发现、配置和管理微服务及AI智能体应用。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据、流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。

Rocky Linux

Rocky Linux

Rocky Linux(中文名:洛基)是由Gregory Kurtzer于2020年12月发起的企业级Linux发行版,作为CentOS稳定版停止维护后与RHEL(Red Hat Enterprise Linux)完全兼容的开源替代方案,由社区拥有并管理,支持x86_64、aarch64等架构。其通过重新编译RHEL源代码提供长期稳定性,采用模块化包装和SELinux安全架构,默认包含GNOME桌面环境及XFS文件系统,支持十年生命周期更新。

用户登录
用户注册