tacker.vnfm.monitor module¶
-
class
tacker.vnfm.monitor.
VNFAlarmMonitor
¶ Bases:
object
VNF Alarm monitor
-
OPTS
= [<oslo_config.cfg.ListOpt object>]¶
-
call_alarm_url
(driver, vnf_dict, kwargs)¶
-
process_alarm
(driver, vnf_dict, kwargs)¶
-
process_alarm_for_vnf
(vnf, trigger)¶ call in plugin
-
update_vnf_with_alarm
(plugin, context, vnf, policy_dict)¶
-
-
class
tacker.vnfm.monitor.
VNFAppMonitor
¶ Bases:
object
VNF App monitor
-
OPTS
= [<oslo_config.cfg.ListOpt object>]¶
-
add_to_appmonitor
(applicationvnfdict, vnf_dict)¶
-
create_app_dict
(context, vnf_dict)¶
-
-
class
tacker.vnfm.monitor.
VNFMaintenanceAlarmMonitor
¶ Bases:
tacker.vnfm.monitor.VNFAlarmMonitor
VNF Maintenance Alarm monitor
-
process_alarm_for_vnf
(vnf, trigger)¶ call in plugin
-
update_vnf_with_maintenance
(vnf, vdu_names)¶
-
-
class
tacker.vnfm.monitor.
VNFMonitor
(boot_wait, check_intvl=None)¶ Bases:
object
VNF Monitor.
-
OPTS
= [<oslo_config.cfg.ListOpt object>]¶
-
add_hosting_vnf
(new_vnf)¶
-
delete_hosting_vnf
(vnf_id)¶
-
mark_dead
(vnf_id)¶
-
monitor_call
(driver, vnf_dict, kwargs)¶
-
monitor_get_config
(vnf_dict)¶
-
monitor_url
(vnf_dict)¶
-
run_monitor
(hosting_vnf)¶
-
static
to_hosting_vnf
(vnf_dict, action_cb)¶
-
update_hosting_vnf
(updated_vnf_dict, evt_details=None)¶
-
-
class
tacker.vnfm.monitor.
VNFReservationAlarmMonitor
¶ Bases:
tacker.vnfm.monitor.VNFAlarmMonitor
VNF Reservation Alarm monitor
-
process_alarm_for_vnf
(vnf, trigger)¶ call in plugin
-
update_vnf_with_reservation
(plugin, context, vnf, policy_dict)¶
-
-
tacker.vnfm.monitor.
config_opts
()¶