sonata-nfv / tng-communications-pilot

5GTANGO Communications pilot repository
Apache License 2.0
0 stars 12 forks source link

Implement Health status variable in both SNMP and Prometheu #77

Closed antonroman closed 5 years ago

antonroman commented 5 years ago

Right now a fake implementation has been released. We need to enable it and work on the real implementation. It must monitor the status of all the VNFs and if any of them is not available provide the downtime in ms. If the value is '0' then everything is up un running.

DanielVilaFalcon commented 5 years ago

The health variable SNMP is working. A shell script runs ping commands to the VNF periodically to check if all the VNFs are avaliable. In the case of one of them would not be avaliable, the health SNMP variable is updated with the downtime in ms. If all the VNF are working, the value of variable is 0.

It should be displayed in the monitoring Web Prometheus, but it doesnt work yet.