告别Kibana:Elasticsearch 桌面客户端的新变革
在大数据处理与分析领域,Elasticsearch 及其相关技术的应用日益广泛。长期以来,Kibana 在数据可视化与查询管理方面占据重要地位,但随着技术的不断发展,用户对于更高效、便捷且功能强大的桌面客户端的需求也越来越多。
DocKit可以理解为是一款客户端方式的Kibana,当然你的业务强依赖 Kibana,比如用到复杂分析功能,DocKit 是不支持的。
DocKit目前仅支持常用的查询、基础的监控、基础的备份功能。如果你只是想通过 DSL 语句来简单查询它是一个很好的选择。
支持:ElasticSearch、OpenSearch
强大的查询语句管理功能
DocKit 0.5 新增了文件管理菜单,这一功能为用户的查询语句管理提供了极大的便利。在文件管理模块中,用户能够轻松地对以.search 结尾的文件进行添加、删除和打开操作。
例如,用户在日常工作中可以将针对不同业务场景或数据需求的查询语句分别保存为独立的.search 文件,方便后续快速调用与修改。
高效的索引备份与恢复机制
Elasticsearch 数据备份与恢复向来棘手,以前用 snapshot 操作,配置流程严格、步骤复杂,开发者处理简单备份恢复需求时很困扰。DocKit 支持将索引数据快速导出为 JSON/CSV 格式。
功能演示
查询索引
通过直观的界面和简洁的操作,用户可以迅速获取所需的索引信息。
索引数据备份
集群监控页面
实时掌握集群的运行状态,及时发现潜在问题。
查看每个节点状态
详细了解每个节点的工作情况,保障系统的稳定运行。
查看索引分片状态
精确掌握索引分片的分布和状态,优化数据存储和查询性能。
查看索引列表
快速浏览所有的索引,方便进行管理和操作。
创建索引
轻松创建新的索引,满足不断变化的数据需求。
使用场景与优势
DocKit 适用于多种场景,例如小型开发团队、个人开发者以及对数据查询和管理要求相对简单的业务场景。其优势在于轻量级、易于安装和使用,同时能够满足基本的数据处理和管理需求。
总的来说,如果你不想安装使用 Kibana ,或者你写的 DSL 语句想保存在本地方便后续使用,DocKit 是一个很好的选择。
- 官方网站: https://dockit.geekfun.club/
- GitHub: https://github.com/geek-fun/dockit