kibana自动补全功能失效的几个原因

news2024/11/15 16:00:47

文章目录

    • 不能自动补全index?
    • 不能自动补全field?

不能自动补全index?

当用户在 kibana 的 Dev Tools 页面手写查询时,理应可以自动补全 index 的名称,如下图:
在这里插入图片描述
如果不能自动补全,则点击 Settings ,看自动补全功能是否勾选上了:
在这里插入图片描述
如果勾选上了,却依然不能自动补全,则开浏览器的 F12 窗口,重新加载 kibana 网页,查看 HTTP 请求是否成功。如下图:
在这里插入图片描述
原理:kibana 的 Dev Tools 页面第一次加载时,会自动从 ES 获取所有 index 及 alias 名称列表、所有 index mappings、所有 _template 名称列表。这样才能在用户手写查询语句时,自动补全。
如果 HTTP 请求请求失败,大概率是当前用户的权限不足。
例如 kibana v7 版本重新划分了权限策略,对于 _template 没有只读策略,只有写策略。因此用户没有写权限,就不能获取 _template 名称列表,导致不能自动补全。用户需要提升权限,或者在 Settings 中取消自动补全 _template ,避免阻碍自动补全 _alias 。

不能自动补全field?

当用户在 kibana 的 Dev Tools 页面手写查询时,理应可以自动补全 field 字段名称(字段的值不能自动补全),如下图:
请添加图片描述
如果不能自动补全field,则开浏览器的 F12 窗口,重新加载 kibana 网页,查看 HTTP 请求是否成功。如下图:
请添加图片描述
本文再列举其它几个可能的原因:

  • kibana v7.0 版本破坏了 autocomplete 功能,直到 v7.10 才修复。参考:https://github.com/elastic/kibana/pull/85509

  • kibana v7.x 版本限制了全部 index mappings 的体积不能超过 10MB ,否则不会处理。源代码如下:

    https://github.com/elastic/kibana/blob/1796b5ec8fa1e60ccea63f2e5c25ccc665b92fdc/src/plugins/console/public/lib/mappings/mappings.js#L312
    在这里插入图片描述
    如果超过 10MB ,在浏览器的 F12 控制台可以看到报错:
    Mapping size is larger than 10MB
    如下图:
    请添加图片描述
    直到 kibana v8.5 才删除了这段前端代码:
    https://github.com/elastic/kibana/commit/3db77af5d7066697635ad3e1eeeae81a92ae9711

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1487598.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【网站项目】295演唱会购票系统

🙊作者简介:拥有多年开发工作经验,分享技术代码帮助学生学习,独立完成自己的项目或者毕业设计。 代码可以私聊博主获取。🌹赠送计算机毕业设计600个选题excel文件,帮助大学选题。赠送开题报告模板&#xff…

在线绘图利器:支持在线使用的电脑画图软件推荐!

计算机绘图软件是现代设计师和创作者必不可少的工具之一。伴随着技术的不断发展,越来越多的在线计算机绘图软件应运而生,为用户提供了更加便捷、高效的创作方法。对初学者而言,选择一款易于使用、功能强大的计算机绘图软件至关重要。本文将介…

Tomcat服务部署优化

目录 一.Tomcat的基本内容 1.概念 2.构成 (1)web容器 (2)servlet容器(catalina) (3)JSP容器 3.Tomcat顶层架构 (1)Tomcat中最顶层的容器是Server&…

DCFL: for Oriented Tiny Object Detection

文章目录 AbstractIntroductionContributionRelated Work定向目标检测微小目标检测多尺度学习标签分配上下文信息特征增强MethodOverview动态先验Coarse Prior MatchingFiner Dynamic Posterior MatchingAblation StudyAnalysis不平衡问题的调解可视化速度Conclusionhh 源代码 …

麒麟KYLINSOS服务器操作系统SP3安装

原文链接:安装麒麟服务器操作系统V10 SP3 在当今的IT环境中,内网仓库的部署对于确保网络安全、加快本地访问速度以及保持软件包的一致性至关重要。特别是对于企业和组织而言,内网仓库可以极大地提升工作效率和系统稳定性。今天,我…

ArmSoM Rockchip系列产品 通用教程 之 CAN 使用

CAN 使用 1. CAN 简介 CAN (controller Area Network):控制器局域网络总线,是一种有效支持分布式控制或实时控制的串行通信网络。 目前世界上绝大多数汽车制造厂商都采用CAN总线来实现汽车内部控制系统之间的数据通信。 RK3568/RK3588的CAN驱动文件&a…

Effective objective-c-- 内存管理

Effective objective-c-- 内存管理 前言理解引用计数引用计数工作原理属性存取方法中的内存管理自动释放池保留环要点 以ARC简化引用计数使用ARC时必须遵循的方法和命名规则变量的内存管理语义ARC如何清理实例变量覆写内存管理方法要点 在dealloc方法中只释放引用并解除监听要点…

