Projet

Général

Profil

Tâche #18615

Scénario #18559: Finaliser le packaging de la haute dispo pour EoleSSO

Packager la librairie python-prometheus-client en version 2.5.2.

Ajouté par Bruno Boiget il y a plus de 7 ans. Mis à jour il y a plus de 7 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Début:
28/11/2016
Echéance:
% réalisé:

100%

Temps estimé:
2.00 h
Temps passé:
Restant à faire (heures):
0.0

Description

librairie disponible dans pypi

Révisions associées

Révision 7363aa01 (diff)
Ajouté par Daniel Dehennin il y a plus de 7 ans

Install packages in 2.5 from Xenial

  • distributions/2.5.conf (Update): Add “from-xenial”.
  • updates: New update source from xenial.
  • xenial.packages: Install “python-prometheus-client”.

Ref: #18615

Révision b751b12f (diff)
Ajouté par Bruno Boiget il y a plus de 7 ans

ajout de la dépendance sur python-prometheus-client

ref #18615

Révision 891198ba (diff)
Ajouté par Bruno Boiget il y a plus de 7 ans

ajout de la dépendance sur pyhon-prometheus-client

ref #18615

Historique

#1 Mis à jour par Daniel Dehennin il y a plus de 7 ans

  • Statut changé de Nouveau à En cours
  • Assigné à mis à Daniel Dehennin
  • % réalisé changé de 0 à 100

Paquet python-prometheus-client 0.0.13-1 intégré depuis la Xenial en eole-2.5.2-proposed-updates sur test-eole.ac-dijon.fr :

Maj-Auto -C -S test-eole.ac-dijon.fr

#2 Mis à jour par Daniel Dehennin il y a plus de 7 ans

  • Restant à faire (heures) changé de 2.0 à 0.25

#3 Mis à jour par Scrum Master il y a plus de 7 ans

  • Statut changé de En cours à Résolu

#4 Mis à jour par Bruno Boiget il y a plus de 7 ans

  • Restant à faire (heures) changé de 0.25 à 0.0

Les métriques semblent fonctionnelles après installation du paquet + paquets unstable d'eole-sso en 2.5.2 :

https://192.168.0.124:8443/metrics :

# HELP eolesso_appticket_gauge Nombre de tickets applicatifs
# TYPE eolesso_appticket_gauge gauge
eolesso_appticket_gauge{host="eolebase-slave"} 0.0
# HELP eolesso_login_gauge Nombre de tickets de login
# TYPE eolesso_login_gauge gauge
eolesso_login_gauge{host="eolebase-slave"} 1.0
# HELP eolesso_authenticate_fail_total Nombre dechec dauthentification 
# TYPE eolesso_authenticate_fail_total counter
eolesso_authenticate_fail_total{host="eolebase-slave"} 1.0
# HELP eolesso_checkers_gauge Nombre d'instance authentification OTP
# TYPE eolesso_checkers_gauge gauge
eolesso_checkers_gauge{host="eolebase-slave"} 0.0
# HELP eolesso_sessions_nb_gauge Nombre de sessions
# TYPE eolesso_sessions_nb_gauge gauge
eolesso_sessions_nb_gauge{host="eolebase-slave"} 0.0
# HELP eolesso_userdata_gauge Empreinte mémoire (Octets) du cache des attributs d'utilisateurs
# TYPE eolesso_userdata_gauge gauge
eolesso_userdata_gauge{host="eolebase-slave"} 280.0
# HELP process_virtual_memory_bytes Virtual memory size in bytes.
# TYPE process_virtual_memory_bytes gauge
process_virtual_memory_bytes 309493760.0
# HELP process_resident_memory_bytes Resident memory size in bytes.
# TYPE process_resident_memory_bytes gauge
process_resident_memory_bytes 53334016.0
# HELP process_start_time_seconds Start time of the process since unix epoch in seconds.
# TYPE process_start_time_seconds gauge
process_start_time_seconds 1484745851.98
# HELP process_cpu_seconds_total Total user and system CPU time spent in seconds.
# TYPE process_cpu_seconds_total counter
process_cpu_seconds_total 0.13
# HELP process_open_fds Number of open file descriptors.
# TYPE process_open_fds gauge
process_open_fds 28.0
# HELP process_max_fds Maximum number of open file descriptors.
# TYPE process_max_fds gauge
process_max_fds 1024.0
# HELP eolesso_calcdata_gauge Empreinte mémoire (Octets) du cache des attributs calculés
# TYPE eolesso_calcdata_gauge gauge
eolesso_calcdata_gauge{host="eolebase-slave"} 280.0
# HELP eolesso_sessions_new_counter Nouvelle connexion
# TYPE eolesso_sessions_new_counter counter

#5 Mis à jour par Scrum Master il y a plus de 7 ans

  • Statut changé de Résolu à Fermé

Formats disponibles : Atom PDF