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.
Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
Restant à faire (heures):
0.0
Description
librairie disponible dans pypi
Révisions associées
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
ajout de la dépendance sur python-prometheus-client
ref #18615
ajout de la dépendance sur pyhon-prometheus-client
ref #18615
Historique
#1 Mis à jour par Daniel Dehennin il y a environ 9 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 environ 9 ans
- Restant à faire (heures) changé de 2.0 à 0.25
#3 Mis à jour par Scrum Master il y a environ 9 ans
- Statut changé de En cours à Résolu
#4 Mis à jour par Bruno Boiget il y a environ 9 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 environ 9 ans
- Statut changé de Résolu à Fermé