Skip to content
Snippets Groups Projects
README.md 941 B
Newer Older
Tibo's avatar
Tibo committed
# Monitoring
Tibo's avatar
Tibo committed
[![pipeline status](https://gitlab.cylab.be/cylab/monitoring/badges/master/pipeline.svg)](https://gitlab.cylab.be/cylab/monitoring/-/commits/master)
[![coverage report](https://gitlab.cylab.be/cylab/monitoring/badges/master/coverage.svg)](https://gitlab.cylab.be/cylab/monitoring/-/commits/master)
Tibo's avatar
Tibo committed

Thibault Debatty's avatar
Thibault Debatty committed
A simple monitoring tool where monitored servers "push" their state to the monitoring interface.
Tibo's avatar
Tibo committed

Thibault Debatty's avatar
Thibault Debatty committed
![](./monitoring.png)
Thibault Debatty's avatar
Thibault Debatty committed
## Contributing
Thibault Debatty's avatar
Thibault Debatty committed
The easiest way to run the development environment is using docker compose.
Thibault Debatty's avatar
Thibault Debatty committed
Once docker is installed, you can start the dev environment with
Thibault Debatty's avatar
Thibault Debatty committed

Thibault Debatty's avatar
Thibault Debatty committed
```bash
docker compose up
Jan Cantaert's avatar
Jan Cantaert committed

Thibault Debatty's avatar
Thibault Debatty committed
After a few seconds, the monitoring interface will be available at ```http://127.0.0.1:8080/```
Thibault Debatty's avatar
Thibault Debatty committed

Thibault Debatty's avatar
Thibault Debatty committed
The dev stack also includes mailhog, so you can inspect sent emails at ```http://127.0.0.1:8025```
Thibault Debatty's avatar
Thibault Debatty committed

Thibault Debatty's avatar
Thibault Debatty committed
You can check https://cylab.be/blog/190/run-a-development-environment-for-laravel-with-docker-compose for more info...