Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Adds system benchmarks command (#1232)
* Refactor benchmark command to make it easier to extend * Add new command and read config * Set up service and generator * Improve policy creation and add docker service deployer * Bump es api version * Add new options * Add new reportable types * Collect and report summary metrics * Add documentation * Add system benchmark test * Save report file * Ensure all data is generated previous to agents being assigned * Save file indented * Update readme * Lint * Make test faster * Go back to 7.17 client * fix tests * Change comments * Add monitoringenabled option * Update report.go * Delete outputs.go from kibana * Rename reports payload property * Remove pkg/errors from ingest, kibana, and servicedeployer * Amend const and comment * Avoid overriding configs unadvertedly * Change byte replace to strings.Replacer * Undo change in report benchmark command * Use policy template name to generate input name * Fix readme * Add corpora file to report * Cleanup corpora generated data * Fix lint error * Fix test package format * Fix lint errors * Fix processor error return * Rename folder to accomodate to spec * Add prefix check
- Loading branch information