功能
功能 | 描述 |
---|---|
调试(参数) | 写入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";