Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Monithor

Monithor is a basic HTTP health checking tool, built as a learning project using Vue.js and Spring Boot.

Monithor Build Status

Monithor will periodically make a HTTP request to fetch the configured URL and do a pattern match to validate the response. Besides that, it will try to extract version information from the response.

A couple of screenshots are worth a thousand words.

Defining a job

Alt text

Searching

Alt text

Monitoring

Alt text

Running

Server

Start the Spring Boot application Monithor from your IDE. The server will start listening on port 8090.

Client

npm install and npm run dev to start the dev-server on port 8080, which is configured to forward API calls to port 8090.

Packaging

Client: npm run build
Server: mvn clean package

and run the executable jar with

java -jar monithor-server/target/monithor-server-1.0-SNAPSHOT.jar

About

Monithor is a basic HTTP health checking tool (built with Vue.js and Spring Boot)

Resources

Stars

13 stars

Watchers

2 watching

Forks

Releases

Packages

Used by

Contributors

Languages