Indicateurs_et_performance
Principe DES Indicateurs et performances
L’explorateur applicatif de la supervision se décompose en 6 entrées :
LAP/LPA : Conditions Utilisées
Requêtes en Warning
Historique des Exécutions de Requêtes
Historique des Exécutions de Traitements et Editions
Historique de génération des Nomenclatures et propriétés
Volumétrie et activités des bases
LAP/LPA : Conditions Utilisées
L’application présente les deux types de listes (LAP/LPA) sous la forme suivante. Ses objectifs sont de contrôler la qualité du paramétrage et optimiser les accès.
Historique d’exécution des requêtes
Cette historique permet de connaître la fréquence d’utilisation et les temps d’exécution de certaines requêtes et requêtes de calcul.
Paramètre general ml-tra-exe
BUT
Paramétrer la gestion de l’historique d’exécution des requêtes par défaut lors de la création d’une requête.
ZONE → Logique
La valeur logique donne la valeur par défaut de la zone « Historique Exécution » lors de la création d’une requête DIALOG ou d’une requête de calcul.
Definition des requetes
Sur l’application de définition des requêtes, il est possible d’indiquer, pour une requête donnée, si on trace ou non son exécution. Pour cela, la colonne « Exe » a été ajoutée dans la liste et la zone « Historique Exécution » dans la fiche.
L’activation on non de l’historique d’exécution des requêtes se fait :
Lors de la création de la requête : la zone « Historique Exécution » est saisissable et initialisée avec la valeur logique du paramètre général « ML-TRA-EXE »
Par les actions « Activation Historique Exécution » et « Désactivation Historique Exécution » disponible dans le menu « Administration ». Ces actions postent la génération de la requête en batch.
Definition des requetes de calcul
Sur l’application de définition des requêtes de calcul, il est possible d’indiquer, pour une requête de calcul donnée, si on trace ou non son exécution. Pour cela, la colonne « Exe » a été ajoutée dans la liste et la zone « Historique Exécution » dans la fiche.
L’activation on non de l’historique d’exécution des requêtes se fait :
Lors de la création de la requête de calcul : la zone « Historique Exécution » est saisissable et initialisée avec la valeur logique du paramètre général « ML-TRA-EXE »
Par les actions « Activation Historique Exécution » et « Désactivation Historique Exécution » disponible dans le menu « Administration ». Ces actions postent la génération de la requête en batch.
Consultation historique d’execution des requetes
Cette application permet de consulter l’historique d’exécution des requêtes et des requêtes de calcul pour lesquelles « Historique Exécution » a été coché.
Elle est disponible dans les explorateurs applicatifs :
Studio, dans la branche « DIALOG », et sous-branche « Requêtes »
Supervision, dans la branche « Indicateurs et performances »
Elle présente, pour chaque requête gérée en historique d’exécution et par jour :
Description de la liste :
Date
Date d’exécution de la requête. Les dates sont présentées par ordre décroissant.
T.R.
Type de Requête
Requête
Référence de la requête
Désignation Requête
Désignation de la requête
P.
Indique s’il s’agit d’une requête procédure ou non
Nb. Exe.
Nombre d’exécution de la requête dans la journée.
Tps Min. (s)
Temps minimum d’exécution de la requête dans la journée, exprimé en secondes
Tps Max. (s)
Temps maximum d’exécution de la requête dans la journée, exprimé en secondes
Tps Moy. (s)
Temps moyen d’exécution de la requête dans la journée, exprimé en secondes
Der. Util.
Dernier utilisateur ayant exécuté la requête.
Sur cette liste, les actions possibles sont :
Cas d’Emploi dans le Studio
Cette action permet de connaître, pour la requête courante, les éléments du Studio DIAPASON qui l’utilisent et pour chacun de ces éléments, son utilisation dans la navigation Diapason et son utilisation dans l’ergonomie.
Description de la liste :
Type Obj.
Type de l’objet utilisant la requête. Les types d’objets possibles sont :
Type | Description | Types de Requêtes Concernées |
ADG | Arborescence Documents GED | REB,RCT |
ADM | Action Directe Métier | REB |
AGE | Agenda Paramétrable | REB,RCT |
AME | Application Métier | REB |
ARB | Arbre Paramétrable | REB,RCT |
BIB | Bibliothèque d’Objets Graphiques | REB |
COU | Couplage | REB,RCT |
CSY | Commande Système | REB |
DOC | Document | REB,RED,REN,REG,RCT |
FID | Formats Indicateurs | REB |
FMO | Présentations FMO | PSD,RCT |
FTC | Filtre et Tri Complexe | RCT |
GCAT | Catégorie GED | REB,RCT |
GFD | Entité GFD | REB |
GFE | Ergonomie GFD | REB,RCT |
GFP | Présentation GFD | REB |
LAP | Liste Applicative | REB |
LEN | Liste sur Entité | REB,RCT |
LPA | Liste Paramétrée | REB,RCT |
LVA | Liste de Valeurs | RCT |
NPP | Présentation Nomenclatures de Pointeurs | REB |
OBJ-PAR | Objet Paramétrable | REB |
PERT | Pert | REB,RCT |
PMS | Procédure de Mouvements de Stock | STO,RCT |
POR | Portail | REB,RCT |
PSD | PSD | PSD |
PSD-QUES | Questionnaire PSD | RCT,PSD |
REQ | Requête | Requêtes Procédures tous types |
RUB | Rubrique Portail | REB |
SDD | Scénario Dessin Dynamique | REB,RCT |
SDO | Sources de Données Crystal Report | REB,REN |
SDD | Scénario Dessin Dynamique | REB,RCT |
SEI | Session d’Export/Import | REB |
STO-QUES | Questionnaire Procédure de Stock | RCT,STO |
TAB | Tableur sur Entité | RA-*,RC-* |
TDY | Tableur Dynamique | REB,RCT |
TRT | Traitement non Paramétré | REB |
TRT-PAR | Traitement Paramétré | REB,RVG,NST,TEN |
Référence Objet
Référence de l’objet utilisant la requête
Localisation Navigation
Localisation de l’objet dans les différents éléments de navigation de Diapason. Chaque élément de navigation est donné sous la forme : TypeElément : Clés_Elément (Désignation_Elément)
Les éléments de navigation gérés sont :
Type Elément | Description | Remarque |
ARB | Arbre | Dans les actions |
COU | Couplage | Dans les actions |
DOS | Dossier Navigateur | |
LAP | Liste Applicative | Dans les actions |
LPA | Liste Paramétrées | Dans les actions |
NAV | Branche du Navigateur | |
PER | Pert | Dans les actions |
Pour un objet trouvé dans les actions d’un élément de navigation, si cette action est rattachée à un ou des groupe(s) de barre de commande, ceux-ci sont indiqués après la désignation de l’élément sous la forme (GB : Référence_GBC1 [Désignation_GBC1] , Référence_GBC2 [Désignation_GBC2], …)
Localisation Ergonomie
Localisation de l’objet dans les différents éléments d’ergonomie de Diapason. Chaque élément d’ergonomie est donné sous la forme : TypeElément : Clés_Elément (Désignation_Elément)
Les éléments d’ergonomie gérés sont :
Type Elément | Description | Remarque |
ADG | Arborescence Documents GED | Dans les actions |
AGE | Agenda | Dans les actions |
AME | Action Métier | Dans les actions |
FMO | Présentation FMO | Dans la fiche pour une LPA |
GANOP | Présentation Nomenclatures de Pointeurs | Dans les actions |
GFD | Ergonomie GFD | Dans les actions Dans la fiche pour une LPA |
POR | Portail | Dans les actions |
QUES | Questionnaire | Dans les actions |
RAC | Raccourci |
|
RUB | Rubrique | Dans les actions Format indicateur de la rubrique pour un FID |
PRODEM | Procédure de Démarrage |
|
VAR | Variable VAC | Format de la variable pour un FID |
Pour un objet trouvé dans les actions d’un élément d’ergonomie, si cette action est rattachée à un ou des groupe(s) de barre de commande, ceux-ci sont indiqués après la désignation de l’élément sous la forme (GB : Référence_GBC1 [Désignation_GBC1] , Référence_GBC2 [Désignation_GBC2], …)
Purge des historiques d’execution de requetes
La purge des historiques des exécutions de requêtes est faite dans le traitement Diapason « PUR-TRA : Purge des Editions et des Traces » en renseignant le nombre de jours d’historique à conserver.
Lors du lancement du traitement, si un horizon est renseigné, les historiques antérieurs à celui-ci sont supprimés.
Historique execution traitements et editions
Le but de cette historique est de connaître la fréquence d’utilisation et les temps d’exécution des éditions et traitements dans Diapason.
Une application permet de consulter l’historique d’exécution des éditions et traitements.
Elle est disponible dans l’explorateur applicatif « Supervision », dans la branche « Indicateurs et performances »
Elle présente, pour chaque édition ou traitement terminé un historique d’exécution par jour et par file d’attente :
Description de la liste :
Date
Date d’exécution du traitement ou de l’édition. Les dates sont présentées par ordre décroissant.
T.
(T)raitement ou (E)dition
Référence
Référence du traitement ou de l’édition
Désignation
Désignation du traitement ou de l’édition
File Att.
File d’attente dans laquelle le traitement ou l’édition a été posté. Cette file d’attente est vide pour une édition lancée en interactif.
Nb. Exe.
Nombre d’exécution du traitement ou de l’édition dans la journée pour la file d’attente.
Tps Min. Exe. (s)
Temps minimum d’exécution du traitement ou de l’édition dans la journée pour la file d’attente, exprimé en secondes
Tps Max. Exe. (s)
Temps maximum d’exécution du traitement ou de l’édition dans la journée pour la file d’attente, exprimé en secondes
Tps Moy. Exe. (s)
Temps moyen d’exécution du traitement ou de l’édition dans la journée pour la file d’attente, exprimé en secondes
Tps Moy. Att. (s)
Temps moyen d’attente avant exécution du traitement ou de l’édition dans la journée pour la file d’attente, exprimé en secondes
Der. Util.
Dernier utilisateur ayant exécuté le traitement ou l’édition.
Historique generation nomenclatures et proprietes
Le but de cette application est de connaitre les temps de génération des nomenclatures de pointeurs et/ou de génération des propriétés techniques pour une ligne de commande commerciale. Cela concerne les traitements Diapason « DT » et « DTs » pour les nomenclatures de pointeurs et « DTp » pour les propriétés techniques.
Parametre general no-ptrhis
BUT
Paramétrer la gestion de l’historique de génération des nomenclatures de pointeurs de des propriétés techniques pour les lignes de commandes.
ZONE → Logique
La valeur logique cochée indique qu’on gère l’historique de génération des nomenclatures de pointeurs et des propriétés.
ZONE → Désignation
La désignation contient le(s) type(s) de traitement de génération gérés si la valeur logique est cochée :
Vide ou « DT,DTp » : on gère l’historique de génération des nomenclatures de pointeurs ET des propriétés techniques
DT : on gère uniquement l’historique de génération des nomenclatures de pointeurs
DTp : on gère uniquement l’historique de génération des propriétés techniques
Historique de generation des nomenclatures
Une nouvelle application permet de consulter l’historique de génération des nomenclatures et propriétés techniques.
Elle est disponible dans les explorateurs applicatifs :
Supervision : branche « Indicateurs et performances »
Données Techniques : branche « Nomenclatures »
Elle présente, pour chaque ligne de commande, un historique de génération de nomenclature de pointeurs et/ou un historique de génération de propriétés techniques.
Description de la liste :
Date
Date de début de génération de nomenclature de pointeurs ou de génération de propriétés.
Commande
Numéro de commande
Ligne
Numéro de ligne de commande
Nomenclature
Vari-Article principal de la ligne de commande
T.
Type de nomenclature générée.
Type | Description |
DT | Nomenclature de Pointeurs |
DTp | Propriétés Techniques |
Tps Gen. (s)
Temps de génération exprimé en secondes
Nb. Dom.
Nombre de domaines calculés pour la ligne de commande. Renseigné uniquement pour le type « DTp »
Nb. Ptr.
Nombre de pointeurs calculés pour la ligne de commande.
Nb. IT/Prop.
Nombre d’IT (Informations Techniques) calculées pour le type « DT » ou nombre de propriétés calculées pour le type « DTp » pour la ligne de commande.
Heure
Heure de début de génération de nomenclature de pointeurs ou de génération de propriétés.
Utilisateur
Utilisateur ayant lancé la génération de nomenclature de pointeurs ou de génération de propriétés.
Purge des historiques de géneration de nomenclatures
La purge des historiques de génération des nomenclatures est faite dans le traitement Diapason « PUR-TRA : Purge des Editions et des Traces » en renseignant le nombre de jours d’historique à conserver.
Lors du lancement du traitement, si un horizon est renseigné, les historiques antérieurs à celui-ci sont supprimés.
Volumetrie et activité des bases
Le but de cette application est de présenter l’évolution des volumes des bases de données en fonction de l’activité des bases sur le site. Un traitement DIAPASON a pour but de collecter les statistiques de volumétrie et d’activité sur les bases. Ces données seront historisées à date et heure de manière à établir un suivi dans le temps.
Ce traitement peut être programmé sur un planning défini sur le site (Définition jobs et chaines).
Traitement stat-db
Ce traitement, support du calcul des statistiques, reçoit en contexte d’entrée la liste des bases à traiter. Si aucune base n’est renseignée, DIAPASON traitera la liste suivante par défaut : BDB,DTD,FRM,COI,STO,LOC.
Il est défini comme suit :
Ce moteur de calcul peut avoir une durée de traitement très longue selon les volumes des bases considérées. De ce fait il ne peut être lancé qu’en mode Batch.
Au lancement du traitement, la fiche de saisie de critères suivante permet de renseigner la liste des bases pour lesquelles on veut mémoriser les statistiques :
Le bouton présente un drag & drop, permettant de sélectionner les bases désirées.
Présentation des résultats
Une nouvelle application de type liste permet de visualiser les résultats issus des exécutions du traitement STAT-DB.
Cette liste présente une vue sur la répartition de la volumétrie par table. Les résultats sont triés par défaut dans l’ordre décroissant des tailles exprimées en Mo.
Le premier accès dans la liste présente le dernier résultat de calcul.
Les informations présentées sont :
Date
Date de traitement du dernier calcul.
Heure
Heure de traitement du dernier calcul.
Base
Nom logique de la base de données.
Area
Nom du schéma area auquel la table est rattachée.
Table
Nom de la table.
Désignation
Désignation de la table.
Taille (Mo)
Taille physique sur le disque exprimée en méga octets.
Nb.Enr
Nombre d’enregistrements de la table.
Les filtres et tris sont disponibles sur toutes les colonnes. Les résultats sont stockés à date et heure du déroulement du traitement STATS-DB. Il est donc possible de suivre l’évolution d’une table sur une période donnée (changement d’horizon) en filtrant sur la table désirée.
Exemple :
Suivi de la table ForDetIn du 30/03/2018 au 04/04/2018 :
Pas dévolution sur la taille, 5 enregistrements ont été créés entre le 03/04/2018 et le 04/04/2018.
L’action « Horizon » permet d’élargir la période (date début et date de fin) à visionner et de filtrer une base en particulier.
L’action « Suivi d’activité » présente une liste équivalente avec le détail des nombres de lectures, de créations, de modifications et de suppressions.
Les données statistiques sur l’activité des tables sont remises à zéro à chaque redémarrage des serveurs des bases. Le titre informe de cette date.
Les informations présentées sont :
Date
Date de traitement du dernier calcul.
Heure
Heure de traitement du dernier calcul.
Base
Nom logique de la base de données.
Area
Nom du schéma area auquel la table est rattachée.
Table
Nom de la table.
Désignation
Désignation de la table.
Taille (Mo)
Taille physique sur le disque exprimée en méga octets.
Nb. Enr.
Nombre d’enregistrements de la table.
Nb. Lectures
Cumul des accès en lecture depuis le dernier démarrage du serveur de la base.
Nb. Créations
Cumul des créations d’enregistrements depuis le dernier démarrage du serveur de la base.
Nb. Modifications
Cumul des modifications d’enregistrements depuis le dernier démarrage du serveur de la base.
Nb. Suppressions
Cumul des suppressions d’enregistrements depuis le dernier démarrage du serveur de la base.
Rapport Lec./Enr.
Rapport de lectures par rapport au nombre d’enregistrements de la table. Plus la valeur est élevée, plus la table est lue.
Les filtres et tris sont disponibles sur toutes les colonnes. Les résultats sont stockés à date et heure du déroulement du traitement STATS-DB. Il est donc possible de suivre l’évolution d’une table sur une période donnée (changement d’horizon) en filtrant sur la table désirée.
Exemple :
Suivi de l’activité de la table ForDetIn du 30/03/2018 au 04/04/2018 :
Purge des statistiques de volumétrie et d’activité des bases
La purge des statistiques de volumétrie et d’activité des bases est faite dans le traitement Diapason « PUR-TRA : Purge des Editions et des Traces » en renseignant le nombre de jours d’historique à conserver.
Lors du lancement du traitement, si un horizon est renseigné, les historiques antérieurs à celui-ci sont supprimés.