Index

A | B | C | D | E | F | G | H | I | J | L | M | N | O | P | Q | R | S | T | U | V | Z

A

AdvEnum (class in aodh.api.controllers.v2.base)
after() (aodh.api.hooks.TranslationHook method)
AggregationMetricByResourcesLookupRule (class in aodh.api.controllers.v2.alarm_rules.gnocchi)
(webservice type)
AggregationMetricsByIdLookupRule (class in aodh.api.controllers.v2.alarm_rules.gnocchi)
(webservice type)
alarm
Alarm (class in aodh.api.controllers.v2.alarms)
(class in aodh.evaluator.event)
(class in aodh.storage.models)
(class in aodh.storage.sqlalchemy.models)
(webservice type)
alarm_actions (aodh.api.controllers.v2.alarms.Alarm attribute)
alarm_id (aodh.api.controllers.v2.alarms.Alarm attribute)
(aodh.api.controllers.v2.alarms.AlarmChange attribute)
alarm_ids (aodh.api.controllers.v2.alarm_rules.combination.AlarmCombinationRule attribute)
alarm_storage (aodh.api.controllers.v2.capabilities.Capabilities attribute)
AlarmChange (class in aodh.api.controllers.v2.alarms)
(class in aodh.storage.models)
(class in aodh.storage.sqlalchemy.models)
(webservice type)
AlarmCombinationRule (class in aodh.api.controllers.v2.alarm_rules.combination)
(webservice type)
AlarmController (class in aodh.api.controllers.v2.alarms)
AlarmEvaluation (class in aodh.evaluator.composite)
AlarmEventRule (class in aodh.api.controllers.v2.alarm_rules.event)
AlarmGnocchiThresholdRule (class in aodh.api.controllers.v2.alarm_rules.gnocchi)
AlarmNotFound
AlarmNotifier (class in aodh.queue)
AlarmRule (class in aodh.api.controllers.v2.base)
AlarmsController (class in aodh.api.controllers.v2.alarms)
AlarmThresholdRule (class in aodh.api.controllers.v2.alarm_rules.threshold)
(webservice type)
AlarmTimeConstraint (class in aodh.api.controllers.v2.alarms)
(webservice type)
AndOp (class in aodh.evaluator.composite)
aodh.api.app (module)
aodh.api.controllers.root (module)
aodh.api.controllers.v2.alarm_rules.combination (module)
aodh.api.controllers.v2.alarm_rules.composite (module)
aodh.api.controllers.v2.alarm_rules.event (module)
aodh.api.controllers.v2.alarm_rules.gnocchi (module)
aodh.api.controllers.v2.alarm_rules.threshold (module)
aodh.api.controllers.v2.alarms (module)
aodh.api.controllers.v2.base (module)
aodh.api.controllers.v2.capabilities (module)
aodh.api.controllers.v2.query (module)
aodh.api.controllers.v2.root (module)
aodh.api.controllers.v2.utils (module)
aodh.api.hooks (module)
aodh.api.middleware (module)
aodh.api.rbac (module)
aodh.cmd.alarm (module)
aodh.cmd.alarm_conversion (module)
aodh.cmd.storage (module)
aodh.conf.defaults (module)
aodh.coordination (module)
aodh.evaluator.combination (module)
aodh.evaluator.composite (module)
aodh.evaluator.event (module)
aodh.evaluator.gnocchi (module)
aodh.evaluator.threshold (module)
aodh.evaluator.utils (module)
aodh.event (module)
aodh.i18n (module)
aodh.keystone_client (module)
aodh.messaging (module)
aodh.notifier.log (module)
aodh.notifier.rest (module)
aodh.notifier.test (module)
aodh.notifier.trust (module)
aodh.notifier.zaqar (module)
aodh.opts (module)
aodh.queue (module)
aodh.service (module)
aodh.storage.base (module)
aodh.storage.impl_log (module)
aodh.storage.impl_sqlalchemy (module)
aodh.storage.models (module)
aodh.storage.sqlalchemy.models (module)
aodh.storage.sqlalchemy.utils (module)
aodh.tests.constants (module)
aodh.tests.tempest.config (module)
AodhBase (class in aodh.storage.sqlalchemy.models)
api (aodh.api.controllers.v2.capabilities.Capabilities attribute)
API server
apply_filter() (aodh.storage.sqlalchemy.utils.QueryTransformer method)
apply_options() (aodh.storage.sqlalchemy.utils.QueryTransformer method)
as_dict() (aodh.api.controllers.v2.alarm_rules.combination.AlarmCombinationRule method)
(aodh.api.controllers.v2.alarm_rules.composite.CompositeRule static method)
(aodh.api.controllers.v2.alarm_rules.event.AlarmEventRule method)
(aodh.api.controllers.v2.alarm_rules.gnocchi.AggregationMetricByResourcesLookupRule method)
(aodh.api.controllers.v2.alarm_rules.gnocchi.AggregationMetricsByIdLookupRule method)
(aodh.api.controllers.v2.alarm_rules.gnocchi.MetricOfResourceRule method)
(aodh.api.controllers.v2.alarm_rules.threshold.AlarmThresholdRule method)
(aodh.api.controllers.v2.alarms.Alarm method)
(aodh.api.controllers.v2.alarms.AlarmTimeConstraint method)
(aodh.api.controllers.v2.base.Base method)
(aodh.api.controllers.v2.base.Query method)
(aodh.storage.base.Model method)
as_dict_from_keys() (aodh.api.controllers.v2.base.Base method)

