3 Star 27 Fork 15

DiDi-opensource / KnowSearch

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
Releases_Notes.md 6.63 KB
一键复制 编辑 原始数据 按行查看 历史

v0.3.1

版本上线时间:2022-12-30

能力提升

  • KnowSearch工程,基于Metrics构建观测体系,指标通过Grafana展示
  • 物理集群接入流程加入Kibana/Cerebro外联地址,集群详情支持跳转到对应地址
  • 指标场景化设计,将指标看板细分为读写黄金指标、读写性能指标、读写热点指标、读写内存指标

体验优化

  • 检索查询页面体验优化
  • 物理集群-快捷命令操作体验优化
  • 索引模板-禁用读写操作用户侧变更为工单形式
  • 子页面详情页支持打开多个
  • 一级二级页面展示优化,UI统一
  • 用户管理新增删除能力,新增用户密码展示
  • 指标看板支持对象多选
  • 查询模板中【启/禁用】、【修改限流值】加入工单审批流程
  • 下线kibana依赖
  • 模块改动,将低频模块转移至【系统管理】中

BUG修复

  • 脚本初始化后,需要还原平台配置默认值
  • 指标看板展示性能问题解决
  • 实例名称兼容中文

v0.2.3

版本上线时间:2022-04-24

能力提升

  • 集群看板—索引视图中增加以.开头的系统索引。
  • 集群看板增加指标监控项:stored_fields_memory。
  • 集群看板—索引视图指标优化:索引写入耗时优化为单条文档耗时,merge\flush\refresh耗时优化为单次耗时。
  • 指标拆解:网关写入量条/min拆为为写入吞吐量/min、写入请求量/min。
  • 物理集群—接入集群节点校验是否属于一个集群。
  • 编辑mapping不同步当前索引,在下次创建分区时生效。
  • 增加模块:Dashboard。
  • 集群看板—节点视图增加堆内存young/old区监控。
  • 优化指标看板中起始位置曲线尖刺。

体验优化

  • 集群看板—节点视图选择节点时,支持一次选择多个节点。
  • 集群看板—总览视图指标查看时,多个图表可以联动显示。
  • 指标布局优化,统一write queue与search queue的名称。
  • 指标看板节点列表按指标大小排序。
  • 集群总览自动刷新支持全页面刷新。
  • 查询模板详情增加md5信息。
  • 搜索框输入内容去除前后空格。
  • 集群看板,时间筛选器起止时间跨度限制为7天内。
  • 新建模板未开启索引模板服务时置灰相关项mapping和setting。
  • 平台配置中的【值】长度上限修改为1000。
  • 索引模板操作记录分类,mapping编辑部分优化。
  • 搜索框支持回车查询。
  • 总览视图新增堆内存使用率。
  • 索引名称、索引模板名称展示优化(索引50 模板30字符)。
  • 指标看板搜索框宽度,集群看板索引视图50字符,索引模板30字符,网关看板索引视图50字符。

BUG修复

  • 集群看板—节点视图merge,flush,refresh展示每分钟的次数(次/min)。
  • DCDR版本校验、任务失败后可再次提交。
  • 索引模板升版本,新增的版本号只加到当天分区,第二天新建的分区不加版本号后缀。

v0.2.2

版本上线时间:2022-03-14

能力提升

  • DCDR特性去除对Rack依赖,优化DCDR链路创建规范,新建链路时可以进行rack选择。
  • admin和gateway中 xxx.yml 或者 xxx.properties中配置项port说明不明确。应该指明是http port 还是tcp port。
  • 索引删除逻辑优化(索引管理页面新增close和open按钮,作用是打开或者关闭索引,用户可以选择close索引)。
  • Elasticsearch元数据集群专项治理(包括增加routing以及索引index sort)。
  • GateWay日志优化+Get Node Task记录,整体写入与查询问题。
  • 2.3.3 存量ES集群版本全纳管,索引管理模板中check禁用读、禁用写。
  • 网关原生模式:支持限流(支持appid粒度)、支持gateway对请求token校验。
  • Kibana的DisCover模块代理逻辑(非dsl控制台也要数据隔离,带上物理集群名到gateway查询)。
  • 增加Sense管控的集群路由能力。
  • 元信息指标读写都在GateWay,网关看板指标保障准确(网关看板添加clientNode视图)。
  • 指标看板-topN算法优化。
  • 指标看板新增索引模板视图的指标监控。

体验优化

  • 平台搜索框需要具备记录能力,切换不清空。
  • 接入集群端口放开,不限制只能4位。之前是限制4位,后面放开为0-25535。
  • 集群版本管理体验优化 ,新增版本标识:滴滴内部、开源。
  • 集群名称默认物理名称+集群版本号(输入框加提示,规范用户操作)。
  • 平台配置项的说明文档优化,配置说明优化(跳转至github文档说明)。
  • 模板管理的操作项将平台能力与索引模板服务区分展示。
  • 插件管理定义(物理集群插件管理分为平台能力插件、ES能能力插件)。
  • 索引模板详情 Mapping、 Setting 、DCDR TAB页体验页面优化。
  • 全平台集群下拉框需要支持搜索能力。
  • 检索查询--索引查新--SQL查询页面体验优化。
  • 指标配置新增黄金指标配置,点击一键勾选黄金指标。
  • 容量规划概念统一为索引RollOver(shard调整和indexRollover 统一,索引模版服务名称由容量规划改为索引规划)。
  • 索引模板管理页面加入物理集群筛选项。
  • 指标图表可以同类中进行拖拽,指标配置顺序同步修改。
  • 接入集群记录主机分为两种模式:自动获取、全量录入。
  • LogIEM全平台列表排序支持全局排序。
  • 新建集群增加节点规格输入框,物理集群详情-节点划分新增节点规格展示列。
  • 筛选分片过多的集群 :物理集群列表增加一列”活跃分片数“,支持排序。
  • 索引模板mapping、setting等更新操作需要保留记录(旧mapping、setting和修改后的mapping setting)。
  • 逻辑集群增加等级标识:核心、重要、一般。索引模板支持业务等级与逻辑集群绑定,新建模板时默认与所选集群业务等级一致,支持修改,升降等级均可。
  • 集群接入增加所属资源类型:acs、vmware、信创(tce)。
  • 检索查询-DSL模板改成查询诊断。
  • 总览视图和节点视图中涉及到数量趋势、TASK耗时的指标名称改为(节点)执行任务数量、(节点)执行任务数耗时。

bug修复

  • 修复dcdr采集任务报错,自己的元数据es引擎根本没有DCDR的actionplugin。
  • 修复DSL查询切换集群时报错问题(GET _cluster/health?v)。
  • 修复网关看板--查询模板点击事件消失问题(可能是代码未合到主分支导致)。
  • 统一集群看板的节点角色概念和物理集群详情中节点划分的角色概念。
  • 集群状态statustype 0,1,2统一标准。
  • 索引模板名称不支持大写字母,前端修复。
1
https://gitee.com/didiopensource/KnowSearch.git
git@gitee.com:didiopensource/KnowSearch.git
didiopensource
KnowSearch
KnowSearch
master

搜索帮助