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
  • form
  • json
  • text
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.

Outils personnels