B

Base (class in aodh.api.controllers.v2.base)
basetype (aodh.api.controllers.v2.alarm_rules.composite.CompositeRule attribute)
before() (aodh.api.hooks.ConfigHook method)
(aodh.api.hooks.DBHook method)
best_match_language() (aodh.api.middleware.ParsableErrorMiddleware static method)

C

Capabilities (class in aodh.api.controllers.v2.capabilities)
(webservice type)
CapabilitiesController (class in aodh.api.controllers.v2.capabilities)
ceilometer
check_alarm_actions() (aodh.api.controllers.v2.alarms.Alarm static method)
check_rule() (aodh.api.controllers.v2.alarms.Alarm static method)
clear() (aodh.storage.base.Connection static method)
(aodh.storage.impl_log.Connection static method)
(aodh.storage.impl_sqlalchemy.Connection method)
clear_expired_alarm_history_data() (aodh.storage.base.Connection static method)
(aodh.storage.impl_log.Connection static method)
(aodh.storage.impl_sqlalchemy.Connection method)
ClientSideError
CombinationEvaluator (class in aodh.evaluator.combination)
comparison_operator (aodh.api.controllers.v2.alarm_rules.threshold.AlarmThresholdRule attribute)
ComplexQuery (class in aodh.api.controllers.v2.query)
(webservice type)
CompositeEvaluator (class in aodh.evaluator.composite)
CompositeRule (class in aodh.api.controllers.v2.alarm_rules.composite)
ConfigHook (class in aodh.api.hooks)
Connection (class in aodh.storage.base)
(class in aodh.storage.impl_log)
(class in aodh.storage.impl_sqlalchemy)
create_alarm() (aodh.storage.base.Connection static method)
(aodh.storage.impl_log.Connection static method)
(aodh.storage.impl_sqlalchemy.Connection method)
create_hook() (aodh.api.controllers.v2.alarm_rules.composite.CompositeRule static method)
(aodh.api.controllers.v2.base.AlarmRule static method)
CronType (class in aodh.api.controllers.v2.alarms)

D

DBHook (class in aodh.api.hooks)
delete() (aodh.api.controllers.v2.alarms.AlarmController method)
delete_actions() (aodh.api.controllers.v2.alarms.Alarm method)
delete_alarm() (aodh.storage.base.Connection static method)
(aodh.storage.impl_log.Connection static method)
(aodh.storage.impl_sqlalchemy.Connection method)
DependentAlarmNotFound
description (aodh.api.controllers.v2.alarms.Alarm attribute)
(aodh.api.controllers.v2.alarms.AlarmTimeConstraint attribute)
detail (aodh.api.controllers.v2.alarms.AlarmChange attribute)
devstack
installing
disconnect() (aodh.storage.impl_sqlalchemy.Connection method)
duration (aodh.api.controllers.v2.alarms.AlarmTimeConstraint attribute)

E

enabled (aodh.api.controllers.v2.alarms.Alarm attribute)
ErrorJoiningPartitioningGroup
evaluate() (aodh.evaluator.combination.CombinationEvaluator method)
(aodh.evaluator.composite.CompositeEvaluator method)
(aodh.evaluator.composite.RuleTarget method)
(aodh.evaluator.event.EventAlarmEvaluator method)
(aodh.evaluator.threshold.ThresholdEvaluator method)
evaluate_events() (aodh.evaluator.event.EventAlarmEvaluator method)
evaluate_rule() (aodh.evaluator.threshold.ThresholdEvaluator method)
evaluation_periods (aodh.api.controllers.v2.alarm_rules.threshold.AlarmThresholdRule attribute)
Event (class in aodh.evaluator.event)
event_id (aodh.api.controllers.v2.alarms.AlarmChange attribute)
event_type_to_watch() (aodh.evaluator.event.Alarm method)
EventAlarmEndpoint (class in aodh.event)
EventAlarmEvaluationService (class in aodh.event)
EventAlarmEvaluator (class in aodh.evaluator.event)
exclude_outliers (aodh.api.controllers.v2.alarm_rules.threshold.AlarmThresholdRule attribute)
extract_my_subset() (aodh.coordination.PartitionCoordinator method)

