函式
函式 | 說明 |
---|---|
debug(args) | 寫入 DEBUG 嚴重性記錄。如果提供的最後一個引數是純物件,系統會將該引數新增至 Cloud Logging 項目的 jsonPayload 。 |
錯誤(args) | 寫入 ERROR 嚴重性記錄。如果提供的最後一個引數是純物件,系統會將該引數新增至 Cloud Logging 項目的 jsonPayload 。 |
資訊(args) | 寫入 INFO 嚴重性記錄。如果提供的最後一個引數是純物件,系統會將該引數新增至 Cloud Logging 項目的 jsonPayload 。 |
log(args) | 寫入 INFO 嚴重性記錄。如果提供的最後一個引數是純物件,系統會將該引數新增至 Cloud Logging 項目的 jsonPayload 。 |
warn(args) | 寫入 WARNING 嚴重性記錄。如果提供的最後一個引數是純物件,系統會將該引數新增至 Cloud Logging 項目的 jsonPayload 。 |
write(項目) | 視嚴重性而定,將 LogEntry 寫入 stdout /stderr 。 |
介面
介面 | 說明 |
---|---|
LogEntry | LogEntry 代表 [結構化 Cloud Logging](https://cloud.google.com/logging/docs/structured-logging) 項目。severity 和 message 以外的所有金鑰都會包含在記錄項目的 jsonPayload 中。 |
型別別名
類型別名 | 說明 |
---|---|
記錄嚴重性 | LogSeverity 表示記錄項目的詳細嚴重性。請參閱 [LogSeverity](https://cloud.google.com/logging/docs/reference/v2/rest/v2/LogEntry#logseverity)。 |
logger.debug()
寫入 DEBUG
嚴重性記錄。如果提供的最後一個引數是純物件,系統會將該引數新增至 Cloud Logging 項目的 jsonPayload
。
簽名:
export declare function debug(...args: any[]): void;
參數
參數 | 類型 | 說明 |
---|---|---|
args | 任何 [] | 透過空格分隔符串連至記錄訊息的引數。 |
傳回:
void
logger.error()
寫入 ERROR
嚴重性記錄。如果提供的最後一個引數是純物件,系統會將該引數新增至 Cloud Logging 項目的 jsonPayload
。
簽名:
export declare function error(...args: any[]): void;
參數
參數 | 類型 | 說明 |
---|---|---|
args | 任何 [] | 透過空格分隔符串連至記錄訊息的引數。 |
傳回:
void
logger.info()
寫入 INFO
嚴重性記錄。如果提供的最後一個引數是純物件,系統會將該引數新增至 Cloud Logging 項目的 jsonPayload
。
簽名:
export declare function info(...args: any[]): void;
參數
參數 | 類型 | 說明 |
---|---|---|
args | 任何 [] | 透過空格分隔符串連至記錄訊息的引數。 |
傳回:
void
logger.log()
寫入 INFO
嚴重性記錄。如果提供的最後一個引數是純物件,系統會將該引數新增至 Cloud Logging 項目的 jsonPayload
。
簽名:
export declare function log(...args: any[]): void;
參數
參數 | 類型 | 說明 |
---|---|---|
args | 任何 [] | 透過空格分隔符串連至記錄訊息的引數。 |
傳回:
void
logger.warn()
寫入 WARNING
嚴重性記錄。如果提供的最後一個引數是純物件,系統會將該引數新增至 Cloud Logging 項目的 jsonPayload
。
簽名:
export declare function warn(...args: any[]): void;
參數
參數 | 類型 | 說明 |
---|---|---|
args | 任何 [] | 透過空格分隔符串連至記錄訊息的引數。 |
傳回:
void
logger.write()
根據嚴重程度,將 LogEntry
寫入 stdout
/stderr
。
簽名:
export declare function write(entry: LogEntry): void;
參數
參數 | 類型 | 說明 |
---|---|---|
項目 | LogEntry | LogEntry ,包括嚴重性、訊息和其他任何結構化中繼資料。 |
傳回:
void
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";