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:
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:
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()¶