F

filter (aodh.api.controllers.v2.query.ComplexQuery attribute)
fired_and_no_repeat() (aodh.evaluator.event.Alarm method)
from_db_and_links() (aodh.api.controllers.v2.base.Base class method)
from_db_model() (aodh.api.controllers.v2.base.Base class method)
frombasetype() (aodh.api.controllers.v2.alarm_rules.composite.CompositeRule static method)

G

get() (aodh.api.controllers.v2.alarms.AlarmController method)
(aodh.api.controllers.v2.capabilities.CapabilitiesController method)
get_alarm_changes() (aodh.storage.base.Connection static method)
(aodh.storage.impl_sqlalchemy.Connection method)
get_alarms() (aodh.storage.base.Connection static method)
(aodh.storage.impl_log.Connection static method)
(aodh.storage.impl_sqlalchemy.Connection method)
get_all() (aodh.api.controllers.v2.alarms.AlarmsController method)
get_capabilities() (aodh.storage.base.Connection class method)
get_description() (aodh.api.controllers.v2.alarms.Alarm method)
(aodh.api.controllers.v2.alarms.AlarmTimeConstraint method)
get_external_project_owner() (aodh.api.controllers.v2.alarm_rules.gnocchi.AggregationMetricByResourcesLookupRule static method)
get_field_names() (aodh.storage.base.Model class method)
get_node() (aodh.coordination.HashRing method)
get_op() (aodh.api.controllers.v2.base.Query method)
get_query() (aodh.storage.sqlalchemy.utils.QueryTransformer method)
get_state() (aodh.api.controllers.v2.alarms.AlarmController method)
get_storage_capabilities() (aodh.storage.base.Connection class method)
get_value() (aodh.evaluator.event.Event method)
get_zaqar_client() (aodh.notifier.zaqar.ZaqarAlarmNotifier method)
GnocchiAggregationMetricsThresholdEvaluator (class in aodh.evaluator.gnocchi)
GnocchiAggregationResourcesThresholdEvaluator (class in aodh.evaluator.gnocchi)
GnocchiBase (class in aodh.evaluator.gnocchi)
GnocchiResourceThresholdEvaluator (class in aodh.evaluator.gnocchi)
GnocchiUnavailable

H

HashRing (class in aodh.coordination)
heartbeat() (aodh.coordination.PartitionCoordinator method)
history() (aodh.api.controllers.v2.alarms.AlarmController method)
http callback

I

impl (aodh.storage.sqlalchemy.models.JSONEncodedDict attribute)
(aodh.storage.sqlalchemy.models.TimestampUTC attribute)
index() (aodh.api.controllers.root.VersionsController method)
installing
devstack
insufficient_data_actions (aodh.api.controllers.v2.alarms.Alarm attribute)
InvalidCompositeRule
InvalidEvent
is_active() (aodh.coordination.PartitionCoordinator method)

J

join_group() (aodh.coordination.PartitionCoordinator method)
JSONEncodedDict (class in aodh.storage.sqlalchemy.models)

L

leave_group() (aodh.coordination.PartitionCoordinator method)
limit (aodh.api.controllers.v2.query.ComplexQuery attribute)
load_dialect_impl() (aodh.storage.sqlalchemy.models.TimestampUTC method)
log
LogAlarmNotifier (class in aodh.notifier.log)
lowercase_keys() (aodh.api.controllers.v2.query.ValidatedComplexQuery static method)
lowercase_values() (aodh.api.controllers.v2.query.ValidatedComplexQuery static method)

M

MemberNotInGroupError
meter_name (aodh.api.controllers.v2.alarm_rules.threshold.AlarmThresholdRule attribute)
metric (aodh.api.controllers.v2.alarm_rules.gnocchi.AggregationMetricByResourcesLookupRule attribute)
(aodh.api.controllers.v2.alarm_rules.gnocchi.MetricOfResourceRule attribute)
MetricOfResourceRule (class in aodh.api.controllers.v2.alarm_rules.gnocchi)
(webservice type)
metrics (aodh.api.controllers.v2.alarm_rules.gnocchi.AggregationMetricsByIdLookupRule attribute)
Model (class in aodh.storage.base)

