The user setup behind stats.c4dt.org.
At root, it contains a bunch of script to run measurement, each regularly
started by a user systemd timer, found in .config.
The timers output the results in a graphite database and shown in a grafana.
Both are handle by the root docker-compose.yaml.
To add or modify grafana's panels, look in data/grafana.
Deployment is done via ansible: stats role
If you need help with systemd, there is a Systemd Cheatsheet
To test the new values, the easiest way is to do the following:
- ssh to the stats-server, then
sudo -iu stats
git pull
git checkout your_branch
makeOnce you've finished testing, don't forget to
git checkout main
makeAnd then re-apply ansible.