SPARQL Endpoint Status project aims at monitoring SPARQL Endpoints based on 4 aspects:
-node/ (frontend code based on NodeJS technology)
-sampleData/ (sample data to populate MongoDB for setting up or testing purposes)
-scripts/ (shell scripts used to run global operations such as dumping the data)
-src/ (backend Java code used to monitor the SPARQL Endpoints)
In order to run both backend and frontend of SPARQLES application you need to install the following programs:
Get the code from GitHub: https://github.com/pyvandenbussche/sparqles
For you to test the frontend, you can load the sample data provided in the sampleData folder. Use mongorestore command to load the unzipped data into a database named sparqles.
Make sure the sparqles database is present in MongoDB and populated. You can now run the frontend by executing the following command:
cd node
npm install
node ./app.js
You should see the following message:
Express server listening on port 3001
You can then access your application at the following URL: http://localhost:3001/
SPARQLES -p src/main/resources/sparqles.properties -h
SPARQLES code and dataset are licensed under a Creative Commons Attribution 4.0 International License.