stderr
STDOUT & STDERR
By just using the option log the output file combine the
standard output and the standard error,
in case a file is required per each output the stderr could be used,
for example:
cmd: command
log:
file: /var/log/app.log
age: 86400 # seconds
num: 7 # int
size: 1 # MegaBytes
stderr:
file: /var/log/app-error.log
age: 86400 # seconds
num: 7 # int
size: 1 # MegaBytes
timestamp: true # will add timesamp to log
In this case only the STDOUT will be written to /varlog/app.log with out
timestamp prefix, and the STDERR will be written to /varlog/app-error.log
having the timestamp as a prefix.
If only STDERR is required this could be used:
cmd: command
stderr:
file: /var/log/app-error.log
age: 86400 # seconds
num: 7 # int
size: 1 # MegaBytes
timestamp: true # will add timesamp to log
By default the timestamp is set to false.