N

name (aodh.api.controllers.v2.alarms.Alarm attribute)
(aodh.api.controllers.v2.alarms.AlarmTimeConstraint attribute)
notify() (aodh.notifier.log.LogAlarmNotifier static method)
(aodh.notifier.rest.RestAlarmNotifier method)
(aodh.notifier.test.TestAlarmNotifier method)
(aodh.notifier.trust.TrustAlarmNotifierMixin method)
(aodh.notifier.zaqar.ZaqarAlarmNotifier method)
(aodh.queue.AlarmNotifier method)
notify_zaqar() (aodh.notifier.zaqar.TrustZaqarAlarmNotifier method)
(aodh.notifier.zaqar.ZaqarAlarmNotifier method)

O

ok_actions (aodh.api.controllers.v2.alarms.Alarm attribute)
OkEvaluation (class in aodh.evaluator.composite)
on_behalf_of (aodh.api.controllers.v2.alarms.AlarmChange attribute)
operator (aodh.api.controllers.v2.alarm_rules.combination.AlarmCombinationRule attribute)
orderby (aodh.api.controllers.v2.query.ComplexQuery attribute)
OrOp (class in aodh.evaluator.composite)
OverQuota

P

ParsableErrorMiddleware (class in aodh.api.middleware)
PartitionCoordinator (class in aodh.coordination)
period (aodh.api.controllers.v2.alarm_rules.threshold.AlarmThresholdRule attribute)
post() (aodh.api.controllers.v2.alarms.AlarmsController method)
(aodh.api.controllers.v2.query.QueryAlarmHistoryController method)
(aodh.api.controllers.v2.query.QueryAlarmsController method)
process_bind_param() (aodh.storage.sqlalchemy.models.JSONEncodedDict static method)
process_result_value() (aodh.storage.sqlalchemy.models.JSONEncodedDict static method)
project
project_id (aodh.api.controllers.v2.alarms.Alarm attribute)
(aodh.api.controllers.v2.alarms.AlarmChange attribute)
ProjectNotAuthorized
put() (aodh.api.controllers.v2.alarms.AlarmController method)
put_state() (aodh.api.controllers.v2.alarms.AlarmController method)

Q

query (aodh.api.controllers.v2.alarm_rules.threshold.AlarmThresholdRule attribute)
Query (class in aodh.api.controllers.v2.base)
query_alarm_history() (aodh.storage.base.Connection static method)
(aodh.storage.impl_sqlalchemy.Connection method)
query_alarms() (aodh.storage.base.Connection static method)
(aodh.storage.impl_sqlalchemy.Connection method)
QueryAlarmHistoryController (class in aodh.api.controllers.v2.query)
QueryAlarmsController (class in aodh.api.controllers.v2.query)
QueryController (class in aodh.api.controllers.v2.query)
QueryTransformer (class in aodh.storage.sqlalchemy.utils)

R

record_alarm_change() (aodh.storage.base.Connection static method)
(aodh.storage.impl_sqlalchemy.Connection method)
repeat_actions (aodh.api.controllers.v2.alarms.Alarm attribute)
resource
resource_id (aodh.api.controllers.v2.alarm_rules.gnocchi.MetricOfResourceRule attribute)
resource_type (aodh.api.controllers.v2.alarm_rules.gnocchi.AggregationMetricByResourcesLookupRule attribute)
(aodh.api.controllers.v2.alarm_rules.gnocchi.MetricOfResourceRule attribute)
RestAlarmNotifier (class in aodh.notifier.rest)
RuleEvaluationBase (class in aodh.evaluator.composite)
RuleTarget (class in aodh.evaluator.composite)

S

sample() (aodh.api.controllers.v2.alarm_rules.combination.AlarmCombinationRule class method)
(aodh.api.controllers.v2.alarm_rules.event.AlarmEventRule class method)
(aodh.api.controllers.v2.alarm_rules.threshold.AlarmThresholdRule class method)
(aodh.api.controllers.v2.alarms.Alarm class method)
(aodh.api.controllers.v2.alarms.AlarmChange class method)
(aodh.api.controllers.v2.alarms.AlarmTimeConstraint class method)
(aodh.api.controllers.v2.base.Query class method)
(aodh.api.controllers.v2.capabilities.Capabilities class method)
(aodh.api.controllers.v2.query.ComplexQuery class method)
(aodh.event.EventAlarmEndpoint method)
set_description() (aodh.api.controllers.v2.alarms.Alarm method)
(aodh.api.controllers.v2.alarms.AlarmTimeConstraint method)
set_op() (aodh.api.controllers.v2.base.Query method)
severity (aodh.api.controllers.v2.alarms.Alarm attribute)
start (aodh.api.controllers.v2.alarms.AlarmTimeConstraint attribute)
start() (aodh.coordination.PartitionCoordinator method)
state (aodh.api.controllers.v2.alarms.Alarm attribute)
state_timestamp (aodh.api.controllers.v2.alarms.Alarm attribute)
statistic (aodh.api.controllers.v2.alarm_rules.threshold.AlarmThresholdRule attribute)
stop() (aodh.coordination.PartitionCoordinator method)

