Standard logging capabilities
The Logger capability provides WASM functions with the ability to log arbitrary data. Much like a traditional logger framework, this capability offers multiple log levels.
By default Debug and Trace level logs are disabled. To enable these log levels to consult the configuration options for Tarmac.
Critical errors within the system.
Namespace | Capability | Function | Input | Output |
---|---|---|---|---|
Non-critical errors within the system.
Namespace | Capability | Function | Input | Output |
---|---|---|---|---|
Informational logs.
Request level errors & informational logs. Disabled by default, calls to Debug logging are ignored unless debug
is enabled for the Tarmac host.
Low-level details of execution. Disabled by default, calls to Trace logging are ignored unless trace
is enabled for the Tarmac host.
Namespace | Capability | Function | Input | Output |
---|---|---|---|---|
Namespace | Capability | Function | Input | Output |
---|---|---|---|---|
Namespace | Capability | Function | Input | Output |
---|---|---|---|---|
tarmac
logger
error
Log Message
nil
tarmac
logger
warn
Log Message
nil
tarmac
logger
info
Log Message
nil
tarmac
logger
debug
Log Message
nil
tarmac
logger
trace
Log Message
nil