Project

General

Profile

Actions

Demande #4335

closed

Écrire un script de génération de rapport d'activité

Added by Christian P. Momon over 4 years ago. Updated over 4 years ago.

Status:
Fermé
Priority:
Normale
Assignee:
Laurent POUJOULAT
Start date:
03/20/2020
Due date:
% Done:

0%

Estimated time:

Description

Afin de pouvoir évaluer l'activité du service, écrire un script générant un rapport d'activité avec quelques points de mesures :
  • nombre de connexion au service ;
  • somme des durées de connexion ;
  • somme des durées de connexion avec au moins 2 personnes connectées ;
  • nombre maximum de personnes connectée simultanément ;
  • nombre d'ipv4 utilisatrices du service ;
  • nombre d'ipv6 utilisatrices du service ;
  • nombre total d'ip utilisatrices du service ;
  • autres…

Voir le service date.chapril.org pour exemple :
- les sources : https://agir.april.org/projects/date-chapril-org/repository/revisions/chapril-1.1.8/entry/tools/rapport_activite.sh
- statistiques générés : #3529.

Le script devra être placé dans le dossier /srv/mumble.chapril.org/tools/rapport_activité/ et commité en Git.

Une tâche cron devra être créée avec un fichier de log bien nommé au bon endroit (voir page wiki conventions techniques : https://admin.chapril.org/doku.php?id=admin:services:faq_services).

Actions #1

Updated by Christian P. Momon over 4 years ago

  • Target version set to Backlog
Actions #2

Updated by Laurent POUJOULAT over 4 years ago

  • Status changed from Nouveau to Confirmé
  • Assignee set to Laurent POUJOULAT
Actions #3

Updated by Laurent POUJOULAT over 4 years ago

  • Status changed from Confirmé to En cours de traitement
Actions #4

Updated by Laurent POUJOULAT over 4 years ago

  • Status changed from En cours de traitement to Résolu
C'est fait:
  • Les scripts sont complets et testés
  • Le cron est mis en place

En plus des habituelles stats HTTP, on a le nombre de connexions au service, le nombre d'utilisateurs (pseudos) différents et le nombre de salons différents utilisés.
On peut faire mieux, mais ce sera beaucoup plus compliqué car il faudra écrire un outil de recoupement consolidation des logs.

Actions #5

Updated by Laurent POUJOULAT over 4 years ago

  • Status changed from Résolu to Fermé
Actions #6

Updated by Christian P. Momon over 4 years ago

  • Target version changed from Backlog to Sprint 2020 avril
Actions

Also available in: Atom PDF