Gestion des évènements (server)
De Wiki1000
Version du 23 juin 2014 à 10:59 par Syfre (discuter | contributions)
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.
| Whos here now: Members 0 Guests 0 Bots & Crawlers 1 |