Arborescence des pages

Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.

...

Ce tableau de bord traite les données des logs de connexion (fichier propriétaire de l'applicatif CAS) du serveur d'authentification CAS.

Comment configurer le CAS pour générer le fichier de logs ?https://www.esup-portail.org/wiki/x/AoC-H
Configurer LogStash pour intégrer le fichier de logs dans elasticSearch

https://github.com/EsupPortail/agimus-ng/tree/master/logstash/casRequest

Injecter le visualisation et tableau de bordhttps://github.com/EsupPortail/agimus-ng/tree/master/kibana


Espace Numérique de Travail (ENT Esup-portail)

...

Ce tableau de bord traite les données des logs de connexion d'un IDP Shibboleth .

Comment configurer l'IDP pour générer le fichier de logs ?Il s'agit du fichier idp-audit.log non modifié
Configurer LogStash pour intégrer le fichier de logs dans ElasticSearch

https://github.com/EsupPortail/agimus-ng/

blob

tree/master/logstash/

logstash-

idp

.conf

Injecter la visualisation et le tableau de bord 

Plateforme pédagogique (Moodle)

Ce tableau de bord traite les données des logs de connexion (table de la base de données moodle) et des contenus des tables moodle.

Comment récupérer les informations de moodle ?Moodle (depuis la table des logs)#Travailc%C3%B4t%C3%A9moodle
Configurer LogStash pour intégrer le fichier moodleMoodle (depuis la table des logs)#Envoidesdonn%C3%A9esdanselasticsearch
Injecter la visualisation et le tableau de bordhttps://github.com/EsupPortail/agimus-ng/tree/master/kibana


Align
aligncenter


Image Modified
Image Modified


Accès documentation en ligne (ezPAARSE)

...

Agimus utilise les fichiers issus d'ezPAARSE (http://ezpaarse.couperin.org/)

Comment configurer ezPAARSE pour générer le fichier de logs ?
Principe de fonctionnement

 ezAgimus

Configurer LogStash pour intégrer le fichier de logs dans ElasticSearch

Pour enrichir les logs ezProxy avant traitement ezPaarse

https://github.com/EsupPortail/agimus-ng/

blob

tree/master/logstash/

logstash-ezpaarse.conf

ezproxy

Pour intégrer les données issus d'ezPaarse

https://github.com/EsupPortail/agimus-ng/tree/master/logstash/ezpaarse

Injecter la visualisation et le tableau de bord

https://github.com/EsupPortail/agimus-ng/tree/master/kibana

  • Consultation d'articles par plate-forme et population
  • Consultation d'articles par composante et plate-forme
  • Consultation d'articles par date et population
  • Consultation d'articles par plate-forme
  • Consultation d'articles par composante

 

Image Removed

Image Removed

Image Removed

Image Removed

Image Removed

Image Removed

Image Removed

Image Added

 

Traitement des logs antispam Renater

Comment récupérer le(s) fichier(s) de logs ?

Renater permet de récupérer les logs par domaine. Il est possible de concaténer les fichiers avant traitement ou d'effectuer un traitement par domaine.

Le traitement nécessite l'injection de l'année au début de chaque ligne de log

:https://github.com/EsupPortail/agimus-ng/commit/5737c9472e3a62830a7d1b75e501be3ab8fde9ca#diff-2def80604978be0eb5dfccbf2c6f4b96

(cf daily_batch.sh)

Configurer LogStash pour intégrer le fichier de logs dans ElasticSearch

https://

raw

github.

githubusercontent.

com/EsupPortail/agimus-ng/tree/master/logstash/

logstash-

renaterantispam

.conf

Injecter les visualisations et le tableau de bord
https://github.com/EsupPortail/agimus-ng/tree/master/kibana

dashboard/Antispam-Renater.json

visualization/Antispam-Renater-:-Evolution-des-actions-effectuées

visualization/Antispam-Renater-:-Evolution-des-types-de-messages-détectés

visualization/Antispam-Renater-:-Répartition-par-type-de-messages

visualization/Antispam-Renater-:-Actions-effectuées



Section


Colonne

 


Colonne


 

...

Nextcloud

Comment récupérer le(s) fichier(s) de logs ?

Les infos doivent être générées quotidiennement sur le serveur

owncloud

nextcloud grâce au script

https://github.com/EsupPortail/agimus-ng/raw/5d10656ea5d4e9aa1c26606be2172fc1903f3c3d/scripts/

cron_

cnx

stats_

oc

nc.sh

Le traitement quotidien ajoute également la date avant traitement

https://github.com/EsupPortail/agimus-ng/commit/5d10656ea5d4e9aa1c26606be2172fc1903f3c3d#diff-2def80604978be0eb5dfccbf2c6f4b96

(cf daily_batch.sh)

Configurer LogStash pour intégrer le fichier de logs dans ElasticSearch

https://github.com/EsupPortail/agimus-ng/

raw

tree/

5d10656ea5d4e9aa1c26606be2172fc1903f3c3d

master/logstash/

logstash-owncloud.conf

nextcloud

Injecter les visualisations

https://github.com/EsupPortail/agimus-ng/tree/master/kibana

visualization/OC-:-Espace-utilisé-en-moyenne-par-utilisateur-(Mo).json

visualization/OC-:-Evolution-du-nombre-de-fichier-moyen-par-jour.json

visualization/OC-:-Evolution-du-nombre-total-de-fichier.json

visualization/OC-:-Evolution-du-quota-moyen-par-jour.json

visualization/OC-:-Evolution-du-volume-total-(Go).json

visualization/OC-:-Nombre-d'utilisateurs-ayant-plus-de-10-fichiers.json

visualization/OC-:-Nombre-d'utilisateurs-unique-(avec-plus-d'1-Mo).json

visualization/OC-:-Nombre-d'utilisateurs-unique.json

visualization/OC-:-Nombre-moyen-de-fichier-par-utilisateur.json

visualization/OC-:-Répartition-des-utilisateurs-par-tranche-de-nombre-de-fichier.json

visualization/OC-:-Répartition-des-utilisateurs-par-tranche-de-utilisation-d'espace-(Mo).json



section
Section


Image Added

Colonne


Colonne