Technical documentation - Operational status of web viewer


This article describes the status url to be used by surveillance tools to check the status of Signifikant Web Viewer.

URL to check status

Signifikant has a URL to check the status of all sites. This URL may be called by a surveillance tool to check the status.

http://www.domain.com/AssertWeb/api/SiteStatus/GetStatus

Result codes

Result of call will be

Not OK:  500, Internal Server Error

OK: 200, OK


Use status code

In monitoring tool, ensure to check the status code, and not the status message. Status message may change over time.

Call response time

The call will check the status of each site, both site status and database connection. Ensure to allow sufficient time for the call to finish and ensure to increase allowed response time if many sites run on the same server.

Checks done

The URL will check the following

  1. It will check that all sites are online , maintenance  or in synchronize status. If any site is in not among these 3 state then call will return error.
  2. If site is in online state then Database access will checked. If site database does not respond, error will be returned.
  3. Database access of server database will be checked if server database is enabled. If server database does not respond ( if enabled ), error will be returned.