yardstick.benchmark.scenarios.availability.monitor package

Submodules

yardstick.benchmark.scenarios.availability.monitor.basemonitor module

class yardstick.benchmark.scenarios.availability.monitor.basemonitor.BaseMonitor(config, context)[source]

Bases: multiprocessing.process.Process

docstring for BaseMonitor

static get_monitor_cls(monitor_type)[source]

return monitor class of specified type

get_script_fullpath(path)[source]
monitor_func()[source]
run()[source]
setup()[source]
start_monitor()[source]
verify_SLA()[source]
wait_monitor()[source]
class yardstick.benchmark.scenarios.availability.monitor.basemonitor.MonitorMgr[source]

Bases: object

docstring for MonitorMgr

init_monitors(monitor_cfgs, context)[source]
start_monitors()[source]
verify_SLA()[source]
wait_monitors()[source]

yardstick.benchmark.scenarios.availability.monitor.monitor_command module

class yardstick.benchmark.scenarios.availability.monitor.monitor_command.MonitorOpenstackCmd(config, context)[source]

Bases: yardstick.benchmark.scenarios.availability.monitor.basemonitor.BaseMonitor

docstring for MonitorApi

monitor_func()[source]
setup()[source]
verify_SLA()[source]

yardstick.benchmark.scenarios.availability.monitor.monitor_process module

class yardstick.benchmark.scenarios.availability.monitor.monitor_process.MonitorProcess(config, context)[source]

Bases: yardstick.benchmark.scenarios.availability.monitor.basemonitor.BaseMonitor

docstring for MonitorApi

monitor_func()[source]
setup()[source]
verify_SLA()[source]

Module contents