Log file
Creates CSV log file at Service Ui backend log folder. Supported if PLC uses logging over MQTT channel.
Properties
Defined at data/config.json file.
Property | Description | Default |
---|---|---|
active | Creates log file if true. | false |
filenamePattern | Pattern to create file name. | log_%date%_%idx%.csv |
dateFormat | Optional format for date inside file name. Examples: "'week'_yyyy-ww", "MM/dd/yyyy", "HH:mm:ss", ... | yyyy-MM-dd_HH-mm |
maxFileCount | Maximal file count to create (it acts as a ringbuffer). (0..n) 0 → no limit | 10 |
maxFileSize | Maximal file size after which a new file should be created: []=bytes (0..n) 0 → no limit | 10000000 |
Example
"logger": {
"storage": "fileSystem",
"cacheSize": 100,
"file": {
"active": true,
"filenamePattern": "log_%date%_%idx%.csv",
"dateFormat": "yyyy-MM-dd_HH-mm",
"maxFileCount": 10,
"maxFileSize": 10000000
}