Monitoring system prototype using InfluxDB as a metrics storage.
- Docker Compose
- Run
cp .env.example .env - Run
docker-compose up --build - Visit InfluxDB UI: http://0.0.0.0:8086
- Get new admin token and update it in
.envand in./docker/telegraf/telegraf.conf - Reload project
docker-compose stop && docker-compose up
- Run repeatedly
docker exec monitoring.php-fpm -- php /app/public/index.php - See application metrics in InfluxDB UI on page: http://0.0.0.0:8086/orgs/\/data-explorer
- Alerts
- Grafana
- Must have Telegraf plugins
- Terraform
MIT