Project

General

Profile

Tâche #18125

Scénario #18360: Finaliser la configuration et le packaging d'EoleSSO en mode cluster

Intégrer un outil de télémétrie (nombre de sessions , ...)

Added by Bruno Boiget almost 5 years ago. Updated over 4 years ago.

Status:
Fermé
Priority:
Normal
Assigned To:
Start date:
11/28/2016
Due date:
% Done:

100%

Estimated time:
3.00 h
Spent time:
Remaining (hours):
0.0

Description

Reprendre et intégrer le travail fait par Christophe sur le client Prometheus (ou autre)

Un petit retour sur notre maquette

j'ai laissé tourner la maquette en cluster et j'ai demandé a des bêta-testeurs d'aller s'authentifier sur la nouvelle mire
Jusqu’à présent pas d'effet de bord remonté depuis 3 jours (80 users )

J'ai également mis dans EoleSSO un client Prometheus  (https://github.com/prometheus/client_python#installation)
et instrumenté la création des sessions et des apptickets pour voir si les sessions son bien créés des deux côtés
et un /metrics pour pouvoir scrapper les stats

et plugué sur grafana (cf pièce jointe)

ngfcafempcjgonfj.png View (24.6 KB) Bruno Boiget, 11/28/2016 11:05 AM

pcalglojmilkcmmk.png View (60.4 KB) Bruno Boiget, 11/28/2016 11:06 AM

History

#3 Updated by Bruno Boiget almost 5 years ago

  • Estimated time set to 8.00 h
  • Remaining (hours) set to 8.0

#4 Updated by Bruno Boiget almost 5 years ago

  • Estimated time changed from 8.00 h to 6.00 h
  • Remaining (hours) changed from 8.0 to 6.0

#5 Updated by Bruno Boiget almost 5 years ago

  • Estimated time changed from 6.00 h to 3.00 h

#6 Updated by Bruno Boiget almost 5 years ago

  • Remaining (hours) changed from 6.0 to 3.0

#7 Updated by Scrum Master almost 5 years ago

  • Status changed from Nouveau to En cours

#8 Updated by Scrum Master almost 5 years ago

  • Description updated (diff)
  • Assigned To set to Bruno Boiget

#9 Updated by Bruno Boiget almost 5 years ago

  • % Done changed from 0 to 80

Code de Christophe intégré avec paramétrage dans le dictionnaire 21_sso.xml

Pour que les métriques puissent fonctionner, le paquet python-prometheus-client doit être installé :

  • disponible sur eole 2.6.X
  • non disponible sur 2.5.X (disponible via pip install prometheus_client -> paquet ?)

#10 Updated by Bruno Boiget almost 5 years ago

  • Parent task changed from #9921 to #18360
  • Remaining (hours) changed from 3.0 to 1.0

#11 Updated by Bruno Boiget almost 5 years ago

  • Status changed from En cours to Nouveau

#12 Updated by Scrum Master almost 5 years ago

  • Status changed from Nouveau to En cours

#13 Updated by Bruno Boiget almost 5 years ago

  • Remaining (hours) changed from 1.0 to 0.5

#14 Updated by Bruno Boiget almost 5 years ago

  • Status changed from En cours to Résolu

#15 Updated by Daniel Dehennin over 4 years ago

  • % Done changed from 80 to 100

#16 Updated by Joël Cuissinat over 4 years ago

  • Status changed from Résolu to Fermé
  • Remaining (hours) changed from 0.5 to 0.0

Also available in: Atom PDF