Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
serveurs:installation:web-srv:docker-glitchtip [2023/11/28 10:50] – [Installer, configurer et gérer le sous-domaine "app-monitor"] jpmilcent | serveurs:installation:web-srv:docker-glitchtip [2025/02/18 11:58] (Version actuelle) – [Mise à jour de Glitchtip] jpmilcent | ||
---|---|---|---|
Ligne 22: | Ligne 22: | ||
* Vérifier que vous accédez à l' | * Vérifier que vous accédez à l' | ||
* Si tout semble fonctionnel, | * Si tout semble fonctionnel, | ||
- | * Appliquer les migrations de l' | ||
* Créer un super utilisateur : <code bash> | * Créer un super utilisateur : <code bash> | ||
* Utiliser l' | * Utiliser l' | ||
* Stocker le mot de passe dans Keepass | * Stocker le mot de passe dans Keepass | ||
+ | ===== Mise à jour de Glitchtip ===== | ||
+ | * Mettre à jour les version de l' | ||
+ | * Appliquer les migrations de l' | ||
+ | * En cas d' | ||
+ | </ | ||
+ | * Si cela ne fonctionne pas, il est aussi possible de se connecter sur le service '' | ||
+ | * Lancer la migration avec : <code bash> | ||
+ | * En cas d' | ||
+ | * Lancer la commande :< | ||
+ | * Tenter la migration en tant que root : < | ||
+ | * Lancer la commande : < | ||
+ | * Mettre à jour les fichiers statics (en tant que root) : < | ||
+ | * Lancer la commande : < | ||
===== Créer un nouveau projet de surveillance sur GlitchTip ===== | ===== Créer un nouveau projet de surveillance sur GlitchTip ===== | ||
Ligne 39: | Ligne 51: | ||
* Team : Equipe-SINP | * Team : Equipe-SINP | ||
* Copier le DSN qui s' | * Copier le DSN qui s' | ||
- | * Se rendre sur le servuer | + | * Se rendre sur le serveur |
+ | * Activer le venv de GeoNature : '' | ||
+ | * Installer le paquet Python Sentry SDK pour Flask : '' | ||
+ | * Désactiver le venv de GeoNature : '' | ||
* Éditer le fichier de configuration de GeoNature : <code bash>vi ~/ | * Éditer le fichier de configuration de GeoNature : <code bash>vi ~/ | ||
* Ajouter une entrée au début du fichier : <code toml># Set Sentry DSN | * Ajouter une entrée au début du fichier : <code toml># Set Sentry DSN | ||
Ligne 52: | Ligne 67: | ||
* Générer une erreur pour tester le fonction en vous rendant dans un navigateur sur l'URL suivante : '' | * Générer une erreur pour tester le fonction en vous rendant dans un navigateur sur l'URL suivante : '' | ||
* Si tout se passe bien, vous devriez voir apparaître l' | * Si tout se passe bien, vous devriez voir apparaître l' | ||
+ | * Pensez à supprimer le code ajouté à GeoNature ayant servi à tester la gestion d' | ||
* En cas de problème : | * En cas de problème : | ||
* Redémarrer GeoNature : <code bash> | * Redémarrer GeoNature : <code bash> | ||
- | * Redémarrer la stack // | + | * Redémarrer la stack // |
+ | * A priori, un second redémarrage résoud l' | ||
* Vérifier les log des containers de la stack // | * Vérifier les log des containers de la stack // | ||