logger namespace

کارکرد

تابع شرح
اشکال زدایی (args) گزارش شدت DEBUG را می نویسد. اگر آخرین آرگومان ارائه شده یک شی ساده باشد، به jsonPayload در ورودی Cloud Logging اضافه می شود.
خطا (args) گزارش شدت ERROR را می نویسد. اگر آخرین آرگومان ارائه شده یک شی ساده باشد، به jsonPayload در ورودی Cloud Logging اضافه می شود.
اطلاعات (args) گزارش شدت INFO می نویسد. اگر آخرین آرگومان ارائه شده یک شی ساده باشد، به jsonPayload در ورودی Cloud Logging اضافه می شود.
log (args) گزارش شدت INFO می نویسد. اگر آخرین آرگومان ارائه شده یک شی ساده باشد، به jsonPayload در ورودی Cloud Logging اضافه می شود.
هشدار (args) گزارش شدت WARNING می نویسد. اگر آخرین آرگومان ارائه شده یک شی ساده باشد، به jsonPayload در ورودی Cloud Logging اضافه می شود.
نوشتن (ورود) یک LogEntry در stdout / stderr می نویسد (بسته به شدت).

رابط ها

رابط شرح
ورود به سیستم 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 را می نویسد. اگر آخرین آرگومان ارائه شده یک شی ساده باشد، به jsonPayload در ورودی Cloud Logging اضافه می شود.

امضا:

export declare function debug(...args: any[]): void;

مولفه های

پارامتر تایپ کنید شرح
ارگ هر[] آرگومان‌هایی که با جداکننده‌های فضا در پیام گزارش الحاق می‌شوند.

برمی گرداند:

خالی

logger.error()

گزارش شدت ERROR را می نویسد. اگر آخرین آرگومان ارائه شده یک شی ساده باشد، به jsonPayload در ورودی Cloud Logging اضافه می شود.

امضا:

export declare function error(...args: any[]): void;

مولفه های

پارامتر تایپ کنید شرح
ارگ هر[] آرگومان‌هایی که با جداکننده‌های فضا در پیام گزارش الحاق می‌شوند.

برمی گرداند:

خالی

logger.info()

گزارش شدت INFO می نویسد. اگر آخرین آرگومان ارائه شده یک شی ساده باشد، به jsonPayload در ورودی Cloud Logging اضافه می شود.

امضا:

export declare function info(...args: any[]): void;

مولفه های

پارامتر تایپ کنید شرح
ارگ هر[] آرگومان‌هایی که با جداکننده‌های فضا در پیام گزارش الحاق می‌شوند.

برمی گرداند:

خالی

logger.log()

گزارش شدت INFO می نویسد. اگر آخرین آرگومان ارائه شده یک شی ساده باشد، به jsonPayload در ورودی Cloud Logging اضافه می شود.

امضا:

export declare function log(...args: any[]): void;

مولفه های

پارامتر تایپ کنید شرح
ارگ هر[] آرگومان‌هایی که با جداکننده‌های فضا در پیام گزارش الحاق می‌شوند.

برمی گرداند:

خالی

logger.warn()

گزارش شدت WARNING می نویسد. اگر آخرین آرگومان ارائه شده یک شی ساده باشد، به jsonPayload در ورودی Cloud Logging اضافه می شود.

امضا:

export declare function warn(...args: any[]): void;

مولفه های

پارامتر تایپ کنید شرح
ارگ هر[] آرگومان‌هایی که با جداکننده‌های فضا در پیام گزارش الحاق می‌شوند.

برمی گرداند:

خالی

logger.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";