کارکرد
تابع | شرح |
---|---|
اشکال زدایی (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";