Follow the steps below to configure a service so as to extract its related alert data from Runscope.
Squadcast will then process this information to create incidents for this service as per your preferences.
Using Runscope as an Alert Source
(1) From the navigation bar on the left, select Services. Pick the applicable Team from the Team-picker on the top. Next, click on Alert Sources for the applicable Service
(2) Search for Runscope from the Alert Source drop-down and copy the Webhook URL
For an Alert Source to turn active (indicated by a green dot - Receiving alerts against the name of the Alert Source in the drop-down), you can either generate a test alert or wait for a real-time alert to be generated by the Alert Source.
An Alert Source is active if there is a recorded incident via that Alert Source for the Service in the last 30 days.
Now login to you Runscope dashboard and click on the Runscope icon at the top right corner and select Connected Services from the resulting options.
In the list of options available, scroll to Webhooks and click Connect.
In the Advanced Webhooks window, Enter a Description such as Squadcast Incidents and select the Threshold as per your requirement.
For best results, select Notify after a test fails in location atleast 1 times(s) and enable the checkbox labeled and again after a test returns to passing. This will help Squadcast Auto-Resolve an Incident once the parameters are back to normal.
Then paste the webhook url for the Runscope service and click Save Changes.
Click Edit on the test needs to be integrated with Squadcast and click on Test Settings.
In the Test Settings, go to Integrations and Toggle on the switch near to Squadcast Incidents webhook.
The Runscope integration is good to go and if there are any failed tests, it will automatically trigger an incident in Squadcast and if the test passes again, the incident will get Auto-Resolved in Squadcast.