Projet

Général

Profil

Demande #4833

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

Ajouté par Christian P. Momon il y a plus de 3 ans. Mis à jour il y a environ 3 ans.

Statut:
Fermé
Priorité:
Normale
Assigné à:
Début:
31/10/2020
Echéance:
% réalisé:

0%

Temps estimé:

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 total de requêtes http ;
  • nombre de vraies requêtes http ;
  • nombre de requêtes bot ;
  • nombre de requêtes http en erreur ;
  • nombre de comptes ;
  • nombre de projets créés ;
  • nombre de projets dans la base ;
  • taille de la base de données ;
  • nombre d'ipv4 ayant visité le service ;
  • nombre d'ipv6 ayant visité le service ;
  • nombre total d'ip ayant visité le service ;
  • nombre d'ipv4 utilisatrices ;
  • nombre d'ipv6 utilisatrices ;
  • nombre total d'ip ayant utilisées le service ;
  • autres…

Voir le service date.chapril.org pour exemple :
- les sources : https://forge.april.org/Chapril/date.chapril.org-tools/src/branch/master/rapport_activite
- statistiques générés : #3529.

Le script devra être placé dans le dossier /srv/benevalibre.chapril.org/tools/rapport_activité/, commité en Git et pushé sur la forge.

Une tâche cron devra être créée avec un fichier de log bien nommé au bon endroit (voir page wiki conventions techniques).

Historique

#1

Mis à jour par Christian P. Momon il y a plus de 3 ans

  • Version cible changé de Backlog à Backlog
#2

Mis à jour par François Poulain il y a plus de 3 ans

Pour info on a aussi une page de stats globales en cours d'intégration : https://forge.cliss21.org/cliss21/benevalibre/pulls/146

On pourra ajouter qq stats au rapport.

#3

Mis à jour par Christian P. Momon il y a plus de 3 ans

\o/
  • nombre de comptes ;
  • nombre d'associations ;
#4

Mis à jour par Christian P. Momon il y a plus de 3 ans

  • Statut changé de Nouveau à En cours de traitement

Une version générique et son cron ont été mise en place : =(^-^)=root@lamp:/srv/benevalibre.chapril.org/tools/rapport_activite/

À compléter/remanier/etc.

#5

Mis à jour par François Poulain il y a plus de 3 ans

Super. Je vais avancer sur https://forge.cliss21.org/cliss21/benevalibre/pulls/171 pour étoffer le script.

#6

Mis à jour par François Poulain il y a environ 3 ans

  • Statut changé de En cours de traitement à Résolu

Voilà. La pull est mergée, en prod, et le script l'intègre.

#7

Mis à jour par Christian P. Momon il y a environ 3 ans

  • Statut changé de Résolu à Fermé
#8

Mis à jour par Christian P. Momon il y a environ 3 ans

  • Version cible changé de Backlog à Sprint 2021 janvier

Formats disponibles : Atom PDF