VIM status retrieval from OSM client and GUI through NBI
Proposers
- Gerardo García (Telefónica)
Description
Basic indicators provide the health status of the OSM managed entities to the OSM user in a quick and easy way.
This feature will focus on the retrieval of the VIM status (assuming that it is stored in Prometheus) from OSM client and GUI through NBI, and will present it to the end user conveniently, integrated in the current views when possible (e.g., new column in OSM client pretty table output, new field in NG-UI, etc.).
The implementation might potentially involve the definition of new API calls focused on reading the status. The RBAC mechanisms should be preserved so that only the users with the right permissions in the project can read the VIM status.
Demo or definition of Done
A new test will be created. Two VIM will be added. One will be active, the other one will be fake and therefore inactive. The VIM status of both of them will be retrieved using OSM client and should be consistent.