ฟังก์ชัน
ฟังก์ชัน | คำอธิบาย |
---|---|
แก้ไขข้อบกพร่อง(อาร์กิวเมนต์) | เขียนบันทึกความรุนแรงของ 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";