Documentation
¶
Overview ¶
apiserver_benchmarker is the cli for generating load on the apiserver.
The load scenario is parameterized in terms of action (upload/download/both), file size (min, max), number of (concurrent) actions, frequency for running a scenario (once, every N minutes)
The command line options allow the user to request that the test be run to:
- place a one time upload/download load on the api server,
- repeatedly place an upload/download load on the apiserver
- can be run as an http service waiting get requests to trigger the test. See perftests/apiserver/loadtest/http_api
sample run: apiserver_benchmarker -action=both -cas_addr=<apiserver> -log_level=info -max_data_size=1000 -min_data_size=10 -num_times=30
Click to show internal directories.
Click to hide internal directories.