T

terminate() (aodh.event.EventAlarmEvaluationService method)
TestAlarmNotifier (class in aodh.notifier.test)
threshold (aodh.api.controllers.v2.alarm_rules.threshold.AlarmThresholdRule attribute)
ThresholdEvaluator (class in aodh.evaluator.threshold)
time_constraints (aodh.api.controllers.v2.alarms.Alarm attribute)
timestamp (aodh.api.controllers.v2.alarms.Alarm attribute)
(aodh.api.controllers.v2.alarms.AlarmChange attribute)
TimestampUTC (class in aodh.storage.sqlalchemy.models)
timezone (aodh.api.controllers.v2.alarms.AlarmTimeConstraint attribute)
TranslationHook (class in aodh.api.hooks)
TrustAlarmNotifierMixin (class in aodh.notifier.trust)
TrustRestAlarmNotifier (class in aodh.notifier.trust)
TrustZaqarAlarmNotifier (class in aodh.notifier.zaqar)
type (aodh.api.controllers.v2.alarms.Alarm attribute)
(aodh.api.controllers.v2.alarms.AlarmChange attribute)

U

UnsupportedSubAlarmType
update() (aodh.storage.sqlalchemy.models.AodhBase method)
update_actions() (aodh.api.controllers.v2.alarms.Alarm method)
update_alarm() (aodh.storage.base.Connection static method)
(aodh.storage.impl_log.Connection static method)
(aodh.storage.impl_sqlalchemy.Connection method)
update_hook() (aodh.api.controllers.v2.alarm_rules.combination.AlarmCombinationRule static method)
(aodh.api.controllers.v2.alarm_rules.composite.CompositeRule static method)
(aodh.api.controllers.v2.base.AlarmRule static method)
upgrade() (aodh.storage.base.Connection static method)
(aodh.storage.impl_log.Connection static method)
(aodh.storage.impl_sqlalchemy.Connection method)
user
user_id (aodh.api.controllers.v2.alarms.Alarm attribute)
(aodh.api.controllers.v2.alarms.AlarmChange attribute)

V

V2Controller (class in aodh.api.controllers.v2.root)
valid_composite_rule() (aodh.api.controllers.v2.alarm_rules.composite.CompositeRule static method)
validate() (aodh.api.controllers.v2.alarm_rules.combination.AlarmCombinationRule static method)
(aodh.api.controllers.v2.alarm_rules.composite.CompositeRule static method)
(aodh.api.controllers.v2.alarm_rules.threshold.AlarmThresholdRule static method)
(aodh.api.controllers.v2.alarms.Alarm static method)
(aodh.api.controllers.v2.alarms.AlarmTimeConstraint static method)
(aodh.api.controllers.v2.alarms.CronType static method)
(aodh.api.controllers.v2.query.ValidatedComplexQuery method)
validate_alarm() (aodh.api.controllers.v2.alarm_rules.combination.AlarmCombinationRule static method)
(aodh.api.controllers.v2.alarm_rules.composite.CompositeRule static method)
(aodh.api.controllers.v2.alarm_rules.event.AlarmEventRule class method)
(aodh.api.controllers.v2.alarm_rules.gnocchi.AggregationMetricByResourcesLookupRule class method)
(aodh.api.controllers.v2.alarm_rules.gnocchi.AlarmGnocchiThresholdRule class method)
(aodh.api.controllers.v2.alarm_rules.gnocchi.MetricOfResourceRule class method)
(aodh.api.controllers.v2.alarm_rules.threshold.AlarmThresholdRule class method)
(aodh.api.controllers.v2.base.AlarmRule static method)
ValidatedComplexQuery (class in aodh.api.controllers.v2.query)
VersionsController (class in aodh.api.controllers.root)

Z

zaqar
ZaqarAlarmNotifier (class in aodh.notifier.zaqar)