openBackhaul / MediatorInstanceManager

REST interface for addressing the Mediator Instance Manager inside the mediator VM
Apache License 2.0
0 stars 0 forks source link

Mediator instance manager to retrieve the mediator instance status #15

Open ssomasundara opened 1 year ago

ssomasundara commented 1 year ago

As per the current implementation, The Mediator instance manager supports below operations

Creation of instances Deletion of instances Modification of instances List the instances

The requirement is to include below features.

REQ1: Retrieve individual instance status REQ2: Retrieve all and set of instance status REQ3: Retrieve instances by specific status REQ4: Retrieve instances for one or multiple mount points. REQ5: Retrieve instances for one or multiple netconf ports. REQ6: Retrieve instances for one or device IPS. REQ7: Retrieve instances for one or more device kind.

In order to increase the availibility of reachable devices on the Controller, the controller needs to reconnect to the devices as soon as the mediator instance is UP.

The application shall poll the mediator instance manager periodically to retrieve the instance status. Incase the device is UP on mediator and Not connected on Controller, the application shall remount the device on the controller to bring the device to Connected state.

Health Check on Mediator Instance Connectivity rate:

Monitoring tool shall do periodic health check on the mediator instance status. If the connection rate dropped, the concerned OPS team will be notified on the incident.