How tacker communicate with VNF by monitor or mgmt driver?

Asked by 525215713@qq.com

Hi,
    Tacker provides the monitor driver to monitor vnf's heath and mgmt driver to config the vnf. But how the tacker communicates with vnf? For example, to monitor the vnf, tacker provide the ping or http_ping driver to monitor vnf's heath, how the driver communicate with our vnf? Does there exist some protocol supporting this communication? Could you tell me the answer. Thank you very much.

Question information

Language:
English Edit question
Status:
Answered
For:
tacker Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
Sripriya (sseetha) said :
#1

Hi,

There is no protocol to communicate with the VNF as of current implementation. However this will probably evolve in next cycle to have an event notification mechanism for monitoring drivers.

The ping driver as the name implies simply pings the VM IP address in periodic intervals to detect VNF reachability. See [1]
The http_ping driver simply accesses the server URL at specified port in periodic intervals to detect VNF reachability. See [2]

[1] https://github.com/openstack/tacker/blob/master/tacker/vm/monitor_drivers/ping/ping.py#L67
[2] https://github.com/openstack/tacker/blob/master/tacker/vm/monitor_drivers/http_ping/http_ping.py#L66

Cheers,
Sripriya

Can you help with this problem?

Provide an answer of your own, or ask 525215713@qq.com for more information if necessary.

To post a message you must log in.