Set up a system that monitors entry points for Blazegraph, GUI and health of Updater service and alerts when any of them goes down.
What we want to check for:
[x] Disk space usage on / and /var/lib/wdqs is below 90%
[x] Port 80 responsive from outside
[] Request by http (port 80) to / returns query service page (having substring "Welcome" is enough)
[] Request by http (port 80) to `/bigdata/namespace/wdq/sparql?query=prefix%20schema:%20%3Chttp://schema.org/%3E%20SELECT%20*%20WHERE%20%7B%3Chttp://www.wikidata.org%3E%20schema:dateModified%20?y%7D&format=json` returns proper JSON response - check for substring `"datatype" : "xsd:dateTime"`
[] One process with "java ... blazegraph-service-*-SNAPSHOT-dist.war" is running
[] One process with "java ... org.wikidata.query.rdf.tool.Update" is running