|
| 1 | +--- |
| 2 | +uid: Connector_help_Skyline_Health_Check_Manager |
| 3 | +--- |
| 4 | + |
| 5 | +# Skyline Health Check Manager |
| 6 | + |
| 7 | +DMA systems have some resources like Disk Space, Memory Management, Boot Time, and more, that require systematic checks to ensure that the system has no ongoing issues and its performance is not affected. |
| 8 | + |
| 9 | +Skyline Health Check Manager helps with these checks, with features to schedule subscription- and script-based tests on system and element parameters. |
| 10 | + |
| 11 | +## About |
| 12 | + |
| 13 | +Skyline Health Check Manager helps users with system checks of resources in a single window pane, with predefined threshold, element, and index filtering. It includes the following features: |
| 14 | + |
| 15 | +- Map standalone and table column parameters of any protocol and any protocol version to a subscription. |
| 16 | +- Add, edit, or delete tests based on Automation scripts or subscriptions, which need to meet certain thresholds based on a set of available operations. |
| 17 | +- View all test results in a single pane of information in a table with details about failures. |
| 18 | +- Configure a schedule to run the tests with daily, weekly, and monthly options. |
| 19 | + |
| 20 | +### Version Info |
| 21 | + |
| 22 | +| Range | Features | Based on | System Impact | |
| 23 | +|--------------------|------------------|----------|---------------| |
| 24 | +| 1.0.0.x [SLC Main] | Initial version. | - | - | |
| 25 | + |
| 26 | +### System Info |
| 27 | + |
| 28 | +| Range | DCF Integration | Cassandra Compliant | Linked Components | Exported Components | |
| 29 | +|---------|-----------------|---------------------|-------------------|---------------------| |
| 30 | +| 1.0.0.x | No | Yes | - | | |
| 31 | + |
| 32 | +## Configuration |
| 33 | + |
| 34 | +### Connections |
| 35 | + |
| 36 | +#### Virtual Connection |
| 37 | + |
| 38 | +This connector uses a virtual connection and does not require any input during element creation. |
| 39 | + |
| 40 | +### Automation Scripts |
| 41 | + |
| 42 | +Make sure the **HealthCheckTableManager** Automation script is available in the DMS. |
| 43 | + |
| 44 | +## How to use |
| 45 | + |
| 46 | +### General |
| 47 | + |
| 48 | +This page displays an overview of the test results over time, including the **Total Number Of Tests**, **Failure Rates**, and **Last Tests Date**. |
| 49 | + |
| 50 | +### Test Configuration |
| 51 | + |
| 52 | +#### Test Configuration Table |
| 53 | + |
| 54 | +In the Test Configuration Table, you can create tests based on **Automation scripts** or **subscriptions** based on the Parameter Subscription table: |
| 55 | + |
| 56 | +1. Right-click the Test Configuration Table. |
| 57 | + |
| 58 | +1. Select **Add Test** in the context menu. |
| 59 | + |
| 60 | +1. In the pop-up window (which is an interactive Automation script), enter the following information: |
| 61 | + |
| 62 | + - **Test Type**: Select if the test is a script-based test or a subscription-based test. |
| 63 | + |
| 64 | + - **Name**: Select the test name from the available scripts or subscriptions (based on the Test Type selection). |
| 65 | + |
| 66 | + - **Operator**: Select the operator from the available options: |
| 67 | + |
| 68 | + - Equal To (==) |
| 69 | + |
| 70 | + - Not Equal To (!=) |
| 71 | + |
| 72 | + - Less Than (<) |
| 73 | + |
| 74 | + - Less or Equal Than (<=) |
| 75 | + |
| 76 | + - Greater Than (>) |
| 77 | + |
| 78 | + - Greater or Equal Than (>=) |
| 79 | + |
| 80 | + - Between (BETWEEN) |
| 81 | + |
| 82 | + - Not Between (NOT BETWEEN) |
| 83 | + |
| 84 | + - **Threshold**: Provide the expected value that will be compared using the selected operator. |
| 85 | + |
| 86 | + - **Element Filter**: Provide the filter for the elements using wildcard filtering. |
| 87 | + |
| 88 | + - **Display Key Filter**: Provide the filter for the index (if applicable) using wildcard filtering. |
| 89 | + |
| 90 | + - **Status**: Select this option if you want the test to be included for the next test run, or clear the option if it should not be included. |
| 91 | + |
| 92 | +You can also edit tests via the context menu. |
| 93 | + |
| 94 | +To delete tests, click the **Delete** button in the last column. |
| 95 | + |
| 96 | +#### Parameter Subscription Table |
| 97 | + |
| 98 | +In the Parameter Subscription Table, you can create subscriptions based on standalone or column parameters of any element present in the DMS. |
| 99 | + |
| 100 | +1. Right-click the Parameter Subscription Table. |
| 101 | + |
| 102 | +1. Select **Add Subscription** in the context menu. |
| 103 | + |
| 104 | +1. In the pop-up window (which is an interactive Automation script), enter the following information: |
| 105 | + |
| 106 | + - **Subscription Name**: Provide the name the subscription will have, which will be displayed during test creation. |
| 107 | + |
| 108 | + - **Protocol**: Select the protocol name from a list of all the available protocols in the DMS. |
| 109 | + |
| 110 | + - **Protocol Version**: Provide the protocol version for this subscription. The provided version will affect which elements are checked during test runs. |
| 111 | + |
| 112 | + - **Parameter Type**: Select the parameter type: *Standalone* or *Table Parameter*. |
| 113 | + |
| 114 | + - **Table**: Only available if Parameter Type is set to *Table Parameter*. Select the table that contains the parameter that is going to be mapped. |
| 115 | + |
| 116 | + - **Parameter**: Select the parameter to be mapped from the available parameters from the selected connector and, if applicable, the selected table. |
| 117 | + |
| 118 | +You can also edit subscriptions via the context menu. |
| 119 | + |
| 120 | +To delete subscriptions, click the **Delete** button in the last column. |
| 121 | + |
| 122 | +### Results |
| 123 | + |
| 124 | +When the tests run, all enabled tests will be displayed in this table, with some information like Test Name, Failure Rate, Success and Failure count, details about failed tests, and the time of the test. |
| 125 | + |
| 126 | +This table will be cleaned up based on the auto-delete time configured at the top of the page. |
| 127 | + |
| 128 | +You can also choose to clean all results from the table manually. |
| 129 | + |
| 130 | +### Configuration |
| 131 | + |
| 132 | +The connector contains settings to customize its behavior: |
| 133 | + |
| 134 | +- **Email Addresses**: Allows you to provide a list of emails that will receive a report of the test run, similar to the results table. |
| 135 | + |
| 136 | +- **Recurrence**: Allows you to view and edit the recurrence set for the scheduled test runs, with *Daily*, *Weekly*, and *Monthly* options. You can always see when the next test run is due. |
| 137 | + |
| 138 | +- **Longer Duration Time**: Allows you to specify a duration during which tests will run and get information on their failure rate. |
| 139 | + |
| 140 | +- **Execute Tests**: You can start the execution of any tests even if it is not the scheduled time for the next run. This option will run all enabled tests and send the report emails. |
0 commit comments