Outils pour utilisateurs

Outils du site


admin:services:visio.chapril.org

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
Dernière révisionLes deux révisions suivantes
admin:services:visio.chapril.org [2021/01/12 23:58] – [Textes page d'accueil] cpmadmin:services:visio.chapril.org [2022/12/21 09:05] – [Rapports d'activité] davidd09
Ligne 76: Ligne 76:
 Installer certains paquets : Installer certains paquets :
 <code> <code>
-apt-get install gnupg2 apt-transport-https+apt-get install gnupg2
 </code> </code>
  
Ligne 226: Ligne 226:
  
 Documentation : Documentation :
-* https://github.com/jitsi/jitsi-videobridge/blob/master/doc/rest.md +  * https://github.com/jitsi/jitsi-videobridge/blob/master/doc/rest.md 
-* https://github.com/jitsi/jitsi-videobridge/blob/master/doc/statistics.md#implementation +  * https://github.com/jitsi/jitsi-videobridge/blob/master/doc/statistics.md#implementation 
-* https://github.com/jitsi/jitsi-videobridge/blob/master/doc/rest-colibri.md+  * https://github.com/jitsi/jitsi-videobridge/blob/master/doc/rest-colibri.md
  
  
Ligne 467: Ligne 467:
  
 Ce sujet a fait l'objet du [[https://agir.april.org/issues/4887|ticket 4887]]. Ce sujet a fait l'objet du [[https://agir.april.org/issues/4887|ticket 4887]].
 +===== Patch needrestart ======
 +
 +Needrestart est perturbé par Videobridge qu'il ne cesse de signaler comme étant à redémarré.
 +
 +Une issue est ouverte sur le projet officiel : https://github.com/jitsi/jitsi-videobridge/issues/1166
 +
 +En attendant, application d'une astuce trouvée sur https://unix.stackexchange.com/questions/574325/jitsi-videobridge-service-daemons-using-outdated-libraries.
 +Dans /etc/needrestart/needrestart.conf :
 +<code>
 +$nrconf{blacklist_mappings} = [
 +[…]
 +    # Videobridge bug (agir #5168).
 +    qr(^/tmp/jna-),
 +    qr(^/usr/share/jitsi-videobridge/.cache/JNA/temp/jna),
 +    qr(^/tmp/nativeutils),
 +</code>
 +
 +Et maintenant needrestart est ok.
 +
 +====== Supervision ======
 +
 +===== Contrôle de l'expiration du certificat SSL =====
 +La sonde est située dans <code>/srv/visio.chapril.org/tools/monitoring/check_visio_certificate.sh</code>
 +
 +avec un lien vers
 +<code>/usr/local/lib/nagios/plugins/check_visio_certificate</code>
 +
 +C'est une encapsulation de la sonde "standard" '**check_http**' avec des paramètres fixes et d'autres modifiables
 +<code>
 +./check_visio_certificate.sh -h
 +check_visio_certificate
 +
 +SYNTAXE
 +
 +check_visio_certificate -t <seuils> -i <IP du frontal/bastion>
 +
 +EXEMPLE
 +
 +./check_visio_certificate -t 30,14 -i 192.168.1.1
 +</code>
 +
 +Le premier seuil (30 dans l'exemple), donne le nombre de jours avant de générer un "**warning**" d'expiration.
 +
 +Le deuxième seuil (14 dans l'exemple), donne le nombre de jours avant de générer un "**critical**" d'expiration.
 +
 +===== Contrôle du process videobridge =====
 +
 +La sonde est située dans <code>/srv/visio.chapril.org/tools/monitoring/check_jitsi_videobridge</code>
 +
 +avec un lien vers
 +<code>/usr/local/lib/nagios/plugins/check_jitsi_videobridge</code>
 +
 +
 +C'est une encapsulation de la sonde "standard" check_procs avec l'argument '-a' forcé à "jitsi-videobridge"
 +
 +===== Contrôle du process jicofo =====
 +
 +La sonde est située dans <code>/srv/visio.chapril.org/tools/monitoring/check_jitsi_jicofo</code>
 +
 +avec un lien vers
 +<code>/usr/local/lib/nagios/plugins/check_jitsi_jicofo</code>
 +
 +
 +C'est une encapsulation de la sonde "standard" check_procs avec l'argument '-a' forcé à "jicofo"
 +
 +====== Rapports d'activité ======
 +Des rapports d'activité sont générés à plusieurs niveaux (granularité, dates,...)
 +
 +Un rapport d'activité est produit avec le script "standard" **rapport_activite.sh**
 +
 +Il est situé dans 
 +<code>
 +/srv/visio.chapril.org/tools/rapport_activite/rapport_activite.sh
 +</code>
 +
 +Ce script génère des éléments statistiques par analyse des fichiers de LOGs du serveur
 +
 +Un complèment à ces informations a été ajouté en utilisant les statistiques internes à jitsi : **Colibri**
 +
 +Le script est situé dans 
 +<code>
 +/srv/visio.chapril.org/tools/statistiques/parseStats.py
 +</code>
 +
 +Il exploite un autre script qui génère des statistique directement depuis le serveur de visio
 +<code>
 +/srv/visio.chapril.org/tools/statistiques/getStats.py
 +</code>
 +Les données statistiques sont récoltées et stockées dans une base de données sqlite dans
 +<code>
 +/srv/visio.chapril.org/statistiques/stats_sqlite.db
 +</code>
 +
 +Elles sont ensuuite consolidés par le script **parseStats.py** avant d'être envoyé dans le rapport d'activité.
 +
 +Ces deux scripts sont appelés par un fichier //cron// 
 +
 +<code>
 +/etc/cron.d/visiochaprilorg-rapportactivite
 +</code>
 +
 +
 +permettant d'ajouter leur résultat directement dans un ticket //redmine// dédié à cette récolte : [[https://agir.april.org/issues/4368]]
 +
 +
 +
 ====== Gestion des erreurs ====== ====== Gestion des erreurs ======
  
Ligne 1626: Ligne 1732:
 </code> </code>
  
 +====== Voir aussi ======
  
 +  * https://wiki.hadoly.fr/documentation_technique:jitsi
  
admin/services/visio.chapril.org.txt · Dernière modification : 2024/04/02 20:40 de davidd09