LoggerInterface
Common interface for a logger.
interface LoggerInterface {
alert(logData: LogData, metadata?: Metadata): void;
critical(logData: LogData, metadata?: Metadata): void;
debug(logData: LogData, metadata?: Metadata): void;
emergency(logData: LogData, metadata?: Metadata): void;
error(logData: LogData, metadata?: Metadata): void;
info(logData: LogData, metadata?: Metadata): void;
notice(logData: LogData, metadata?: Metadata): void;
warning(logData: LogData, metadata?: Metadata): void;
}
alert(
logData: LogData,
metadata?: Metadata
): void;
| Name | Required | Type | Description |
|---|
logData | Required | LogData | |
metadata | Optional | Metadata | |
critical(
logData: LogData,
metadata?: Metadata
): void;
| Name | Required | Type | Description |
|---|
logData | Required | LogData | |
metadata | Optional | Metadata | |
debug(
logData: LogData,
metadata?: Metadata
): void;
| Name | Required | Type | Description |
|---|
logData | Required | LogData | |
metadata | Optional | Metadata | |
emergency(
logData: LogData,
metadata?: Metadata
): void;
| Name | Required | Type | Description |
|---|
logData | Required | LogData | |
metadata | Optional | Metadata | |
error(
logData: LogData,
metadata?: Metadata
): void;
| Name | Required | Type | Description |
|---|
logData | Required | LogData | |
metadata | Optional | Metadata | |
info(
logData: LogData,
metadata?: Metadata
): void;
| Name | Required | Type | Description |
|---|
logData | Required | LogData | |
metadata | Optional | Metadata | |
notice(
logData: LogData,
metadata?: Metadata
): void;
| Name | Required | Type | Description |
|---|
logData | Required | LogData | |
metadata | Optional | Metadata | |
warning(
logData: LogData,
metadata?: Metadata
): void;
| Name | Required | Type | Description |
|---|
logData | Required | LogData | |
metadata | Optional | Metadata | |