Nouveau script de comptage d'upload et de déconnexion.

* Il compte en progressif et stocke les calculs temporaires
 dans une table appelée accounting
 * Aux itérations suivantes, il ne prend en compte que les deltas
This commit is contained in:
Pierre-Elliott Bécue 2015-03-30 00:39:18 +02:00
parent 6093c61b42
commit 38cf8eb8e9
4 changed files with 520 additions and 2 deletions

View file

@ -0,0 +1,7 @@
-----------------------------------------------------------------
-- Maintenance de la base pgsql filtrage sur odlyd, lancé par cron
-----------------------------------------------------------------
-- on limite les risques de dérive en flushant régulièrement (une fois par jour)
-- la base de comptage
TRUNCATE accounting;

View file

@ -1,5 +1,6 @@
#!/bin/bash
psql -d filtrage -f /usr/scripts/surveillance/maintenance/delete.sql;
/usr/scripts/surveillance/maintenance/check_activity.py;
psql -d filtrage -f /usr/scripts/surveillance/maintenance/delete.sql
psql -d filtrage -f /usr/scripts/surveillance/maintenance/accounting.sql 2>&1 > /dev/null
/usr/scripts/surveillance/maintenance/check_activity.py
psql -d filtrage -f /usr/scripts/surveillance/maintenance/vacuum.sql 2>&1 > /dev/null