功能
功能 | 描述 |
---|---|
調試(參數) | 寫入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) 條目。除了severity 和message 之外的所有按鍵都包含在記錄條目的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";