krn.LogConfigGet

Dieser Job liefert Informationen zur aktuellen Einstellung des Loggings.

1. Eingabeparameter

Name Typ Pflicht Beschreibung

Flags

INT

Ja

0 = Standardausgabe (im Normalfall zu verwenden)
1 = verbose (mehr Einstellungen werden zurückgegeben)

2. Ausgabeparameter

Name Typ Abhängigkeit Beschreibung

JSON

STRING

Liste von Log-Kanälen. Je Kanal: Name, Kanaltyp (Action: 8=error), Angehalten, Level, Protokolltyp, Name der Protokolldatei, täglich neue Datei, maximale Dateigröße.

Beispiel: JSON-Rückgabe
{"ProcessID":13540,"Reports":[{"Name":"default","Channels":[
{"Type":0,"Action":8,"Level":1,"Suspended":0,"Name":"oxrpt\\channels\\Error log",
 "LogFileName":"D:\\log\\err061020.evn","RecreateOnNewDay":1,"MaxFileSize":16384},
{"Type":0,"Action":7,"Level":1,"Suspended":1,"Name":"oxrpt\\channels\\Job call log",
 "LogFileName":"D:\\log\\log061020.evn","RecreateOnNewDay":1,"MaxFileSize":16384},
{"Type":0,"Action":15,"Level":5,"Suspended":1,"Name":"oxrpt\\channels\\Flow log",
 "LogFileName":"D:\\log\\flw061020.evn","RecreateOnNewDay":1,"MaxFileSize":65536},
{"Type":0,"Action":9,"Level":3,"Suspended":1,"Name":"oxrpt\\channels\\SQL log"}
]}]}

3. Rückgabe

(INT): 0 = Job erfolgreich, sonst Fehlercode.