logger namespace

功能

功能描述
調試(參數)寫入DEBUG嚴重性日誌。如果提供的最後一個參數是普通對象,則會將其新增至 Cloud Logging 條目中的jsonPayload
錯誤(參數)寫入ERROR嚴重性日誌。如果提供的最後一個參數是普通對象,則會將其新增至 Cloud Logging 條目中的jsonPayload
資訊(參數)寫入INFO嚴重性日誌。如果提供的最後一個參數是普通對象,則會將其新增至 Cloud Logging 條目中的jsonPayload
日誌(參數)寫入INFO嚴重性日誌。如果提供的最後一個參數是普通對象,則會將其新增至 Cloud Logging 條目中的jsonPayload
警告(參數)寫入WARNING嚴重性日誌。如果提供的最後一個參數是普通對象,則會將其新增至 Cloud Logging 條目中的jsonPayload
寫(輸入)LogEntry寫入stdout / stderr (取決於嚴重性)。

介面

介面描述
日誌條目LogEntry代表[結構化 Cloud Logging](https://cloud.google.com/logging/docs/structed-logging) 條目。除了severitymessage之外的所有按鍵都包含在記錄條目的jsonPayload中。

類型別名

類型別名描述
日誌嚴重性LogSeverity指示日誌條目的詳細嚴重性。請參閱 [LogSeverity](https://cloud.google.com/logging/docs/reference/v2/rest/v2/LogEntry#logseverity)。

記錄器.debug()

寫入DEBUG嚴重性日誌。如果提供的最後一個參數是普通對象,則會將其新增至 Cloud Logging 條目中的jsonPayload

簽名:

export declare function debug(...args: any[]): void;

參數

範圍類型描述
參數任何[]參數,用空格分隔符號連接到日誌訊息中。

返回:

空白

記錄器.error()

寫入ERROR嚴重性日誌。如果提供的最後一個參數是普通對象,則會將其新增至 Cloud Logging 條目中的jsonPayload

簽名:

export declare function error(...args: any[]): void;

參數

範圍類型描述
參數任何[]參數,用空格分隔符號連接到日誌訊息中。

返回:

空白

記錄器.info()

寫入INFO嚴重性日誌。如果提供的最後一個參數是普通對象,則會將其新增至 Cloud Logging 條目中的jsonPayload

簽名:

export declare function info(...args: any[]): void;

參數

範圍類型描述
參數任何[]參數,用空格分隔符號連接到日誌訊息中。

返回:

空白

記錄器.log()

寫入INFO嚴重性日誌。如果提供的最後一個參數是普通對象,則會將其新增至 Cloud Logging 條目中的jsonPayload

簽名:

export declare function log(...args: any[]): void;

參數

範圍類型描述
參數任何[]參數,用空格分隔符號連接到日誌訊息中。

返回:

空白

記錄器.warn()

寫入WARNING嚴重性日誌。如果提供的最後一個參數是普通對象,則會將其新增至 Cloud Logging 條目中的jsonPayload

簽名:

export declare function warn(...args: any[]): void;

參數

範圍類型描述
參數任何[]參數,用空格分隔符號連接到日誌訊息中。

返回:

空白

記錄器.write()

LogEntry寫入stdout / stderr (取決於嚴重性)。

簽名:

export declare function write(entry: LogEntry): void;

參數

範圍類型描述
入口日誌條目LogEntry包含嚴重性、訊息和任何其他結構化元資料。

返回:

空白

logger.LogSeverity

LogSeverity指示日誌條目的詳細嚴重性。請參閱 [LogSeverity](https://cloud.google.com/logging/docs/reference/v2/rest/v2/LogEntry#logseverity)。

簽名:

export type LogSeverity = "DEBUG" | "INFO" | "NOTICE" | "WARNING" | "ERROR" | "CRITICAL" | "ALERT" | "EMERGENCY";