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
.env
and 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