Gestion des évènements (server)
De Wiki1000
(Différences entre les versions)
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 à 10:43
Sommaire |
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.