Paramètres (logger)
De Wiki1000
(Différences entre les versions)
(Page créée avec « {|class="wikitable" |- !Propriété !Paramétrage !Usage |- |content |oui |Contenu du message |- |contentFile |non |Le contenu du message est contenu dans un fichier |- |e... ») |
|||
Ligne 1 : | Ligne 1 : | ||
+ | Les loggers peuvent être paramétrés pour filter les évènements pris en compte : | ||
+ | |||
{|class="wikitable" | {|class="wikitable" | ||
|- | |- | ||
Ligne 40 : | Ligne 42 : | ||
|Le caractère de fin de substitution | |Le caractère de fin de substitution | ||
|} | |} | ||
+ | |||
+ | Exemple : | ||
+ | |||
+ | <pre> | ||
+ | [\SOFTWARE\Sage\Ligne 1000\Administration\LOGManager\ES_EVENTS] | ||
+ | type = http | ||
+ | keep-alive = 1 | ||
+ | url = http://elastic_hostname0/sage1000-[DayStamp]/event/[id]?timestamp=[timestamp] | ||
+ | method = PUT | ||
+ | contentType = application/json | ||
+ | accept = application/json | ||
+ | categories=service,automate,bp,authenticate,hit | ||
+ | eventTypes=audit_success,audit_failure | ||
+ | content = [NodeId],[timestamp],[host],[port],[service],[ResourceGroupName],[Message],[EventType],[Category],[TenantID],[OrganizationName],[UserName],[auditAction] | ||
+ | </pre> | ||
+ | |||
+ | Dans cet exemple le logger ne prend en compte que les évènements des catégories service, automate, business process, et page hit et que les évènements de type audit_success et ausit_failure. | ||
[[Category:Logger]] | [[Category:Logger]] | ||
[[Category:Serveur]] | [[Category:Serveur]] | ||
[[Category:Version700]] | [[Category:Version700]] |
Version du 8 août 2017 à 15:24
Les loggers peuvent être paramétrés pour filter les évènements pris en compte :
Propriété | Paramétrage | Usage |
---|---|---|
content | oui | Contenu du message |
contentFile | non | Le contenu du message est contenu dans un fichier |
encodeType | non | Le format d'encodage du message
|
categories | non | Liste des catégories gérées par le logger |
eventTypes | non | Liste des type d'évènements gérées par le logger |
eventFilter | non | Une expression pour filter les évènements |
openChar | non | Le caractère de début de substitution |
closeChar | non | Le caractère de fin de substitution |
Exemple :
[\SOFTWARE\Sage\Ligne 1000\Administration\LOGManager\ES_EVENTS] type = http keep-alive = 1 url = http://elastic_hostname0/sage1000-[DayStamp]/event/[id]?timestamp=[timestamp] method = PUT contentType = application/json accept = application/json categories=service,automate,bp,authenticate,hit eventTypes=audit_success,audit_failure content = [NodeId],[timestamp],[host],[port],[service],[ResourceGroupName],[Message],[EventType],[Category],[TenantID],[OrganizationName],[UserName],[auditAction]
Dans cet exemple le logger ne prend en compte que les évènements des catégories service, automate, business process, et page hit et que les évènements de type audit_success et ausit_failure.