您好,欢迎来到智榕旅游。
搜索
您的当前位置:首页kibana能做什么? - 知乎

kibana能做什么? - 知乎

来源:智榕旅游

Kibana在离线数据测试中的应用主要是数据验证和接口逻辑验证。通过Kibana,测试人员可以高效执行ES数据查询,验证接口从ES获取值的逻辑准确性,大幅提高测试效率。

ES和Kibana是ELK堆栈的一部分,代表Elasticsearch、Logstash和Kibana。ELK堆栈利用MVC模型,其中Logstash作为控制层负责数据收集和过滤,Elasticsearch作为持久层用于存储数据,是一个实时分布式存储、搜索、分析引擎,适用于所有类型数据。Kibana作为视图层,为Logstash和Elasticsearch提供日志分析的Web接口,支持数据的高效搜索、可视化、分析等操作。

在Kibana的Dev Tools中,SQL查询功能使得测试人员能够通过SQL语句实现ES数据查询,简化复杂查询过程。从ES 6.3版本开始,内置SQL插件,无需额外安装。使用此功能,测试人员可以快速查询ES数据,提高效率。

Visualize功能允许将ES索引内容通过聚合转化为图表等形式,方便直接浏览数据,适用于产品业务的数据分析。创建可视化图表涉及选择图表样式、ES索引和配置数据聚合。通过设置Metrics(度量)和Buckets(桶聚合),测试人员可以直观地分析数据,如个人总得分。

总结而言,Kibana通过Dev Tools中的SQL查询和Visualize功能,不仅提高了数据测试效率,还支持产品业务进行高级数据分析。利用这些功能,测试团队和产品业务团队能够更高效地理解和利用ES中的数据。

Copyright © 2019- zrrp.cn 版权所有 赣ICP备2024042808号-1

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务