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