This is an automated email from the ASF dual-hosted git repository. rohit pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/cloudstack-csbench.git
commit dc2d3e745b4ea315c234ce9449ea483b9a3ee5d2 Author: Harikrishna <[email protected]> AuthorDate: Fri Jul 21 16:59:55 2023 +0530 Create README.md --- README.md | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/README.md b/README.md new file mode 100644 index 0000000..e939384 --- /dev/null +++ b/README.md @@ -0,0 +1,29 @@ +# csbench + +This is Apache CloudStack Benchmark Tool, also known as "csbench"! Csbench is a tool designed to evaluate the performance and efficiency of Apache CloudStack. +By internally executing a series of APIs, this tool meticulously measures the response times for various users, page sizes, and keyword combinations. +With its comprehensive benchmarking capabilities, csbench provides invaluable insights into the system's overall performance, allowing cloud administrators +and developers to fine-tune their configurations for optimal efficiency and seamless user experiences. + +Currently, it looks like + +/csbench$ go run csbench.go + + +The following are configurations options + +config/config file looks like the below having, CloudStack URL, user profiles for benchmarking and others, + + + +listCommants.txt file contains the list APIs that will be called for benchmarking + + + +Reports will be saved as CSV files for each API under report/individual/<management server host>/ report/accumulated/<management server host> +/individual folder contains the reports for each run +/accumulated folder contains the reports accumulated for all the runs + +For example listDomains API Report looks like + +
