# Class StderrAppender
Class privateModule | import { StderrAppender } from "@tsed/logger" |
---|---|
Source | /packages/logger/src/types/appenders/components/StderrAppender.ts |
# Overview
class StderrAppender extends BaseAppender {
<span class="token function">write</span><span class="token punctuation">(</span>loggingEvent<span class="token punctuation">:</span> <a href="/api/logger/types/core/LogEvent.html"><span class="token">LogEvent</span></a><span class="token punctuation">)</span><span class="token punctuation">:</span> <span class="token keyword">void</span><span class="token punctuation">;</span>
}
# Description
# Standard Error Appender
This appender writes all log events to the standard error stream.
# Configuration
- type - stderr
- layout - object (optional, defaults to colouredLayout) - see layouts
# Example
import {Logger} from "@tsed/logger";
const logger = new Logger("loggerName");
logger.appenders.set("log-error", {
type: "stderr",
levels: ["error", "warn", "fatal"]
});
1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
# Members
write(loggingEvent: LogEvent): void;
Other topics
- Console Appender
- File Appender
- Date Rolling File Appender
- Connect Appender
- Standard Out Appender
- Standard Error Appender
- Insight Appender
- LogEntries Appender
- LogStash HTTP Appender
- LogStash UDP Appender
- Loggly Appender
- RabbitMQ Appender
- Seq Appender
- Slack Appender
- SMTP Appender
- Basic layout
- Colored layout
- Dummy layout
- Message Pass-Through layout
- Object layout
- Json layout
- Pattern layout