« Gestion des évènements (server) » : différence entre les versions
Aucun résumé des modifications |
Aucun résumé des modifications |
||
| Ligne 1 : | Ligne 1 : | ||
__TOC__ | |||
{{latest}} | {{latest}} | ||
La gestion des logs et évènements permet de centraliser les logs dans un gestionnaire externe. | La gestion des logs et des évènements permet de centraliser les logs dans un gestionnaire externe. | ||
Catégories d'évènement | ===Catégories d'évènement=== | ||
Les différents évènements sont catégorisés, un gestionnaire peut gérer une ou plusieurs catégories. | |||
{|class="wikitable" | {|class="wikitable" | ||
| Ligne 37 : | Ligne 39 : | ||
|} | |} | ||
Propriétés | ===Propriétés=== | ||
Les messages transmis aux gestionnaires externes sont paramétrés par des variables, lors de l'envoie d'un message les paramètres du message sont substitués. | |||
{|class="wikitable" | {|class="wikitable" | ||
| Ligne 114 : | Ligne 117 : | ||
|} | |} | ||
Propriétés liées au contexte de l'utilisateur | ===Propriétés liées au contexte de l'utilisateur=== | ||
{|class="wikitable" | {|class="wikitable" | ||
|- | |- | ||
| Ligne 161 : | Ligne 163 : | ||
|} | |} | ||
===Gestionnaires de log=== | |||
Les gestionnaires de log sont des objets techniques réalisant l'interface avec le gestionnaire externe. | |||
Leur rôle est de transmettre les messages aux gestionnaires externes. | |||
* [[httpLogger (log)|Logger http]] | |||
* [[azureLogger (log)|Logger Azure]] | |||
[[Category:Serveur]] | [[Category:Serveur]] | ||
[[Category:Latest]] | [[Category:Latest]] | ||
Version du 23 juin 2014 à 09:43
{{#images:versionlatest-32x32.png|stock}} La gestion des logs et des évènements permet de centraliser les logs dans un gestionnaire externe.
Catégories d'évènement
Les différents évènements sont catégorisés, un gestionnaire peut gérer une ou plusieurs catégories.
| Nom | Usage |
|---|---|
| service | Message issus du service (trace et debug) |
| automate | Messages issus de l'automate |
| bp | Messages issus des Processus Métiers |
| authenticate | Messages d'authentification |
| hit | Messages d'exécution d'interface (form et report) |
| timing | Messages de durée d'exécution (form,report,processus...) |
| processevent | Messages d'exécution de processus |
| taskevent | Messages d'exécution de tâche |
| confevent | Messages de configuration |
Propriétés
Les messages transmis aux gestionnaires externes sont paramétrés par des variables, lors de l'envoie d'un message les paramètres du message sont substitués.
| Nom | Contenu |
|---|---|
| id | GUID au format XXXXXXXXXXXXXXXXXXXXXXXXXXXX |
| guid | GUID au format {XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXX} |
| RowId | GUID au format XXXXXXXXXXXXXXXXXXXXXXXXXXXX |
| ParitionKey | HostName:HostPort |
| gaUA | Google Analytics Tracking ID |
| TimeStamp | Date et heure UTC au format 1999-05-31T13:20:00.000-05:00 |
| MonthStamp | Date UTC au format YYYY.MM |
| DayStamp | Date UTC au format YYYY.MM.DD |
| Service | Nom du service |
| HostName | Nom du serveur |
| HostPort | Port du serveur |
| HostURL | Url de base du serveur |
| NodeID | identifiant unique de noeud |
| systemOSName | Nom du système d'exploitation |
| systemOSInfo | Chaîne d'information courte du système d'exploitation |
| systemOSInfoEx | Chaîne d'information longue du système d'exploitation |
| systemOSLanguage | Langage par défaut du système d'exploitation |
| platformInfo | |
| platformVersion | |
| databaseInfo | Chaîne d'identification du serveur de base de données (de la base master) |
| applicationInfo | Chaîne d'information de l'application 1000 |
| hardwareInfo | Chaîne d'information sur le processeur et les coeurs |
| systemInfo | Chaîne d'information affichée au démarrage |
Propriétés liées au contexte de l'utilisateur
| Nom | Contenu |
|---|---|
| userName | Login de l'utilisateur |
| socName | Nom du dossier |
| remoteIP | Adresse IP de l'utilisateur |
| appName | Nom de l'application 1000 |
| appVersion | Version de l'application 1000 |
| customerID | identifiant client, numéro de série de l'application |
| userID | Identifiant de l'utilisateur chez ce client customerID-oidEntity |
| authDirectory | Répertoire d'authentification |
| tenantID | Identifiant de tenant (multi-tenant). |
| organizationName | Nom d'organisation de ce tenant. |
| UserAgent | |
| Referer | |
| LoginInfo |
Gestionnaires de log
Les gestionnaires de log sont des objets techniques réalisant l'interface avec le gestionnaire externe.
Leur rôle est de transmettre les messages aux gestionnaires externes.