The watcher.datasource.base Module

The watcher.datasource.base Module

class watcher.datasource.base.DataSourceBase[source]

Bases: object

check_availability()[source]
get_host_airflow(resource_id, period, aggregate, granularity=None)[source]
get_host_cpu_usage(resource_id, period, aggregate, granularity=None)[source]
get_host_inlet_temperature(resource_id, period, aggregate, granularity=None)[source]
get_host_memory_usage(resource_id, period, aggregate, granularity=None)[source]
get_host_outlet_temperature(resource_id, period, aggregate, granularity=None)[source]
get_host_power(resource_id, period, aggregate, granularity=None)[source]
get_instance_cpu_usage(resource_id, period, aggregate, granularity=None)[source]
get_instance_l3_cache_usage(resource_id, period, aggregate, granularity=None)[source]
get_instance_memory_usage(resource_id, period, aggregate, granularity=None)[source]
get_instance_ram_allocated(resource_id, period, aggregate, granularity=None)[source]
get_instance_root_disk_allocated(resource_id, period, aggregate, granularity=None)[source]
list_metrics()[source]
statistic_aggregation(resource_id=None, meter_name=None, period=300, granularity=300, dimensions=None, aggregation='avg', group_by='*')[source]
Creative Commons Attribution 3.0 License

Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.