ffff76a682
Adds a horribly written, just hacked together little tool to help provide sizing insight into an ironic deployment's state and underlying performance. Key data: * Queries the list of node from a pure python interface level with the database and reports timeing for the list of nodes to be returned. This information helps convey how long a periodic hits the database just for the query. * Requests *all* nodes using the query pattern/structure of the nova resource tracker, and uses the marker to make any additional requsts. The data is parsed, and collected, and counts identified vendors, if any. * Collects basic data on conductors in terms of running, conductor groups as well as currently loaded drivers in the deployment. All of this information provides operational insight into *what* conditions exist within the deployment allowing developers to try and identify solutions based on the unique circumstances of larger deployments. Also adds a utility to generate and semi-randomize data to allow us to create a benchmark job in CI. Change-Id: Iae660aea82db8f1c4567ee2982595ccfdf434fe3 |
||
---|---|---|
.. | ||
benchmark | ||
config | ||
policy | ||
__init__.py | ||
bandit.yml | ||
check-releasenotes.py | ||
flake8wrap.sh | ||
link_aggregation_on_windows.ps1 | ||
run_bashate.sh | ||
states_to_dot.py | ||
test-setup.sh | ||
with_venv.sh |