Code source wiki de État du serveur

Modifié par Aurelie Bertrand le 2024/12/06 10:56

Masquer les derniers auteurs
Aurelie Bertrand 23.1 1 {{ddtoc/}}
2
3 ----
4
Aurelie Bertrand 18.1 5 Cette page permet de monitorer l'état du serveur et d'activer un ensemble de services.
abertrand 7.2 6
Aurelie Bertrand 62.1 7 [[image:Server_status_page2_FR.png||alt="Etat du serveur"]]
abertrand 7.2 8
9 = Etat général =
10
abertrand 14.1 11 Cette section permet principalement de visualiser les informations système (versions installées, mémoire, etc) et de télécharger les logs du serveur.
abertrand 7.2 12
Aurelie Bertrand 40.1 13 |=(% scope="row" style="width: 370px;" %)Mémoire (occupée/max)|(% style="width:795px" %)(((
14 Affiche la mémoire occupée et la mémoire disponible.
15 Cliquer sur le bouton [[image:1710249675342-408.png]] permet de récupérer de l'espace mémoire à l'aide du ramasse-miettes. Celui-ci permet de gérer la mémoire notamment en libérant celle des objets qui ne sont plus utilisés.
16 )))
abertrand 7.2 17 |=(% style="width: 370px;" %)(((
18 Aperçu mémoire
19
20 [[image:1710250381866-493.png]]
21 )))|(% style="width:795px" %)(((
22 Donne un aperçu de l'utilisation de la mémoire sous la forme d'une barre de progression :
23
Aurelie Bertrand 57.1 24 * **En bleu clair **: la quantité réelle de mémoire utilisée
25 * **En bleu foncé** : la quantité de mémoire réservée (inclut la partie bleu clair)
26 * **En transparent** : la quantité de mémoire non utilisée et non reservée à cet instant. La barre complète représente la quantité de mémoire maximale que peut utiliser l'application. Le paramètre de mémoire Xmx configuré lors de l'installation détermine cette quantité; consultez le paragraphe //Modification de la RAM// de la documentation d'installation[[ Linux>>doc:Digdash.deployment.installation.install_guide_ubuntu.WebHome]] ou [[Windows>>doc:Digdash.deployment.installation.install_guide_windows.WebHome]] pour plus de détails.
27 La mémoire réellement utilisée par Tomcat peut être supérieure à la valeur spécifiée en Xmx.
Aurelie Bertrand 40.1 28
Aurelie Bertrand 53.2 29 La quantité maximale de mémoire soustraite de la quantité réelle de mémoire donne la mémoire libre.
30
Aurelie Bertrand 40.1 31 Cliquer sur la barre d'aperçu permet d'afficher une fenêtre listant les quotas définis. Consultez le paragraphe [[Gestion des quotas>>doc:Digdash.deployment.configuration.configuration_guide.Cluster_parameters.WebHome||anchor="quota"]] pour plus de détails.
abertrand 7.2 32 )))
33 |=(% style="width: 370px;" %)Répertoire de travail (AppData)|(% style="width:795px" %)(((
34 Chemin vers le répertoire de travail.
35 Cliquer sur l'icône [[image:1710250771783-246.png]] permet d'accéder aux détails de la configuration issus du fichier digdash.properties.
Aurelie Bertrand 30.1 36 Un lien permet d'accéder à la [[documentation>>doc:Digdash.deployment.configuration.advanced_system_guide.other_advanced_parameters.WebHome]] liée pour plus d'informations.
abertrand 7.2 37
Aurelie Bertrand 62.1 38 [[image:Configuration_details_window_FR.png||alt="Détails configuration"]]
abertrand 7.2 39 )))
40
abertrand 7.3 41 == Télécharger les logs du serveur ==
abertrand 7.2 42
Aurelie Bertrand 58.1 43 Les logs sont notamment utiles en cas d'erreur pour votre demande de support.
44 Consultez la page [[Fiches résolution>>doc:howtos:howtos.WebHome]] pour en savoir plus sur la demande de support.
45
abertrand 7.3 46 Pour récupérer les logs du serveur, cliquez sur **Niveau de log 'debug' | Niveau de log actuel "info"  **puis **__Télécharger le fichier log.__**
Aurelie Bertrand 58.1 47 Le niveau 'debug' contient plus d'informations que le niveau niveau 'info' et peut ainsi aider à la résolution de problèmes plus complexes.
abertrand 7.3 48
Aurelie Bertrand 58.1 49 (% class="box warningmessage" %)
50 (((
51 ❗Ces logs ne contiennent pas les logs spécifiques du Studio ou du Dashboard. Vous pouvez récupérer les logs du Studio dans les **Options** du Studio (disponible depuis le menu déployable en haut à droite), onglet **Avancé**.
52 )))
Aurelie Bertrand 55.1 53
Aurelie Bertrand 58.1 54 Le fichier téléchargé correspond au dernier fichier de log en cours d'écriture. Il existe X fichiers de logs archivés en fonction de la configuration de DigDash (fichier log4j2_api.properties). Ainsi, si vous arrivez en début d'écriture du fichier en cours, vous ne verrez qu'une petite quantité de logs.
Aurelie Bertrand 55.1 55
Aurelie Bertrand 58.1 56 Si vous n'avez pas de logs, il se peut qu'ils soient mal configurés. Consultez la documentation d'installation [[Linux>>doc:Digdash.deployment.installation.install_guide_ubuntu.Ubuntu22.WebHome||anchor="logs"]] ou [[Windows>>doc:Digdash.deployment.installation.install_guide_windows.WebHome||anchor="logs"]] pour en savoir plus sur la configuration des logs.
Aurelie Bertrand 55.1 57
abertrand 7.3 58 = Ordonnanceur =
59
abertrand 14.1 60 Cette section** **permet de démarrer/stopper l'ordonnanceur et d'en visualiser les informations.
abertrand 9.4 61
abertrand 7.3 62 L'ordonnanceur doit être démarré pour que la programmation des rafraîchissements fonctionne. S'il est stoppé, cliquez sur [[image:https://doc.digdash.com/xwiki/wiki/dev/download/Digdash/user_guide/studio/Schedule_refresh/WebHome/1706526467080-910.png?width=16&height=18&rev=1.1||alt="1706526467080-910.png" height="18" width="16"]].
Aurelie Bertrand 19.1 63 L'utilisateur de l'ordonnanceur doit également être renseigné.
abertrand 7.3 64 Consultez la page [[Programmer les rafraîchissements>>doc:Digdash.user_guide.studio.Schedule_refresh.WebHome]] pour plus de détails.
65
abertrand 9.5 66 Vous pouvez vérifier s'il y a des tâches planifiées à exécuter en cliquant sur l'icône [[image:1710254700486-368.png]] au bout de la ligne **Date de la dernière vérification**.
67
abertrand 9.2 68 = Service de maintenance =
abertrand 7.3 69
abertrand 14.1 70 Cette section** **permet de démarrer/stopper le service de maintenance et de visualiser les informations des opérations effectuées.
abertrand 9.6 71
abertrand 9.2 72 Le service de maintenance est composé :
73
74 * D’un nettoyeur de fichiers (connu aussi en tant que Files GC) nettoyant l'ensemble des fichiers inutilisés : vieux fichiers de l'historique, cubes et autres fichiers dépendant des flux.
75 * D’une sauvegarde automatique de la configuration
76
77 Consultez la page [[Service de maintenance Automatique>>doc:Digdash.deployment.configuration.advanced_system_guide.Automatic_maintenance.WebHome]] pour une description détaillée.
78
79 Pour démarrer ce service, (% id="cke_bm_2197S" style="display:none" %) (%%)cliquez sur [[image:https://doc.digdash.com/xwiki/wiki/dev/download/Digdash/user_guide/studio/Schedule_refresh/WebHome/1706526467080-910.png?width=16&height=18&rev=1.1||alt="1706526467080-910.png" height="18" width="16"]] au bout de la ligne **Service de maintenance démarré**.
80
Aurelie Bertrand 52.1 81 L'heure de nettoyage est définie par défaut à minuit si aucune n'est définie dans le fichier **system.xml**, par le paramètre **FILESGC_SCHEDXML**. Consultez le paragraphe [[Programmation et options de la maintenance automatique>>doc:Digdash.deployment.configuration.advanced_system_guide.Automatic_maintenance.WebHome||anchor="Options_auto"]] pour plus de détails sur la programmation du nettoyeur.
Aurelie Bertrand 51.1 82 Vous pouvez démarrer le nettoyeur de fichiers immédiatement en cliquant sur l’icône [[image:1710254700486-368.png]] au bout de la ligne **Date de la prochaine maintenance**.
83
abertrand 9.3 84 = Services d'audit =
abertrand 9.2 85
abertrand 14.1 86 Cette section** **permet de démarrer les services d'audit des données DigDash que vous souhaitez utiliser (service d'audits des sessions, cubes, flux, etc).
abertrand 9.2 87
abertrand 9.6 88 Cliquez sur l'icône [[image:https://doc.digdash.com/xwiki/wiki/dev/download/Digdash/user_guide/studio/Schedule_refresh/WebHome/1706526467080-910.png?width=16&height=18&rev=1.1||alt="1706526467080-910.png" height="18" width="16"]] pour activer les services d'audit souhaités.
Aurelie Bertrand 36.1 89 Des rapports prédéfinis sont directement accessibles depuis la liste déroulante **Choisir un rapport d'audit... **Consultez la page [[DDAudit – Rapports d’état du serveur>>doc:.ddaudit_notice.WebHome]] pour le détail des rapports.
abertrand 9.3 90
Aurelie Bertrand 36.1 91 Consultez la page [[Déploiement du module d'audit>>doc:Digdash.deployment.configuration.ddaudit_module_install.WebHome]] pour plus de détails sur le module d'audit.
abertrand 9.4 92
Aurelie Bertrand 47.1 93 = Services et fichier system.xml =
94
95 L'activation/désactivation de l'ordonnanceur et des services est stockée dans le fichier system.xml avec un paramètre pour chacun (//true //pour activé et //false// pour désactivé).
96
Aurelie Bertrand 50.1 97 (% style="width:1063px" %)
98 |=(% style="width: 542px; background-color: grey;" %)(% style="color:#ffffff" %)Option|=(% style="width: 519px; background-color: grey;" %)(% style="color:#ffffff" %)Paramètre system.xml
99 |(% style="width:542px" %)**Service de maintenance démarré**|(% style="width:519px" %)USEFILESGC
100 |(% style="width:542px" %)**Ordonnanceur démarré**|(% style="width:519px" %)USESCHEDULER
101 |(% style="width:542px" %)**Service d'audit des sessions démarré**|(% style="width:519px" %)USEAUDITSESSIONS
102 |(% style="width:542px" %)**Service d'audit de sécurité démarré**|(% style="width:519px" %)USEAUDITSECURITY
103 |(% style="width:542px" %)**Service d'audit des modifications démarré**|(% style="width:519px" %)USEAUDITCHANGE
104 |(% style="width:542px" %)**Service d'audit des flux démarré**|(% style="width:519px" %)USEAUDITFLOWS
105 |(% style="width:542px" %)**Service d'audit des cubes démarré**|(% style="width:519px" %)USEAUDITCUBES
106 |(% style="width:542px" %)**Service d'audit des tableaux de bord démarré**|(% style="width:519px" %)USEAUDITDASHBOARD
107 |(% style="width:542px" %)**Service d'audit du système démarré**|(% style="width:519px" %)USEAUDITSYSTEM
Aurelie Bertrand 47.1 108
abertrand 9.6 109 = Sessions =
abertrand 9.4 110
abertrand 12.2 111 Cette section permet de visualiser les informations générales de sessions.
abertrand 9.4 112
abertrand 15.1 113 Vous pouvez cliquer sur le lien** Liste **à côté de **Nombre de sessions (total / ordonnanceur) **pour afficher le détail des sessions actives.
abertrand 9.4 114
Aurelie Bertrand 16.1 115 Il est possible de désactiver l'authentification de tous les utilisateurs en cliquant sur l'icône [[image:1710259471051-331.png]] sur la ligne **Activation de l'authentification**. Cette opération désactive le serveur et interdit la connexion de tous les utilisateurs.
Aurelie Bertrand 31.1 116 ❗(% style="color:#c0392b" %)**Seul le super-utilisateur peut se connecter à un serveur désactivé.**(%%)❗
abertrand 12.2 117
abertrand 14.1 118 = Moteur de rafraîchissement =
abertrand 12.2 119
Aurelie Bertrand 34.1 120 Cette section permet de visualiser les informations des cubes en mémoire et les tâches de synchronisation.
abertrand 12.2 121
Aurelie Bertrand 24.1 122 == Cubes en mémoire ==
123
Aurelie Bertrand 20.1 124 Vous pouvez cliquer sur **Liste** à droite de **Nombre de cubes et de parts de cubes en mémoire **pour afficher le détail des cubes en mémoire.
Aurelie Bertrand 62.1 125 [[image:Cubes_in_memory_window_FR.png||alt="Cubes en mémoire"]]
abertrand 12.4 126
abertrand 14.1 127 (% class="wikigeneratedid" id="H" %)
Aurelie Bertrand 21.1 128 La colonne **Attributs** donne les informations suivantes sur les cubes:
abertrand 14.1 129
Aurelie Bertrand 21.1 130 * **I** : Usage interactif (utilisé par des flux et des tableaux de bord)
Aurelie Bertrand 17.1 131 * **M** : En mémoire seulement
132 * **N** : Non géré (temporaire, supprimé, en génération, etc.)
Aurelie Bertrand 44.1 133 * **B** : Cube en génération. La génération du cube peut être interrompue en cliquant sur le bouton [[image:1710249675342-408.png]] devant le nom de celui-ci (ou en cochant la case puis **Supprimer**).
Aurelie Bertrand 29.1 134 * **L** : Cube Live data
Aurelie Bertrand 25.1 135
Aurelie Bertrand 44.1 136 Vous pouvez supprimer des cubes en mémoire en cochant la case correspondante puis en cliquant sur le bouton **Supprimer **ou** **(% id="cke_bm_3342S" style="display:none" %) (%%)en cliquant sur le bouton [[image:1710249675342-408.png]](% id="cke_bm_3342E" style="display:none" %) (%%)pour chacun.
Aurelie Bertrand 26.1 137
Aurelie Bertrand 25.1 138 == Synchronisateurs ==
Aurelie Bertrand 27.1 139
Aurelie Bertrand 32.1 140 Les synchronisateurs sont en charge des tâches de synchronisation des cubes :
Aurelie Bertrand 27.1 141
Aurelie Bertrand 32.1 142 * **"PlayTP" **: tâches interactives (lancées par l'utilisateur). Par exemple, l'utilisateur synchronise un flux dans le Studio ou le rafraîchit depuis le tableau de bord.
143 * **"SyncTP" : **tâches planifiées. Ce sont principalement les tâches liées à la programmation des rafraîchissements. Elles incluent également les tâches de synchronisation des flux pour d'autres utilisateurs (que l'utilisateur connecté).
Aurelie Bertrand 35.1 144 * **"CopyTP" : **tâches d'envoi des exports vers leur destination (appareils : serveur de fichiers, email, SMS, etc).
Aurelie Bertrand 32.1 145 * **"ExportTP" : **tâches de conversion dans le format demandé pour l'export. Par exemple, lorsqu'un utilisateur exporte un graphique en PDF.
Aurelie Bertrand 27.1 146