Display VNF monitoring status and health failure reason
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tacker |
Fix Released
|
Medium
|
sajuptpm |
Bug Description
Context:
Tacker monitoring feature allows a monitoring-driver to check the health of VNF and report or heal (using a respawn) on a health event. Currently only way to figure out health monitoring is active on VNF is by looking at the logs!! And when a health condition occurs the only way the operator get to know the situation is by VNF status flipping from ACTIVE --> DEAD --> back to ACTIVE.
We need better visual representation of the ongoing monitoring and, even failure occurs, the failure reason should be displayed.
Request for Enhancement:
Enhance vnf-show API to report,
a) whether monitoring is enabled for the VNF (even for one VDU for a multi-VDU VNF)
b) whether monitoring driver is successfully called / working
c) On a failure event, vnf-show should display the last-seen-
(a) and (b) should be used in Tacker Horizon GUI to show monitoring being active for a VNF (may be a beating heartbeat gif) and a new column to display VNF event.
Sample CLI / API,
$ tacker vnf-show myvnf
...
monitoring : { enabled: true, active: true }
monitoring-
...
Changed in tacker: | |
status: | New → Confirmed |
Changed in tacker: | |
assignee: | nobody → bharaththiruveedula (bharath-ves) |
Changed in tacker: | |
importance: | Undecided → Medium |
Changed in tacker: | |
assignee: | bharaththiruveedula (bharath-ves) → nobody |
Changed in tacker: | |
assignee: | nobody → sajuptpm (sajuptpm) |
Changed in tacker: | |
status: | Confirmed → Fix Released |
I believe (c) will be taken care by the proposed blueprint,
https:/ /blueprints. launchpad. net/tacker/ +spec/audit- support
However (a) and (b) would be still worth displaying.