tacker.vnfm.monitor_drivers.ceilometer.ceilometer module¶
-
class
tacker.vnfm.monitor_drivers.ceilometer.ceilometer.VNFMonitorCeilometer¶ Bases:
tacker.vnfm.monitor_drivers.abstract_driver.VNFMonitorAbstractDriver-
call_alarm_url(vnf, kwargs)¶ must be used after call heat-create in plugin
-
get_description()¶ Return description of VNF Monitor plugin.
-
get_name()¶ Return a symbolic name for the VNF Monitor plugin.
-
get_type()¶ Return one of predefined type of the hosting vnf drivers.
-
monitor_call(vnf, kwargs)¶ Monitor.
Return boolean value True if VNF is healthy or return an event string like ‘failure’ or ‘calls-capacity-reached’ for specific VNF health condition.
- Parameters
vnf –
kwargs –
- Returns
boolean
- Returns
True if VNF is healthy
-
monitor_url(plugin, context, vnf)¶ Return the url of vnf to monitor.
- Parameters
plugin –
context –
vnf –
- Returns
string
- Returns
url of vnf to monitor
-
process_alarm(vnf, kwargs)¶ Check alarm state. if available, will be processed
-
-
tacker.vnfm.monitor_drivers.ceilometer.ceilometer.config_opts()¶