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 // | ||