...
Basic Health Check implementation project is open sourced which provide the support to check device state in good or bad based on SSH connection validation. If SSH connection got failed then device status is updated to bad otherwise set to good on successful connection. Support is provided to read the device connection credentials from the server-config.xml file file and device manager
Basic Health partner implementation repo url : https://code.rdkcentral.com/r/c/rdk/tools/device-manager-healthCheck-partnerImpl
...
draw.io Diagram |
---|
border | true |
---|
| |
---|
diagramName | High level Helath check design |
---|
simpleViewer | false |
---|
width | |
---|
links | auto |
---|
tbstyle | top |
---|
lbox | true |
---|
diagramWidth | 904 |
---|
revision | 34 |
---|
|
Design for Device Health Check Feature in Device manager
...
- Upgrade Device Manager to v1.0.2 or above since it contains the latest code changes for Health Check execution. Pull the latest code of Device Manager.
- Run the SQL scripts from Device_Manager_DB.sql file present in the Device Manager starting from line number 335. These scripts will help in creating all the new tables that are required for health check execution.
- Once after the above changes generate a WAR file of Device Manager and deploy it in the tomcat server. Deployment can also be done using For Deployment Please refer Device Manager Deployment for detailed steps.
- Verify whether the deployment is done and updated to 1.0.2 version.
...
- Upgrade Device Manager UI to v1.13 or above since it contains the latest code changes for Health Check execution. Pull the latest code of Device Manager UI.
- Once after the above changes generate a WAR file of Device Manager and deploy it in the tomcat server. Deployment can also be done using For Deployment Please refer Device Manager UI Deployment for more details.
- Verify whether the deployment is done and updated to 1.13 version.
...