# Appenders
Appenders serialise log events to some form of output. They can write to files, send emails, send data over the network. All appenders have a type which determines which appender gets used. For example:
# Example
import {Logger} from "@tsed/logger";
const logger = new Logger("loggerName");
logger.appenders
.set({
type: "stdout", level: ["debug", "info", "trace"]
})
.set({
type: "stderr", level: ["error", "fatal", "warn"]
})
.set({
type: "file", filename: "logfile.log"
});
1
2
3
4
5
6
7
8
9
10
11
12
13
14
2
3
4
5
6
7
8
9
10
11
12
13
14
TIP
This example defines three appenders named stdout
, stderr
and file
.
# Core Appenders
The following appenders are included with Ts.Logger.
Last Updated: 1/15/2021, 8:16:55 AM