Elasticsearch压测工具-esrally

在搭建ES集群的时候,如果你想知道自己的ES集群的性能是怎么样的,到底能经受多大的请求压力。esrally可以满足你的愿望。

  1. 环境要求
    Python 3.4+ including pip3
    git 1.9+
    jdk 并且已配置JAVA_HOME环境变量

  2. 安装

    pip3 install esrally
    
  3. 运行前的简单配置

    esrally configure --advanced-config
    
    配置项 描述
    Benchmark root directory rally将所有基准相关数据存储在此目录中,最多可能需要几十GB。如果要使用专用分区,可以在此处指定其他根目录
    Elasticsearch project directory 这是Elasticsearch源码所在的目录
  4. 运行一个简单的基准测试

    esrally --distribution-version=6.5.3
    
  5. 概念
    rally是拉力赛的意思,其中很多的概念也是来自于拉力赛
    跑道(Tracks),查看所有的跑到

    esrally list tracks	
    

    下面是结果

    Available tracks:
    
    Name           Description                                                                                                                                                                        Documents    Compressed Size    Uncompressed Size    Default Challenge        All Challenges
    -------------  ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值