0

6 La navigation dans le manuel de Kentika est réservée aux utilisateurs identifiés



Gestion de la base de donnée : Diagnostic intégré

Gestion de la base de donnée : Diagnostic intégré

Depuis le v3, Kentika intègre un système d'autosurveillance. En v4, ce système a été amélioré. Cette page explique le fonctionnement de ce système, ainsi que les différentes alertes qu'il peut remonter.

Principe de fonctionnement

Le système d'auto-diagnostique est lancé automatiquement à minuit. Il génère des alertes qui sont stockées dans la base de données (dans le paramètre X_HD).

Les alertes peuvent avoir 3 niveaux de criticité (de 1 à 3, avec 1 étant les alertes critiques, et 3 étant de simples avertissements).

Lors de l'exécution à minuit, un mail est ensuite généré à l'adresse "supervisor" paramétrée dans la fenêtre d'Exploitation du poste client.

Si besoin, le processus de diagnostique peut être lancé par un script qui appelle la méthode u_database_diag. Il n'y a alors pas d'envoi d'email, mais les alertes stockées sont mises à jour.

Les différentes alertes

 

Alertes critiques

Intitulé Cause Résolution
Pas de fichier d'historique / no log file Kentika ne génère pas de fichier journal. En cas de corruption des données, il sera impossible de revenir en arrière. Cela indique également souvent un problème de sauvegardes. Sur le serveur, vérifier le paramétrage des sauvegardes et du fichier journal.
Date de dernière sauvegarde / last backup date La dernière sauvegarde date d'il y a plus d'un jour. En cas de corruption des données, il sera impossible de restituer une copie de base récente. Sur le serveur, vérifier le paramétrage des sauvegardes.
Nombre de fichiers dans AKTemp > 50000 Il y a un nombre important de fichiers dans le dossier temporaire de Kentika. Cela consomme de l'espace disque, peut provoquer de grosses lenteurs s'ils se trouvent tous dans le même dossier, et est en général indicateur d'un dysfonctionnement. Identifier exactement où se trouvent ces fichiers, voir s'ils peuvent être supprimés, et contacter le support technique pour identifier la cause.
Taille du répertoire temporaire > 1000 Mo Le répertoire temporaire a une taille trop mportante. Cela consomme de l'espace disque et est en général indicateur d'un dysfonctionnement. Identifier exactement ce qui prend cette place, voir si les fichiers peuvent être supprimés, et contacter le support technique pour identifier la cause.
AKTEMP - Volume libre sur le disque < 5Go Il y a moins de 5Go de libre sur le disque où se trouve le dossier temporaire. Si le disque est plein, Kentika ne pourra plus écrire dans le dossier temporaire et ne fonctionnera plus correctement. Libérer de la place, potentiellement en nettoyant le dossier temporaire.
ALGEDIM - Volume libre sur le disque < 5Go Il y a moins de 5Go de libre sur le disque où se trouve le dossier ALGEDIM. Si le disque est plein, Kentika ne pourra plus écrire dans le dossier temporaire et ne fonctionnera plus correctement. Libérer de la place sur le disque, ou augmenter l'espace disponible.
DOC / ADMIN a un mot de passe générique Il existe un compte générique (identifiant "DOC" ou "ADMIN") dont le mot de passe est le resté celui qui a été fourni avec la base. Modifier le mot de passe pour ce compte ou supprimer le compte s'il n'est pas utilisé.
X personnes sans mot de passe Il y a X personne(s) dans la base qui n'ont pas de mot de passe. Ce n'est ni sécurisé ni conforme au RGPD. Utiliser le script process "RGPD_Identifier les personnes avec anomalie sur mot de passe" sur la liste des personnes pour identifier ces personnes et leur assigner un mot de passe.
Messages non envoyés / emails not sent Il y a des messages non envoyés dans la base. Ils peuvent être en erreur, ce qui signifie juste qu'ils n'ont pas été envoyés à leur destinataire, ou "non envoyé", ce qui indique qu'ils sont bloqués, ce qui peut provoquer des blocages sur d'autres process de Kentika (comme l'envoi de la DSI). Identifier ces messages, corriger l'erreur ou les supprimer.
Archives out of folder ALGEDIM Un certains nombres de fichiers GEIDE sont stockés sur un disque différent du disque défini dans Kentika. Cela peut causer des problèmes d'espace disque, ou de perte de ces pièces jointes qui ne sont ainsi probablement pas inclues dans la politique de sauvegarde, et qui ne seront pas transférées en cas de changement de serveur. Déplacer les fichiers sur le serveur à l'emplacement correct et synchroniser l'ALGEDIM.

 

Alertes moyennes

Intitulé Cause Résolution
Nombre de fichiers dans AKTemp > 20000 Il y a un nombre important de fichiers dans le dossier temporaire de Kentika. Cela consomme de l'espace disque, peut provoquer de grosses lenteurs s'ils se trouvent tous dans le même dossier, et est en général indicateur d'un dysfonctionnement. Identifier exactement où se trouvent ces fichiers, voir s'ils peuvent être supprimés, et contacter le support technique pour identifier la cause.
Taille du répertoire temporaire > 500 Mo Le répertoire temporaire a une taille trop mportante. Cela consomme de l'espace disque et est en général indicateur d'un dysfonctionnement. Identifier exactement ce qui prend cette place, voir si les fichiers peuvent être supprimés, et contacter le support technique pour identifier la cause.
AKTEMP - Volume libre sur le disque < 20Go Il y a moins de 20Go de libre sur le disque où se trouve le dossier temporaire. Si le disque est plein, Kentika ne pourra plus écrire dans le dossier temporaire et ne fonctionnera plus correctement. S'assurer qu'il n'y a pas de fichiers ou dossiers qui prennent trop de place, ou que la place ne diminue pas trop.
ALGEDIM - Volume libre sur le disque < 20Go Il y a moins de 20Go de libre sur le disque où se trouve le dossier ALGEDIM. Si le disque est plein, Kentika ne pourra plus écrire dans le dossier temporaire et ne fonctionnera plus correctement. Libérer de la place sur le disque, ou augmenter l'espace disponible.
log records > 200000 Il y a trop de logs dans la base, Cela peut provoquer des ralentissements plus ou moins importants. Cela peut aussi être symptômatique d'une indexation importante de la base par des robots. Vérifier les réglages de conservation des logs. S'ils sont corrects, vérifier qu'il n'y a pas de robots qui consultent la base.
Nb de guests web / web guests > 90 Il y a un nombre anormalement important d'invités sur le portail Web. S'il s'agit de robots, cela peut provoquer des ralentissements, voire des plantages du serveur. S'assurer qu'il ne s'agit pas de robots, et les bloquer si c'est le cas.
Pb letsencrypt Kentika a rencontré un souci lors du process de renouvellement ou de vérification du certificat SSL. Cela causera probablement un arrêt du fonctionnement HTTPS du portail Web à expiration du certificat. Contacter le support Kentika avec les informations sur l'erreur rencontrée (indiquée après le message).
Aucune règle de construction de mot de passe n'est en place Vous n'avez pas mis de règles pour forcer les utilisateurs à utiliser des mots de passe sûrs. Cela va à l'encontre du RGPD et peut être une faille de sécurité. Mettre en place des règles.
L'envoi d'un mot de passe par messagerie n'est pas recommandé La case "Mot de passe oublié : envoyer un jeton" n'est pas cochée dans les réglages de Kentika. Lorsqu'un utilisateur demande son mot de passe, on lui envoie en clair par email au lieu de lui envoyer un lien pour le ré-initialiser, ce qui va à l'encontre du RGPD et est une faille de sécurité. Cocher cette case.
Aucun superviseur n'est désigné Il n'y a pas d'adresse email désignée pour recevoir les mails d'alerte de l'auto-diagnostique. Vous n'aurez accès à l'auto-diagnostique que sur l'accueil du client et ne recevrez pas les alertes importantes par email. Renseigner une adresse de superviseur.
Détection des robots non activé Vous n'avez pas coché la case permettant de désigner automatiquement comme robot toute IP qui consulte le fichier "robots.txt". Ceci n'est pas optimisé pour maintenir un bon fonctionnement de votre base si elle est publiée sur Internet. Voir plus d'informations sur le filtrage des robots.

 

Avertissements

Intitulé Cause Résolution
Nombre de fichiers dans AKTemp > 5000 Il y a un nombre important de fichiers dans le dossier temporaire de Kentika. Cela consomme de l'espace disque, peut provoquer de grosses lenteurs s'ils se trouvent tous dans le même dossier, et est en général indicateur d'un dysfonctionnement. Identifier exactement où se trouvent ces fichiers, identifier si cela est normal.
Taille du répertoire temporaire > 100 Mo Le répertoire temporaire a une taille trop mportante. Cela consomme de l'espace disque et est en général indicateur d'un dysfonctionnement. Identifier exactement ce qui prend cette place, identifier si cela est normal.
AKTEMP - Volume libre sur le disque < 50Go Il y a moins de 50Go de libre sur le disque où se trouve le dossier temporaire. Si le disque est plein, Kentika ne pourra plus écrire dans le dossier temporaire et ne fonctionnera plus correctement. S'assurer qu'il n'y a pas eu une augmentation récente d'espace occupé sur le disque, et surveiller pour que la place ne diminue pas plus. Kentika montera l'avertissement au niveau d'une alerte si l'espace continue à diminuer.
ALGEDIM - Volume libre sur le disque < 50Go Il y a moins de 50Go de libre sur le disque où se trouve le dossier ALGEDIM. Si le disque est plein, Kentika ne pourra plus écrire dans le dossier temporaire et ne fonctionnera plus correctement. En fonction du taux de croissance de vos pièces jointes, s'assurer que cela ne va pas augmenter trop vite. Rester vigilant : Kentika montera l'avertissement au niveau d'une alerte si l'espace continue à diminuer.
Une longueur minimale de 8 pour les mots de passe est recommandée Vous avez une longueur minimale de mots de pase inférieure à 8 caractères. Ceci n'est pas considéré comme "sûr". Augmenter la longueur minimale des mots de passe.
LOGTRACE non activé / LOGTRACE activé Une de ces deux options sera toujours présente. Cela vous permet de savoir si vous avez ou non activé le dossier LOGTRACE sur votre serveur. S'assurer que le LOGTRACE n'est activé que s'il y a une bonne raison pour cela. Sinon, le désactiver.
LOGTRACE contient x fichiers Si le dossier LOGTRACE est actif, vous aurez ce message si le dossier LOGTRACE contient plus de 100 fichiers. Vérifier qu'il y a une raison pour laquelle le LOGTRACE est activé., et que les fichiers ne prennent pas trop de place. Ils sont supprimés automatiquement au bout de 6 mois. Si vous avez besoin de les supprimer plus fréquemment, il faut mettre en place une règle sur votre serveur Windows.
LOGTRACE/erreur contient x lignes d'erreur Le fichier d'erreur de la veille dans le dossier LOGTRACE contient x lignes d'erreurs. Celles-ci peuvent être bénignes ou peuvent remonter des problèmes réels. Identifier les erreurs et les corriger, avec l'aide du support technique (en leur transmettant le fichier d'erreur contenant les erreurs en question).
x ralentissements constatés Le fichier de la veille dans le dossier LOGTRACE contient x lignes faisant remonter des ralentissements du serveur Web. Ces ralentissements concernent toutes les pages principales du portail qui mettent plus de 4 secondes à s'afficher (durée paramétrable via le paramètre WtTT). Identifier les URLs concernées, voir si un tel délai est normal, et contacter le support technique avec ces informations pour voir si ce temps peut être réduit le cas échéant.