krn.LogConfigGet

This job returns information about the current logging settings.

1. Input Parameters

Name Type Required Description

Flags

INT

Yes

0 = standard output (to be used in normal cases)
1 = verbose (more settings are returned)

2. Output Parameters

Name Type Dependency Description

JSON

STRING

List of log channels. For each channel: name, channel type (Action: 8=error), suspended, level, log type, name of the log file, new file daily, maximum file size.

Example: JSON return value
{"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. Return Value

(INT): 0 = Job successful, otherwise error code.