The Problem: “Web Services are volatile…”
Web Services can change their location, capabilities, become outdated or simply disappear.
BioCatalogue Approach to minimize the Effects of the Problem
BioCatalogue performs a set of tests on the services to find out if they are still responding to requests in an expected mannner. These tests are run on a regular basis enabling the BioCatalogue to collect historical information on the availability of these services. BioCatalogue displays the latest status of each test, and the statuses of the test over the last 4 days.
What does BioCatalogue monitor?
How Does BioCatalogue display the Monitoring Results?
Each test in BioCatalogue is associated with a status icon. The overall status of the service is calculated from the statuses of the individual tests for that service.
When a services is first registered, all its tests will have the 'Unchecked' status until the next time the monitoring process runs. The overall status of the service will be 'Unchecked'. After the monitoring runs, if any of the test does not succeed, the overall status will be Warning( amber icon) otherwise it will be Passed (green icon).
How are Services added to the Monitoring?