统一搜索平台大致分为常规搜索和文档管理模块,常规搜索包含应用管理、集群管理、数据录入、查询检索、日志查询5个子模块。文档管理包含模板管理、文档管理、文档检索3个子模块。且系统提供 Elasticsearch OpenAPI 接口
● 应用管理:应用管理主要用于第三方接入应用的注册及索引信息维护功能,第三方应用在平台注册应用信息且配置索引信息后即可通过 SDK 调用 Elasticsearch 的 Open API 接口实现数据的增删改查等一系列操作
● 集群管理:集群管理主要针对于对 Elasticsearch 集群的健康监控、节点信息的查看、索引的配置信息及分片位置
● 数据录入:对 Elasticsearch 上的索引信息提供了数据文件导入及导入历史记录查询功能
● 查询检索:类似 Elasticsearch head 的查询功能,可对索引数据做查询
● 日志查询:日志查询主要分为2种,1.常规接口调用日志,展示接口调用时的操作信息,2.Open APi 操作日志,记录了调用方的 IP 地址,应用和索引信息,以及请求参数记录,为后续维护提供了查询
● Open A