...
- Device Manager UI
- Provides UI interface to config health check parameters and schedule health check for list of devices.
- Health Check execution status can be seen on the dashboard.
- UI Support to update or delete the devices to the already scheduled executions is provided.
- User is provided with option to cancel the execution in scheduled state.
- Device Manager Manager
- Manages scheduled details request and update it to DB if the provided request details are valid.
- List of devices added for each scheduled are restricting to 20 considering the jenkins cannot hold more logs and JVM memory assigned for each jenkins job
- Handles jenkins requests that need to be triggered on the scheduled execution date and time.
- Provides the APIs implementation which are required for updating the execution details after each execution from in the partner implementation.
- Health Check Partner Implementation
...
Following diagram shows interaction of Automatics components and Partner Device Manager components in a deployed environment
draw.io Diagram |
---|
border | true |
---|
| |
---|
diagramName | High level Helath check design |
---|
simpleViewer | false |
---|
width | |
---|
links | auto |
---|
tbstyle | top |
---|
lbox | true |
---|
diagramWidth | 904 |
---|
revision | 23 |
---|
|
Design for Device Health Check Feature in Device manager
...