logger namespace

関数

関数 説明
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) LogEntrystdout/stderr に書き込みます(重大度によって異なります)。

インターフェース

インターフェース 説明
LogEntry LogEntry は、[構造化された Cloud Logging](https://cloud.google.com/logging/docs/structured-logging) エントリを表します。severitymessage 以外のすべてのキーは、ログエントリの 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()

LogEntrystdout/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";