Change the log level for the node in the selected scope.
ThingsDB will then log all levels greater than or equal to the specified level. For example, a default log_level of warning will log warning, error and critical messages.
This function does not generate a change.
Name | Int | Description |
---|---|---|
DEBUG | 0 | Display debug messages (can result in large amount of logging). |
INFO | 1 | Informational messages. |
WARNING | 2 | Warning messages (default log level). |
ERROR | 3 | Error messages, can occur if for example a node is not available. |
CRITICAL | 4 | Critical messages, should never occur unless something is really wrong. |
set_log_level(log_level)
Argument | Type | Description |
---|---|---|
log_level | int | Log level to set on the node. |
Returns nil
.
Change the log level on the node in the selected scope to
debug
:
// Enable `debug` logging on the node in the selected scope
set_log_level(DEBUG);
Return value in JSON format
null