I am running esrally elastic/security track on ESRally version 2.7.0.
By default, it downloads the following datasets, with total size of 128GB. but I only need ~30-50GB input dataset size.
rally@benchmark-bqfd7:~/.rally/benchmarks/data$ du -h
21G ./elastic/security/filebeat-security
32G ./elastic/security/packetbeat-security
33G ./elastic/security/auditbeat-security
11G ./elastic/security/winlogbeat-security
130M ./elastic/security/generated/99cd64d93e95084bb8bc7eea08cc1dbf
130M ./elastic/security/generated
32G ./elastic/security/metricbeat-security
128G ./elastic/security
128G ./elastic
128G .
command used:
esrally race --track=elastic/security --track-params="wait_for_status:yellow,number_of_shards:2,number_of_replicas:0,max_generated_corpus_size:100MB" --pipeline=benchmark-only --target-hosts=https://es-master:9200 --challenge=security-indexing-querying --client-options=basic_auth_user:rally,basic_auth_password:changeme,timeout:240,use_ssl:true,verify_certs:false,ca_certs:/rally/cacert.pem --report-format=csv --kill-running-processes
I also tried the following track_params, but still downloaded data size remains the same.
max_total_download_gb:1
max_generated_corpus_size:1GB
force_data_generation:true
Thanks in advance!