Event type | Notification class | Payload class | Sample |
action.create |
ActionCreateNotification |
ActionCreatePayload |
{ "priority": "INFO", "payload": { "watcher_object.namespace": "watcher", "watcher_object.version": "1.0", "watcher_object.name": "ActionCreatePayload", "watcher_object.data": { "uuid": "10a47dd1-4874-4298-91cf-eff046dbdb8d", "input_parameters": { "param2": 2, "param1": 1 }, "created_at": "2016-10-18T09:52:05Z", "updated_at": null, "state": "PENDING", "action_plan": { "watcher_object.namespace": "watcher", "watcher_object.version": "1.0", "watcher_object.name": "TerseActionPlanPayload", "watcher_object.data": { "uuid": "76be87bd-3422-43f9-93a0-e85a577e3061", "global_efficacy": {}, "created_at": "2016-10-18T09:52:05Z", "updated_at": null, "state": "ONGOING", "audit_uuid": "10a47dd1-4874-4298-91cf-eff046dbdb8d", "strategy_uuid": "cb3d0b58-4415-4d90-b75b-1e96878730e3", "deleted_at": null } }, "parents": [], "action_type": "nop", "deleted_at": null } }, "publisher_id": "infra-optim:node0", "timestamp": "2017-01-01 00:00:00.000000", "event_type": "action.create", "message_id": "530b409c-9b6b-459b-8f08-f93dbfeb4d41" } |
action.delete |
ActionDeleteNotification |
ActionDeletePayload |
{ "priority": "INFO", "payload": { "watcher_object.namespace": "watcher", "watcher_object.version": "1.0", "watcher_object.name": "ActionDeletePayload", "watcher_object.data": { "uuid": "10a47dd1-4874-4298-91cf-eff046dbdb8d", "input_parameters": { "param2": 2, "param1": 1 }, "created_at": "2016-10-18T09:52:05Z", "updated_at": null, "state": "DELETED", "action_plan": { "watcher_object.namespace": "watcher", "watcher_object.version": "1.0", "watcher_object.name": "TerseActionPlanPayload", "watcher_object.data": { "uuid": "76be87bd-3422-43f9-93a0-e85a577e3061", "global_efficacy": {}, "created_at": "2016-10-18T09:52:05Z", "updated_at": null, "state": "ONGOING", "audit_uuid": "10a47dd1-4874-4298-91cf-eff046dbdb8d", "strategy_uuid": "cb3d0b58-4415-4d90-b75b-1e96878730e3", "deleted_at": null } }, "parents": [], "action_type": "nop", "deleted_at": null } }, "publisher_id": "infra-optim:node0", "timestamp": "2017-01-01 00:00:00.000000", "event_type": "action.delete", "message_id": "530b409c-9b6b-459b-8f08-f93dbfeb4d41" } |
action.execution.end |
ActionExecutionNotification |
ActionExecutionPayload |
{ "priority": "INFO", "payload": { "watcher_object.namespace": "watcher", "watcher_object.version": "1.0", "watcher_object.name": "ActionExecutionPayload", "watcher_object.data": { "uuid": "10a47dd1-4874-4298-91cf-eff046dbdb8d", "input_parameters": { "param2": 2, "param1": 1 }, "fault": null, "created_at": "2016-10-18T09:52:05Z", "updated_at": null, "state": "SUCCEEDED", "action_plan": { "watcher_object.namespace": "watcher", "watcher_object.version": "1.0", "watcher_object.name": "TerseActionPlanPayload", "watcher_object.data": { "uuid": "76be87bd-3422-43f9-93a0-e85a577e3061", "global_efficacy": {}, "created_at": "2016-10-18T09:52:05Z", "updated_at": null, "state": "ONGOING", "audit_uuid": "10a47dd1-4874-4298-91cf-eff046dbdb8d", "strategy_uuid": "cb3d0b58-4415-4d90-b75b-1e96878730e3", "deleted_at": null } }, "parents": [], "action_type": "nop", "deleted_at": null } }, "event_type": "action.execution.end", "publisher_id": "infra-optim:node0", "timestamp": "2017-01-01 00:00:00.000000", "message_id": "530b409c-9b6b-459b-8f08-f93dbfeb4d41" } |
action.execution.error |
ActionExecutionNotification |
ActionExecutionPayload |
{ "priority": "ERROR", "payload": { "watcher_object.namespace": "watcher", "watcher_object.version": "1.0", "watcher_object.name": "ActionExecutionPayload", "watcher_object.data": { "uuid": "10a47dd1-4874-4298-91cf-eff046dbdb8d", "input_parameters": { "param2": 2, "param1": 1 }, "fault": { "watcher_object.namespace": "watcher", "watcher_object.version": "1.0", "watcher_object.name": "ExceptionPayload", "watcher_object.data": { "module_name": "watcher.tests.notifications.test_action_notification", "exception": "WatcherException", "exception_message": "TEST", "function_name": "test_send_action_execution_with_error" } }, "created_at": "2016-10-18T09:52:05Z", "updated_at": null, "state": "FAILED", "action_plan": { "watcher_object.namespace": "watcher", "watcher_object.version": "1.0", "watcher_object.name": "TerseActionPlanPayload", "watcher_object.data": { "uuid": "76be87bd-3422-43f9-93a0-e85a577e3061", "global_efficacy": {}, "created_at": "2016-10-18T09:52:05Z", "updated_at": null, "state": "ONGOING", "audit_uuid": "10a47dd1-4874-4298-91cf-eff046dbdb8d", "strategy_uuid": "cb3d0b58-4415-4d90-b75b-1e96878730e3", "deleted_at": null } }, "parents": [], "action_type": "nop", "deleted_at": null } }, "event_type": "action.execution.error", "publisher_id": "infra-optim:node0", "timestamp": "2017-01-01 00:00:00.000000", "message_id": "530b409c-9b6b-459b-8f08-f93dbfeb4d41" } |
action.execution.start |
ActionExecutionNotification |
ActionExecutionPayload |
{ "priority": "INFO", "payload": { "watcher_object.namespace": "watcher", "watcher_object.version": "1.0", "watcher_object.name": "ActionExecutionPayload", "watcher_object.data": { "uuid": "10a47dd1-4874-4298-91cf-eff046dbdb8d", "input_parameters": { "param2": 2, "param1": 1 }, "fault": null, "created_at": "2016-10-18T09:52:05Z", "updated_at": null, "state": "ONGOING", "action_plan": { "watcher_object.namespace": "watcher", "watcher_object.version": "1.0", "watcher_object.name": "TerseActionPlanPayload", "watcher_object.data": { "uuid": "76be87bd-3422-43f9-93a0-e85a577e3061", "global_efficacy": {}, "created_at": "2016-10-18T09:52:05Z", "updated_at": null, "state": "ONGOING", "audit_uuid": "10a47dd1-4874-4298-91cf-eff046dbdb8d", "strategy_uuid": "cb3d0b58-4415-4d90-b75b-1e96878730e3", "deleted_at": null } }, "parents": [], "action_type": "nop", "deleted_at": null } }, "event_type": "action.execution.start", "publisher_id": "infra-optim:node0", "timestamp": "2017-01-01 00:00:00.000000", "message_id": "530b409c-9b6b-459b-8f08-f93dbfeb4d41" } |
action_plan.execution.end |
ActionPlanActionNotification |
ActionPlanActionPayload |
{ "event_type": "action_plan.execution.end", "payload": { "watcher_object.namespace": "watcher", "watcher_object.name": "ActionPlanActionPayload", "watcher_object.version": "1.0", "watcher_object.data": { "created_at": "2016-10-18T09:52:05Z", "deleted_at": null, "audit_uuid": "10a47dd1-4874-4298-91cf-eff046dbdb8d", "audit": { "watcher_object.namespace": "watcher", "watcher_object.name": "TerseAuditPayload", "watcher_object.version": "1.0", "watcher_object.data": { "created_at": "2016-10-18T09:52:05Z", "deleted_at": null, "uuid": "10a47dd1-4874-4298-91cf-eff046dbdb8d", "goal_uuid": "bc830f84-8ae3-4fc6-8bc6-e3dd15e8b49a", "strategy_uuid": "75234dfe-87e3-4f11-a0e0-3c3305d86a39", "scope": [], "audit_type": "ONESHOT", "state": "SUCCEEDED", "parameters": {}, "interval": null, "updated_at": null } }, "uuid": "76be87bd-3422-43f9-93a0-e85a577e3061", "fault": null, "state": "ONGOING", "global_efficacy": {}, "strategy_uuid": "cb3d0b58-4415-4d90-b75b-1e96878730e3", "strategy": { "watcher_object.namespace": "watcher", "watcher_object.name": "StrategyPayload", "watcher_object.version": "1.0", "watcher_object.data": { "created_at": "2016-10-18T09:52:05Z", "deleted_at": null, "name": "TEST", "uuid": "cb3d0b58-4415-4d90-b75b-1e96878730e3", "parameters_spec": {}, "display_name": "test strategy", "updated_at": null } }, "updated_at": null } }, "priority": "INFO", "message_id": "3984dc2b-8aef-462b-a220-8ae04237a56e", "timestamp": "2016-10-18 09:52:05.219414", "publisher_id": "infra-optim:node0" } |
action_plan.execution.error |
ActionPlanActionNotification |
ActionPlanActionPayload |
{ "event_type": "action_plan.execution.error", "publisher_id": "infra-optim:node0", "priority": "ERROR", "message_id": "9a45c5ae-0e21-4300-8fa0-5555d52a66d9", "payload": { "watcher_object.version": "1.0", "watcher_object.namespace": "watcher", "watcher_object.name": "ActionPlanActionPayload", "watcher_object.data": { "fault": { "watcher_object.version": "1.0", "watcher_object.namespace": "watcher", "watcher_object.name": "ExceptionPayload", "watcher_object.data": { "exception_message": "TEST", "module_name": "watcher.tests.notifications.test_action_plan_notification", "function_name": "test_send_action_plan_action_with_error", "exception": "WatcherException" } }, "uuid": "76be87bd-3422-43f9-93a0-e85a577e3061", "created_at": "2016-10-18T09:52:05Z", "strategy_uuid": "cb3d0b58-4415-4d90-b75b-1e96878730e3", "strategy": { "watcher_object.version": "1.0", "watcher_object.namespace": "watcher", "watcher_object.name": "StrategyPayload", "watcher_object.data": { "uuid": "cb3d0b58-4415-4d90-b75b-1e96878730e3", "created_at": "2016-10-18T09:52:05Z", "name": "TEST", "updated_at": null, "display_name": "test strategy", "parameters_spec": {}, "deleted_at": null } }, "updated_at": null, "deleted_at": null, "audit_uuid": "10a47dd1-4874-4298-91cf-eff046dbdb8d", "audit": { "watcher_object.version": "1.0", "watcher_object.namespace": "watcher", "watcher_object.name": "TerseAuditPayload", "watcher_object.data": { "parameters": {}, "uuid": "10a47dd1-4874-4298-91cf-eff046dbdb8d", "goal_uuid": "bc830f84-8ae3-4fc6-8bc6-e3dd15e8b49a", "strategy_uuid": "75234dfe-87e3-4f11-a0e0-3c3305d86a39", "created_at": "2016-10-18T09:52:05Z", "scope": [], "updated_at": null, "audit_type": "ONESHOT", "interval": null, "deleted_at": null, "state": "PENDING" } }, "global_efficacy": {}, "state": "ONGOING" } }, "timestamp": "2016-10-18 09:52:05.219414" } |
action_plan.execution.start |
ActionPlanActionNotification |
ActionPlanActionPayload |
{ "event_type": "action_plan.execution.start", "payload": { "watcher_object.namespace": "watcher", "watcher_object.name": "ActionPlanActionPayload", "watcher_object.version": "1.0", "watcher_object.data": { "created_at": "2016-10-18T09:52:05Z", "deleted_at": null, "audit_uuid": "10a47dd1-4874-4298-91cf-eff046dbdb8d", "audit": { "watcher_object.namespace": "watcher", "watcher_object.name": "TerseAuditPayload", "watcher_object.version": "1.0", "watcher_object.data": { "created_at": "2016-10-18T09:52:05Z", "deleted_at": null, "uuid": "10a47dd1-4874-4298-91cf-eff046dbdb8d", "goal_uuid": "bc830f84-8ae3-4fc6-8bc6-e3dd15e8b49a", "strategy_uuid": "75234dfe-87e3-4f11-a0e0-3c3305d86a39", "scope": [], "audit_type": "ONESHOT", "state": "PENDING", "parameters": {}, "interval": null, "updated_at": null } }, "uuid": "76be87bd-3422-43f9-93a0-e85a577e3061", "fault": null, "state": "ONGOING", "global_efficacy": {}, "strategy_uuid": "cb3d0b58-4415-4d90-b75b-1e96878730e3", "strategy": { "watcher_object.namespace": "watcher", "watcher_object.name": "StrategyPayload", "watcher_object.version": "1.0", "watcher_object.data": { "created_at": "2016-10-18T09:52:05Z", "deleted_at": null, "name": "TEST", "uuid": "cb3d0b58-4415-4d90-b75b-1e96878730e3", "parameters_spec": {}, "display_name": "test strategy", "updated_at": null } }, "updated_at": null } }, "priority": "INFO", "message_id": "3984dc2b-8aef-462b-a220-8ae04237a56e", "timestamp": "2016-10-18 09:52:05.219414", "publisher_id": "infra-optim:node0" } |
action_plan.create |
ActionPlanCreateNotification |
ActionPlanCreatePayload |
{ "publisher_id": "infra-optim:node0", "payload": { "watcher_object.version": "1.0", "watcher_object.data": { "strategy_uuid": "cb3d0b58-4415-4d90-b75b-1e96878730e3", "strategy": { "watcher_object.version": "1.0", "watcher_object.data": { "uuid": "cb3d0b58-4415-4d90-b75b-1e96878730e3", "display_name": "test strategy", "name": "TEST", "updated_at": null, "parameters_spec": {}, "created_at": "2016-10-18T09:52:05Z", "deleted_at": null }, "watcher_object.namespace": "watcher", "watcher_object.name": "StrategyPayload" }, "created_at": null, "audit_uuid": "10a47dd1-4874-4298-91cf-eff046dbdb8d", "audit": { "watcher_object.version": "1.0", "watcher_object.data": { "audit_type": "ONESHOT", "scope": [], "uuid": "10a47dd1-4874-4298-91cf-eff046dbdb8d", "goal_uuid": "bc830f84-8ae3-4fc6-8bc6-e3dd15e8b49a", "strategy_uuid": "75234dfe-87e3-4f11-a0e0-3c3305d86a39", "parameters": {}, "interval": null, "deleted_at": null, "state": "PENDING", "created_at": "2016-10-18T09:52:05Z", "updated_at": null }, "watcher_object.namespace": "watcher", "watcher_object.name": "TerseAuditPayload" }, "uuid": "76be87bd-3422-43f9-93a0-e85a577e3061", "global_efficacy": {}, "deleted_at": null, "state": "RECOMMENDED", "updated_at": null }, "watcher_object.namespace": "watcher", "watcher_object.name": "ActionPlanCreatePayload" }, "priority": "INFO", "message_id": "5148bff1-ea06-4ad6-8e4e-8c85ca5eb629", "event_type": "action_plan.create", "timestamp": "2016-10-18 09:52:05.219414" } |
action_plan.delete |
ActionPlanDeleteNotification |
ActionPlanDeletePayload |
{ "publisher_id": "infra-optim:node0", "timestamp": "2016-10-18 09:52:05.219414", "payload": { "watcher_object.data": { "uuid": "76be87bd-3422-43f9-93a0-e85a577e3061", "created_at": "2016-10-18T09:52:05Z", "audit_uuid": "10a47dd1-4874-4298-91cf-eff046dbdb8d", "audit": { "watcher_object.data": { "uuid": "10a47dd1-4874-4298-91cf-eff046dbdb8d", "goal_uuid": "bc830f84-8ae3-4fc6-8bc6-e3dd15e8b49a", "strategy_uuid": "75234dfe-87e3-4f11-a0e0-3c3305d86a39", "interval": null, "audit_type": "ONESHOT", "scope": [], "updated_at": null, "deleted_at": null, "state": "PENDING", "created_at": "2016-10-18T09:52:05Z", "parameters": {} }, "watcher_object.version": "1.0", "watcher_object.name": "TerseAuditPayload", "watcher_object.namespace": "watcher" }, "global_efficacy": {}, "updated_at": null, "deleted_at": null, "strategy_uuid": "cb3d0b58-4415-4d90-b75b-1e96878730e3", "strategy": { "watcher_object.data": { "uuid": "cb3d0b58-4415-4d90-b75b-1e96878730e3", "created_at": "2016-10-18T09:52:05Z", "name": "TEST", "display_name": "test strategy", "deleted_at": null, "updated_at": null, "parameters_spec": {} }, "watcher_object.version": "1.0", "watcher_object.name": "StrategyPayload", "watcher_object.namespace": "watcher" }, "state": "DELETED" }, "watcher_object.version": "1.0", "watcher_object.name": "ActionPlanDeletePayload", "watcher_object.namespace": "watcher" }, "event_type": "action_plan.delete", "message_id": "3d137686-a1fd-4683-ab40-c4210aac2140", "priority": "INFO" } |
action_plan.update |
ActionPlanUpdateNotification |
ActionPlanUpdatePayload |
{ "payload": { "watcher_object.version": "1.0", "watcher_object.data": { "audit_uuid": "10a47dd1-4874-4298-91cf-eff046dbdb8d", "audit": { "watcher_object.version": "1.0", "watcher_object.data": { "audit_type": "ONESHOT", "scope": [], "created_at": "2016-10-18T09:52:05Z", "uuid": "10a47dd1-4874-4298-91cf-eff046dbdb8d", "goal_uuid": "bc830f84-8ae3-4fc6-8bc6-e3dd15e8b49a", "strategy_uuid": "75234dfe-87e3-4f11-a0e0-3c3305d86a39", "interval": null, "updated_at": null, "state": "PENDING", "deleted_at": null, "parameters": {} }, "watcher_object.namespace": "watcher", "watcher_object.name": "TerseAuditPayload" }, "created_at": "2016-10-18T09:52:05Z", "uuid": "76be87bd-3422-43f9-93a0-e85a577e3061", "updated_at": null, "state_update": { "watcher_object.version": "1.0", "watcher_object.data": { "old_state": "PENDING", "state": "ONGOING" }, "watcher_object.namespace": "watcher", "watcher_object.name": "ActionPlanStateUpdatePayload" }, "state": "ONGOING", "deleted_at": null, "strategy_uuid": "cb3d0b58-4415-4d90-b75b-1e96878730e3", "strategy": { "watcher_object.version": "1.0", "watcher_object.data": { "name": "TEST", "uuid": "cb3d0b58-4415-4d90-b75b-1e96878730e3", "display_name": "test strategy", "created_at": "2016-10-18T09:52:05Z", "updated_at": null, "deleted_at": null, "parameters_spec": {} }, "watcher_object.namespace": "watcher", "watcher_object.name": "StrategyPayload" }, "global_efficacy": {} }, "watcher_object.namespace": "watcher", "watcher_object.name": "ActionPlanUpdatePayload" }, "publisher_id": "infra-optim:node0", "priority": "INFO", "timestamp": "2016-10-18 09:52:05.219414", "event_type": "action_plan.update", "message_id": "0a8a7329-fd5a-4ec6-97d7-2b776ce51a4c" } |
action.update |
ActionUpdateNotification |
ActionUpdatePayload |
{ "priority": "INFO", "payload": { "watcher_object.namespace": "watcher", "watcher_object.version": "1.0", "watcher_object.name": "ActionUpdatePayload", "watcher_object.data": { "uuid": "10a47dd1-4874-4298-91cf-eff046dbdb8d", "input_parameters": { "param2": 2, "param1": 1 }, "created_at": "2016-10-18T09:52:05Z", "updated_at": null, "state_update": { "watcher_object.namespace": "watcher", "watcher_object.version": "1.0", "watcher_object.name": "ActionStateUpdatePayload", "watcher_object.data": { "old_state": "PENDING", "state": "ONGOING" } }, "state": "ONGOING", "action_plan": { "watcher_object.namespace": "watcher", "watcher_object.version": "1.0", "watcher_object.name": "TerseActionPlanPayload", "watcher_object.data": { "uuid": "76be87bd-3422-43f9-93a0-e85a577e3061", "global_efficacy": {}, "created_at": "2016-10-18T09:52:05Z", "updated_at": null, "state": "ONGOING", "audit_uuid": "10a47dd1-4874-4298-91cf-eff046dbdb8d", "strategy_uuid": "cb3d0b58-4415-4d90-b75b-1e96878730e3", "deleted_at": null } }, "parents": [], "action_type": "nop", "deleted_at": null } }, "event_type": "action.update", "publisher_id": "infra-optim:node0", "timestamp": "2017-01-01 00:00:00.000000", "message_id": "530b409c-9b6b-459b-8f08-f93dbfeb4d41" } |
audit.strategy.end |
AuditActionNotification |
AuditActionPayload |
{ "priority": "INFO", "payload": { "watcher_object.data": { "audit_type": "ONESHOT", "parameters": { "para2": "hello", "para1": 3.2 }, "state": "ONGOING", "updated_at": null, "deleted_at": null, "fault": null, "goal_uuid": "bc830f84-8ae3-4fc6-8bc6-e3dd15e8b49a", "goal": { "watcher_object.data": { "uuid": "bc830f84-8ae3-4fc6-8bc6-e3dd15e8b49a", "name": "dummy", "updated_at": null, "deleted_at": null, "efficacy_specification": [], "created_at": "2016-11-04T16:25:35Z", "display_name": "Dummy goal" }, "watcher_object.name": "GoalPayload", "watcher_object.version": "1.0", "watcher_object.namespace": "watcher" }, "interval": null, "scope": [], "strategy_uuid": "75234dfe-87e3-4f11-a0e0-3c3305d86a39", "strategy": { "watcher_object.data": { "parameters_spec": { "properties": { "para2": { "type": "string", "default": "hello", "description": "string parameter example" }, "para1": { "description": "number parameter example", "maximum": 10.2, "type": "number", "default": 3.2, "minimum": 1.0 } } }, "name": "dummy", "uuid": "75234dfe-87e3-4f11-a0e0-3c3305d86a39", "updated_at": null, "deleted_at": null, "created_at": "2016-11-04T16:25:35Z", "display_name": "Dummy strategy" }, "watcher_object.name": "StrategyPayload", "watcher_object.version": "1.0", "watcher_object.namespace": "watcher" }, "created_at": "2016-11-04T16:29:20Z", "uuid": "4a97b9dd-2023-43dc-b713-815bdd94d4d6" }, "watcher_object.name": "AuditActionPayload", "watcher_object.version": "1.0", "watcher_object.namespace": "watcher" }, "publisher_id": "infra-optim:localhost", "timestamp": "2016-11-04 16:31:36.264673 ", "event_type": "audit.strategy.end", "message_id": "cbcf9f2c-7c53-4b4d-91ec-db49cca024b6" } |
audit.strategy.error |
AuditActionNotification |
AuditActionPayload |
{ "priority": "ERROR", "payload": { "watcher_object.data": { "audit_type": "ONESHOT", "parameters": { "para2": "hello", "para1": 3.2 }, "state": "ONGOING", "updated_at": null, "deleted_at": null, "fault": { "watcher_object.data": { "exception": "WatcherException", "exception_message": "TEST", "function_name": "test_send_audit_action_with_error", "module_name": "watcher.tests.notifications.test_audit_notification" }, "watcher_object.name": "ExceptionPayload", "watcher_object.namespace": "watcher", "watcher_object.version": "1.0" }, "goal_uuid": "bc830f84-8ae3-4fc6-8bc6-e3dd15e8b49a", "goal": { "watcher_object.data": { "uuid": "bc830f84-8ae3-4fc6-8bc6-e3dd15e8b49a", "name": "dummy", "updated_at": null, "deleted_at": null, "efficacy_specification": [], "created_at": "2016-11-04T16:25:35Z", "display_name": "Dummy goal" }, "watcher_object.name": "GoalPayload", "watcher_object.version": "1.0", "watcher_object.namespace": "watcher" }, "interval": null, "scope": [], "strategy_uuid": "75234dfe-87e3-4f11-a0e0-3c3305d86a39", "strategy": { "watcher_object.data": { "parameters_spec": { "properties": { "para2": { "type": "string", "default": "hello", "description": "string parameter example" }, "para1": { "description": "number parameter example", "maximum": 10.2, "type": "number", "default": 3.2, "minimum": 1.0 } } }, "name": "dummy", "uuid": "75234dfe-87e3-4f11-a0e0-3c3305d86a39", "updated_at": null, "deleted_at": null, "created_at": "2016-11-04T16:25:35Z", "display_name": "Dummy strategy" }, "watcher_object.name": "StrategyPayload", "watcher_object.version": "1.0", "watcher_object.namespace": "watcher" }, "created_at": "2016-11-04T16:29:20Z", "uuid": "4a97b9dd-2023-43dc-b713-815bdd94d4d6" }, "watcher_object.name": "AuditActionPayload", "watcher_object.version": "1.0", "watcher_object.namespace": "watcher" }, "publisher_id": "infra-optim:localhost", "timestamp": "2016-11-04 16:31:36.264673 ", "event_type": "audit.strategy.error", "message_id": "cbcf9f2c-7c53-4b4d-91ec-db49cca024b6" } |
audit.strategy.start |
AuditActionNotification |
AuditActionPayload |
{ "priority": "INFO", "payload": { "watcher_object.data": { "audit_type": "ONESHOT", "parameters": { "para2": "hello", "para1": 3.2 }, "state": "ONGOING", "updated_at": null, "deleted_at": null, "fault": null, "goal_uuid": "bc830f84-8ae3-4fc6-8bc6-e3dd15e8b49a", "goal": { "watcher_object.data": { "uuid": "bc830f84-8ae3-4fc6-8bc6-e3dd15e8b49a", "name": "dummy", "updated_at": null, "deleted_at": null, "efficacy_specification": [], "created_at": "2016-11-04T16:25:35Z", "display_name": "Dummy goal" }, "watcher_object.name": "GoalPayload", "watcher_object.version": "1.0", "watcher_object.namespace": "watcher" }, "interval": null, "scope": [], "strategy_uuid": "75234dfe-87e3-4f11-a0e0-3c3305d86a39", "strategy": { "watcher_object.data": { "parameters_spec": { "properties": { "para2": { "type": "string", "default": "hello", "description": "string parameter example" }, "para1": { "description": "number parameter example", "maximum": 10.2, "type": "number", "default": 3.2, "minimum": 1.0 } } }, "name": "dummy", "uuid": "75234dfe-87e3-4f11-a0e0-3c3305d86a39", "updated_at": null, "deleted_at": null, "created_at": "2016-11-04T16:25:35Z", "display_name": "Dummy strategy" }, "watcher_object.name": "StrategyPayload", "watcher_object.version": "1.0", "watcher_object.namespace": "watcher" }, "created_at": "2016-11-04T16:29:20Z", "uuid": "4a97b9dd-2023-43dc-b713-815bdd94d4d6" }, "watcher_object.name": "AuditActionPayload", "watcher_object.version": "1.0", "watcher_object.namespace": "watcher" }, "publisher_id": "infra-optim:localhost", "timestamp": "2016-11-04 16:31:36.264673 ", "event_type": "audit.strategy.start", "message_id": "cbcf9f2c-7c53-4b4d-91ec-db49cca024b6" } |
audit.create |
AuditCreateNotification |
AuditCreatePayload |
{ "priority": "INFO", "payload": { "watcher_object.data": { "audit_type": "ONESHOT", "parameters": { "para2": "hello", "para1": 3.2 }, "state": "PENDING", "updated_at": null, "deleted_at": null, "goal_uuid": "bc830f84-8ae3-4fc6-8bc6-e3dd15e8b49a", "goal": { "watcher_object.data": { "uuid": "bc830f84-8ae3-4fc6-8bc6-e3dd15e8b49a", "name": "dummy", "updated_at": null, "deleted_at": null, "efficacy_specification": [], "created_at": "2016-11-04T16:25:35Z", "display_name": "Dummy goal" }, "watcher_object.name": "GoalPayload", "watcher_object.version": "1.0", "watcher_object.namespace": "watcher" }, "interval": null, "scope": [], "strategy_uuid": "75234dfe-87e3-4f11-a0e0-3c3305d86a39", "strategy": { "watcher_object.data": { "parameters_spec": { "properties": { "para2": { "type": "string", "default": "hello", "description": "string parameter example" }, "para1": { "description": "number parameter example", "maximum": 10.2, "type": "number", "default": 3.2, "minimum": 1.0 } } }, "name": "dummy", "uuid": "75234dfe-87e3-4f11-a0e0-3c3305d86a39", "updated_at": null, "deleted_at": null, "created_at": "2016-11-04T16:25:35Z", "display_name": "Dummy strategy" }, "watcher_object.name": "StrategyPayload", "watcher_object.version": "1.0", "watcher_object.namespace": "watcher" }, "created_at": "2016-11-04T16:29:20Z", "uuid": "4a97b9dd-2023-43dc-b713-815bdd94d4d6" }, "watcher_object.name": "AuditCreatePayload", "watcher_object.version": "1.0", "watcher_object.namespace": "watcher" }, "publisher_id": "infra-optim:localhost", "timestamp": "2016-11-04 16:31:36.264673 ", "event_type": "audit.create", "message_id": "cbcf9f2c-7c53-4b4d-91ec-db49cca024b6" } |
audit.delete |
AuditDeleteNotification |
AuditDeletePayload |
{ "priority": "INFO", "payload": { "watcher_object.data": { "audit_type": "ONESHOT", "parameters": { "para2": "hello", "para1": 3.2 }, "state": "DELETED", "updated_at": null, "deleted_at": null, "goal_uuid": "bc830f84-8ae3-4fc6-8bc6-e3dd15e8b49a", "goal": { "watcher_object.data": { "uuid": "bc830f84-8ae3-4fc6-8bc6-e3dd15e8b49a", "name": "dummy", "updated_at": null, "deleted_at": null, "efficacy_specification": [], "created_at": "2016-11-04T16:25:35Z", "display_name": "Dummy goal" }, "watcher_object.name": "GoalPayload", "watcher_object.version": "1.0", "watcher_object.namespace": "watcher" }, "interval": null, "scope": [], "strategy_uuid": "75234dfe-87e3-4f11-a0e0-3c3305d86a39", "strategy": { "watcher_object.data": { "parameters_spec": { "properties": { "para2": { "type": "string", "default": "hello", "description": "string parameter example" }, "para1": { "description": "number parameter example", "maximum": 10.2, "type": "number", "default": 3.2, "minimum": 1.0 } } }, "name": "dummy", "uuid": "75234dfe-87e3-4f11-a0e0-3c3305d86a39", "updated_at": null, "deleted_at": null, "created_at": "2016-11-04T16:25:35Z", "display_name": "Dummy strategy" }, "watcher_object.name": "StrategyPayload", "watcher_object.version": "1.0", "watcher_object.namespace": "watcher" }, "created_at": "2016-11-04T16:29:20Z", "uuid": "4a97b9dd-2023-43dc-b713-815bdd94d4d6" }, "watcher_object.name": "AuditDeletePayload", "watcher_object.version": "1.0", "watcher_object.namespace": "watcher" }, "publisher_id": "infra-optim:localhost", "timestamp": "2016-11-04 16:31:36.264673 ", "event_type": "audit.delete", "message_id": "cbcf9f2c-7c53-4b4d-91ec-db49cca024b6" } |
audit.update |
AuditUpdateNotification |
AuditUpdatePayload |
{ "publisher_id": "infra-optim:localhost", "timestamp": "2016-11-04 16:51:38.722986 ", "payload": { "watcher_object.name": "AuditUpdatePayload", "watcher_object.data": { "strategy_uuid": "75234dfe-87e3-4f11-a0e0-3c3305d86a39", "strategy": { "watcher_object.name": "StrategyPayload", "watcher_object.data": { "name": "dummy", "parameters_spec": { "properties": { "para2": { "default": "hello", "type": "string", "description": "string parameter example" }, "para1": { "maximum": 10.2, "default": 3.2, "minimum": 1.0, "description": "number parameter example", "type": "number" } } }, "updated_at": null, "display_name": "Dummy strategy", "deleted_at": null, "uuid": "75234dfe-87e3-4f11-a0e0-3c3305d86a39", "created_at": "2016-11-04T16:25:35Z" }, "watcher_object.namespace": "watcher", "watcher_object.version": "1.0" }, "scope": [], "created_at": "2016-11-04T16:51:21Z", "uuid": "f1e0d912-afd9-4bf2-91ef-c99cd08cc1ef", "goal_uuid": "bc830f84-8ae3-4fc6-8bc6-e3dd15e8b49a", "goal": { "watcher_object.name": "GoalPayload", "watcher_object.data": { "efficacy_specification": [], "updated_at": null, "name": "dummy", "display_name": "Dummy goal", "deleted_at": null, "uuid": "bc830f84-8ae3-4fc6-8bc6-e3dd15e8b49a", "created_at": "2016-11-04T16:25:35Z" }, "watcher_object.namespace": "watcher", "watcher_object.version": "1.0" }, "parameters": { "para2": "hello", "para1": 3.2 }, "deleted_at": null, "state_update": { "watcher_object.name": "AuditStateUpdatePayload", "watcher_object.data": { "state": "ONGOING", "old_state": "PENDING" }, "watcher_object.namespace": "watcher", "watcher_object.version": "1.0" }, "interval": null, "updated_at": null, "state": "ONGOING", "audit_type": "ONESHOT" }, "watcher_object.namespace": "watcher", "watcher_object.version": "1.0" }, "priority": "INFO", "event_type": "audit.update", "message_id": "697fdf55-7252-4b6c-a2c2-5b9e85f6342c" } |
infra.optim.exception |
ExceptionNotification |
ExceptionPayload |
{ "event_type": "infra-optim.exception", "payload": { "watcher_object.data": { "exception": "NoAvailableStrategyForGoal", "exception_message": "No strategy could be found to achieve the server_consolidation goal.", "function_name": "_aggregate_create_in_db", "module_name": "watcher.objects.aggregate" }, "watcher_object.name": "ExceptionPayload", "watcher_object.namespace": "watcher", "watcher_object.version": "1.0" }, "priority": "ERROR", "publisher_id": "watcher-api:fake-mini" } |
service.update |
ServiceUpdateNotification |
ServiceUpdatePayload |
{ "payload": { "watcher_object.name": "ServiceUpdatePayload", "watcher_object.namespace": "watcher", "watcher_object.data": { "status_update": { "watcher_object.name": "ServiceStatusUpdatePayload", "watcher_object.namespace": "watcher", "watcher_object.data": { "old_state": "ACTIVE", "state": "FAILED" }, "watcher_object.version": "1.0" }, "last_seen_up": "2016-09-22T08:32:06Z", "name": "watcher-service", "sevice_host": "controller" }, "watcher_object.version": "1.0" }, "event_type": "service.update", "priority": "INFO", "message_id": "3984dc2b-8aef-462b-a220-8ae04237a56e", "timestamp": "2016-10-18 09:52:05.219414", "publisher_id": "infra-optim:node0" } |
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.