teambynumbers
This is a tool I'm using to track my team. It uses CSV files for database and it's ment to be used with chart software (e.g. grafana) to plot the data.
Setup
Create dummy database:
mkdir db
cp reports_example.csv db/reports.csv
cp peole_example.csv db/people.csv
Compile (requires go1.15 or newer) and create a docker image:
./build.sh
Run with:
docker-compose up
You should now be able to visit http://localhost:8888
You can export data by accessing /api/v1/reports
.
Prometheus metrics are accessible through /api/v1/metrics
under the teambynumbers_
prefix and team name as labels.