logger namespace

ฟังก์ชัน

ฟังก์ชัน คำอธิบาย
แก้ไขข้อบกพร่อง(อาร์กิวเมนต์) เขียนบันทึกความรุนแรงของ DEBUG หากอาร์กิวเมนต์สุดท้ายที่ระบุเป็นออบเจ็กต์ทั่วไป ระบบจะเพิ่มอาร์กิวเมนต์ลงใน jsonPayload ในรายการ Cloud Logging
ข้อผิดพลาด(อาร์กิวเมนต์) เขียนบันทึกความรุนแรงของ ERROR หากอาร์กิวเมนต์สุดท้ายที่ระบุเป็นออบเจ็กต์ทั่วไป ระบบจะเพิ่มอาร์กิวเมนต์ลงใน jsonPayload ในรายการ Cloud Logging
ข้อมูล(อาร์กิวเมนต์) เขียนบันทึกความรุนแรงของ INFO หากอาร์กิวเมนต์สุดท้ายที่ระบุเป็นออบเจ็กต์ทั่วไป ระบบจะเพิ่มอาร์กิวเมนต์ลงใน jsonPayload ในรายการ Cloud Logging
log(อาร์กิวเมนต์) เขียนบันทึกความรุนแรงของ INFO หากอาร์กิวเมนต์สุดท้ายที่ระบุเป็นออบเจ็กต์ทั่วไป ระบบจะเพิ่มอาร์กิวเมนต์ลงใน jsonPayload ในรายการ Cloud Logging
เตือน(อาร์กิวเมนต์) เขียนบันทึกความรุนแรงของ WARNING หากอาร์กิวเมนต์สุดท้ายที่ระบุเป็นออบเจ็กต์ทั่วไป ระบบจะเพิ่มอาร์กิวเมนต์ลงใน jsonPayload ในรายการ Cloud Logging
write(รายการ) เขียน LogEntry ถึง stdout/stderr (ขึ้นอยู่กับความรุนแรง)

อินเทอร์เฟซ

อินเทอร์เฟซ คำอธิบาย
LogEntry LogEntry แสดงรายการ [Cloud Logging ที่มีโครงสร้าง](https://cloud.google.com/logging/docs/structured-logging) คีย์ทั้งหมดที่นอกเหนือจาก severity และ message จะรวมอยู่ใน jsonPayload ของรายการที่บันทึก

พิมพ์ชื่อแทน

พิมพ์ชื่อแทน คำอธิบาย
ระดับบันทึก 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 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";