品牌与时间函数:在时间的长河中铸造品牌

品牌推广是一个与时间紧密相连的复杂过程。时间不仅是品牌推广的见证者,更是其推动者和塑造者。迅腾文化深刻理解品牌推广与时间之间的微妙关系,提出的“显”的原则,旨在通过巧妙的策略,使品牌在时间的流转中逐渐显现出其特别的魅…

Less is More: Generating Grounded Navigation Instructions from Landmarks

摘要 我们研究根据室内路线捕获的 360 图像自动生成导航指令。现有的生成器视觉基础较差,导致它们依赖语言先验并对物体产生幻觉。我们的 MARKY-MT5 系统通过关注视觉地标来解决这个问题;它包括第一级地标检测器和第二级生成器——多模式、多语言、多任…

基于springboot实现计算机类考研交流平台系统项目【项目源码+论文说明】

基于springboot实现计算机类考研交流平台系统演示 摘要 高校的大学生考研是继高校的高等教育更上一层的表现形式,教育的发展是我们社会的根本,那么信息技术的发展又是改变我们生活的重要因素,生活当中各种各样的场景都存在着信息技术的发展。…

U盘遇阻?解决“位置不可用”的困扰

U盘遇阻:当“位置不可用”成为难题 在数字化时代,U盘已成为我们存储和传输数据的重要工具。然而,当U盘突然提示“位置不可用”时,这无疑是一个令人头疼的问题。这不仅意味着我们无法访问存储在U盘中的文件,而且可能还…

PlantUML - 时序图

时序图主要内容 下面是一个简单的时序图,我们可以很容易并且美观的表达我们的交互流程,只需要在箭头的两边指定一个名字,加上描述即可: startuml bkloanapply -> bkloanapprove : request bkloanapprove --> bkloanapply :…

信息系统安全与对抗-作业2

目录 1、使用自己姓名拼音创建一个账户, 并使用命令和图形化查看 2、使用自己拼音打头字母创建一个隐藏账户 ,并使用命令和图形化查看 3、使用命令启动 telnet 服务 4、使用命令打开防火墙 23 端口 5、熟悉LINUX系统,使用命令行创建用户…

排序(1)——直接插入排序+冒泡排序

目录 1 排序的概念及其应用 1.1 排序的概念 1.2 排序的应用 1.3 常见的排序算法 2 直接插入排序 2.1 基本思想 2.2 基本思路 2.3 代码实现 2.4 时间复杂度 3 冒泡排序(回顾) 3.1 思路分析 3.2 时间复杂度 4 比较 1 排序的概念及其应用 1.…

STP保护机制

1、BPDU保护: 为了保护边缘端口,因为当一个边缘端口收到一个BPDU时,会状变为非边缘端口,会参与生成树的计算,如果频繁的UP/DOWN,就使网络一直处于生成树的计算。 解决方法:在交换机的端口开启BPDU保护,当设置为BPDU保护的端口收到BPDU时,系统会将该端口变为down状态。…

网络安全: Kali Linux 使用 nmap 扫描目标主机

目录 一、实验 1.环境 2. Kali Linux (2024.1) 使用 namp 扫描目标主机 3.Kali Linux (2024.1)远程登录 Windows Server 4.Kali Linux (2024.1) 使用crunch字典工具 5.Kali Linux (2024.1)使用hydra密码工具 6.Kali Linux (2022.3) 通过SSH端口获取 Ubuntu 密码 二、问题…

蓝桥杯嵌入式2015年第六届省赛主观题解析

1 题目 2 解析 /* USER CODE BEGIN Header */ /********************************************************************************* file : main.c* brief : Main program body********************************************************************…

STM32(11)按键产生中断

1.初始化IO引脚,设置模式,速度等 2.设置AFIO(配置EXTI的引脚映射),记得开启时钟 3.配置EXTI的通道(EXTI0和EXTI1) 4.配置NVIC 4.1 中断优先级分组 4.2 配置中断 5.编写中断响应函数 在中断向量…

Vue前端的工作需求

加油&#xff0c;新时代打工人&#xff01; 需求&#xff1a; 实现带树形结构的表格&#xff0c;父数据显示新增下级&#xff0c;和父子都显示编辑。 技术&#xff1a; Vue3 Element Plus <template><div><el-table:data"tableData"style"width…

《数字图像处理(MATLAB版)》相关算法代码及其分析(2)

目录 1 将8连通边界转换为4连通边界 1.1 移除对角线转折 1.2 插入额外像素 1.3 总结 2 将边界信息转换为二进制图像 2.1 函数定义 2.2 参数处理和验证 2.3 默认大小参数设置 2.4 根据参数调整边界位置 2.5 生成二进制图像 2.6 错误处理 2.7 总结 3 对二值图像边界…