Update README.md

This commit is contained in:
Axel 2021-01-08 15:37:19 +01:00 committed by GitHub
parent 31bf4a7d00
commit 0cfb44788a
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -1,4 +1,31 @@
# MONITOLITE
Monitolite is a quite old project I recently found into my archives. I developed this script years ago.
MonitoLite is a quite old project I recently found into my archives. I developed this script years ago.
I figured it could be useful for others so here we are.
## What it does
MonitoLite is a very simple monitoring tool developed in Perl. It supports :
* ping monitoring
* http monitoring
It uses a SQL backend for handling the tasks and the status of the tasks.
Tested on MySQL only.
It comes with a very straightforward dashboard written in PHP.
I rewrote a couple of things today to make sure the script still works.
## Installation
* clone this repo
* install Perl dependencies
* install PHP composer dependencies: `cd ./web && composer install`
* add tasks and contacts into the database (no backend yet)
* run the script: `perl monitolite.pl`
* check the web dashboard for results.
MORE INFORMATIN COMING SOON.