函数
函数 | 说明 |
---|---|
debug(args) | 写入 DEBUG 严重级别日志。如果提供的最后一个参数是普通对象,系统会将其添加到 Cloud Logging 条目的 jsonPayload 中。 |
error(args) | 写入 ERROR 严重级别日志。如果提供的最后一个参数是普通对象,系统会将其添加到 Cloud Logging 条目的 jsonPayload 中。 |
info(args) | 写入 INFO 严重级别日志。如果提供的最后一个参数是普通对象,系统会将其添加到 Cloud Logging 条目的 jsonPayload 中。 |
log(args) | 写入 INFO 严重级别日志。如果提供的最后一个参数是普通对象,系统会将其添加到 Cloud Logging 条目的 jsonPayload 中。 |
warn(args) | 写入 WARNING 严重级别日志。如果提供的最后一个参数是普通对象,系统会将其添加到 Cloud Logging 条目的 jsonPayload 中。 |
write(entry) | 将 LogEntry 写入 stdout /stderr (具体取决于严重级别)。 |
接口
接口 | 说明 |
---|---|
LogEntry | LogEntry 表示 [结构化 Cloud Logging](https://cloud.google.com/logging/docs/structured-logging) 条目。除 severity 和 message 之外的所有键都包含在日志条目的 jsonPayload 中。 |
类型别名
类型别名 | 说明 |
---|---|
LogSeverity | 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";