mirror of
https://github.com/node-red/node-red.git
synced 2023-10-10 13:36:53 +02:00
Created Design: Logging Framework (markdown)
parent
42c13724c6
commit
7fb6e995dd
30
Design:-Logging-Framework.md
Normal file
30
Design:-Logging-Framework.md
Normal file
@ -0,0 +1,30 @@
|
|||||||
|
```
|
||||||
|
// Configure the logging output
|
||||||
|
logging: {
|
||||||
|
// Only console logging is currently supported
|
||||||
|
console: {
|
||||||
|
// Level of logging to be recorded. Options are:
|
||||||
|
// fatal - only those errors which make the application unusable should be recorded
|
||||||
|
// error - record errors which are deemed fatal for a particular request + fatal errors
|
||||||
|
// warn - record problems which are non fatal + errors + fatal errors
|
||||||
|
// info - record information about the general running of the application + warn + error + fatal errors
|
||||||
|
// debug - record information which is more verbose than info + info + warn + error + fatal errors
|
||||||
|
// trace - record very detailed logging + debug + info + warn + error + fatal errors
|
||||||
|
// off - no log messages at all
|
||||||
|
level: "info",
|
||||||
|
// Whether or not to include metric events in the log output
|
||||||
|
metrics: false,
|
||||||
|
// Whether or not to include audit events in the log output
|
||||||
|
audit: false
|
||||||
|
},
|
||||||
|
custom: {
|
||||||
|
level: 'off',
|
||||||
|
metrics: true,
|
||||||
|
handler: function(settings) {
|
||||||
|
return function(msg) {
|
||||||
|
console.log(msg.timestamp,msg.event);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
```
|
Loading…
Reference in New Issue
Block a user