Skip to content

ffarzat/sitemonitoring-production

 
 

Repository files navigation

Website monitoring

website monitoring homepage with video tutorials!

Key features

  • User friendly
  • Platform independent
  • Can run standalone (also as a Windows Service) or on your custom Java EE server and your database
  • Monitor single web page, pages in sitemap and even your whole web site using spider
  • Check not only HTTP result codes, but also page contents
  • Find broken links on your website
  • Microservice (REST APIs) monitoring - XML (using XPath and XSD) and JSON (using JSONPath)
  • Periodic checking (built-in cron mechanism)
  • Email notifications
  • Statistics

To login use these credentials: username = admin, password = admin

Standalone application (with HSQL database)

Just download latest ZIP file. Extract and run: startup.bat (Linux and Mac are also supported)

Note for developers: to build the application run: mvn clean package

Standard WAR file (with your custom database)

Set database properties in src/main/resources/db.properties, add to classpath JDBC driver and finally run: mvn clean package. Out of the box will be used HSQL embedded database (to validate functionality). Supported databases are MySQL, PostgreSQL and Oracle. See video tutorial how to use it.

Development (with embedded HSQL database)

To run in development mode run this class: net.sf.sitemonitoring.Main
with these VM arguments: -Djava.io.tmpdir=sitemonitoring-temp -Dspring.profiles.active=dev -Ddbport=9001 -Dserver.port=8081

About

free open source website monitoring software

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 78.4%
  • HTML 20.1%
  • Other 1.5%