You're viewing legacy documentation for API Fortress (deployed via an on-premises container). To view documentation for the new SaaS version of API Fortress — now known as Sauce Labs API Testing and Monitoring (with Sauce Connect tunnels) — see API Testing on the Sauce Labs Cloud.
We suggest creating comprehensive functional tests, and then scheduling those tests as monitors for two reasons:
- First, this method ensures that your monitors validate functional uptime rather than a simple
- Second, this approach makes it efficient to reuse existing tests. However, we understand that you may simply be looking for a simple monitor that validates that the 200 OK is returned, and performance is acceptable.
Follow these steps to quickly create a basic monitor:
Login to API Fortress
Click Create New Test
Name the test
Click Compose on the far left of the test interstitial page
On the platform, close the tutorial wizard and then click the HTTP Console button on the left
Enter the API call and click Send
Click Generate Test
Click OK on the first two options, but click Skip on the third ("Create Assertions")
The GET call should have been created for you. Now, click Code View at the top right.
Paste this code below the GET call:
Confirm that the status code is 200, and make sure the latency, fetch (download), and overall timing is below those numbers (in milliseconds). Those are numbers we suggest, but you should adjust as you see fit.
Run the test to confirm it works.
Save and Exit
Schedule as you see fit.
Thank you for learning how to use API Fortress in our Quickstart Guide. Please let us know if you have any questions or comments.