Uptime Monitor
With the Uptime Monitor, the uptime status of an API or API Proxy within the specified time period can be monitored and actions can be triggered if expectations are not met.
The picture below shows the Uptime Monitor settings:
The fields used for the uptime monitor configuration are shown in the table below.
Field | Description | |
---|---|---|
Name | The name of the created monitor. | |
Description | A description can be written to facilitate the management of the created configuration. | |
Enabled | Used to activate or suspend the monitor. | |
Trigger Every | The operating frequency of the monitor created with the Job Scheduler is determined. | |
Select From Collection | You can choose from here to fill the method, url and other request information of a test created on the test screen. | |
Method | Http Method Type information of the URL to test. | |
URL | The URL of the desired endpoint can be entered or selected from existing proxies or saved test data. | |
Parameters | The parameter to be added to the Url can be entered from this field instead of adding it to the Url. | |
Headers | A header can be added to the request by entering the Header Name and Header Value to be added to the request. | |
Body | The body can be entered for the request. | |
Assertions | Use Timeout For Assertion | This option is selected to use the timeout value in the Settings tab for confirmation. |
Assert Result Status Code | Result status code must be entered to confirm when activated | |
Expected Result Status Code | It is used for confirmation. Default Value: 200. | |
Assert Result Body | When the result body is activated, the expected result body is entered to confirm. | |
Assert Result XPath | An XPath and expected XPath result are entered to confirm when XPath Result is activated. | |
Assert Result JsonPath | When JsonPath Result is activated, a JsonPath and expected JsonPath result are entered to confirm. | |
Settings | Timeout | The expected timeout is entered in seconds. Default value: 30 seconds. |
Enable Certificate | It can be selected if a certificate is desired to be used while sending the request. | |
Retry On Fail | Retry Count | |
Delay Between Requests | Delay | The waiting time between requests is entered in seconds. Default value: 3. |
Actions | It enables the selection of the action to be taken when the created monitor is operated. You can visit this page for detailed information about the actions. |
The picture below shows the Uptime Monitor status summary:
The execution records and results of the monitor are shown in the picture.