Performance monitoring and testing of OpenStack
5b21d92ef3
This commit splits the Browbeat CI out by workload by passing in different playbooks, mostly just makes a different playbook for yoda because why deploy an overcloud before testing yoda? makes no sense and adds another couple of hours to the test. We also add an integration test playbook but that doesn't seriously diverge from the normal testing playbook at the moment Change-Id: Ic83412cac668cbf7d2fb6d8d86c2c86eb354c9dd |
||
---|---|---|
ansible | ||
ci-scripts | ||
conf | ||
doc/source | ||
elastic | ||
lib | ||
log | ||
metadata | ||
rally | ||
results | ||
utils | ||
visualization | ||
.gitignore | ||
.gitreview | ||
bindep.txt | ||
browbeat-complete.yaml | ||
browbeat-config.yaml | ||
browbeat.py | ||
LICENSE | ||
README.rst | ||
requirements.txt | ||
setup.cfg | ||
setup.py | ||
test-requirements.txt | ||
tox.ini |
Browbeat
Browbeat is a performance tuning and analysis tool for OpenStack. Browbeat is free, Open Source software.
- Analyze and tune your Cloud for optimal performance.
- Create Rally workloads for performance and scale testing.
- Automate deployment of common data analysis tools.
Documentation
Browbeat documentation is available at http://browbeat.readthedocs.io/
Resources
- Blog
- Code Review
- Git Web
- IRC -- #openstack-browbeat (irc.freenode.net)