関数
関数 | 説明 |
---|---|
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";