Lớp này cho phép nhà phát triển ghi nhật ký vào dịch vụ Ghi nhật ký Stackdriver của Google Cloud Platform. Nội dung sau đây hiển thị một số ví dụ ghi nhật ký:
function measuringExecutionTime() { // A simple INFO log message, using sprintf() formatting. console.info('Timing the %s function (%d arguments)', 'myFunction', 1); // Log a JSON object at a DEBUG level. If the object contains a property called "message", // that is used as the summary in the log viewer, otherwise a stringified version of // the object is used as the summary. var parameters = { isValid: true, content: 'some string', timestamp: new Date() }; console.log(parameters); var label = 'myFunction() time'; // Labels the timing log entry. console.time(label); // Starts the timer. try { myFunction(parameters); // Function to time. } catch (e) { // Logs an ERROR message. console.error('myFunction() yielded an error: ' + e); } console.timeEnd(label); // Stops the timer, logs execution duration. }
Phương thức
Phương thức | Loại dữ liệu trả về | Mô tả ngắn |
---|---|---|
error() | void | Xuất một thông báo trống mức LỖI tới Stackdriver Logging. |
error(formatOrObject, values) | void | Xuất thông báo cấp LỖI tới Stackdriver Logging. |
info() | void | Xuất thông báo trống ở cấp INFO sang Stackdriver Logging. |
info(formatOrObject, values) | void | Xuất thông báo ở cấp INFO lên Stackdriver Logging. |
log() | void | Xuất ra một thông báo trống về mức DEBUG (Gỡ lỗi) vào Stackdriver Logging. |
log(formatOrObject, values) | void | Xuất thông báo mức GỠ LỖI vào Stackdriver Logging. |
time(label) | void | Bắt đầu một bộ tính giờ mà bạn có thể sử dụng để theo dõi thời gian thực hiện một hoạt động. |
timeEnd(label) | void | Dừng bộ tính giờ đã bắt đầu trước đó bằng cách gọi console.time() . |
warn() | void | Xuất một thông báo trống về mức WARNING tới Stackdriver Logging. |
warn(formatOrObject, values) | void | Đưa ra thông báo mức WARNING tới Stackdriver Logging. |
Tài liệu chi tiết
error()
Xuất một thông báo trống mức LỖI tới Stackdriver Logging.
error(formatOrObject, values)
Xuất thông báo cấp LỖI tới Stackdriver Logging.
Tham số
Tên | Loại | Mô tả |
---|---|---|
formatOrObject | Object | một chuỗi chứa số không hoặc nhiều chuỗi thay thế hoặc một JavaScript được ghi lại dưới dạng đối tượng JavaScript nếu không có tham số nào khác. |
values | Object... | các đối tượng được dùng để thay thế chuỗi thay thế trong thông báo. Điều này mang lại bạn có thêm quyền kiểm soát đối với định dạng của đầu ra. |
info()
Xuất thông báo trống ở cấp INFO sang Stackdriver Logging.
info(formatOrObject, values)
Xuất thông báo ở cấp INFO lên Stackdriver Logging.
Tham số
Tên | Loại | Mô tả |
---|---|---|
formatOrObject | Object | một chuỗi chứa số không hoặc nhiều chuỗi thay thế hoặc một JavaScript được ghi lại dưới dạng đối tượng JavaScript nếu không có tham số nào khác. |
values | Object... | các đối tượng được dùng để thay thế chuỗi thay thế trong thông báo. Điều này mang lại bạn có thêm quyền kiểm soát đối với định dạng của đầu ra. |
log()
Xuất ra một thông báo trống về mức DEBUG (Gỡ lỗi) vào Stackdriver Logging.
log(formatOrObject, values)
Xuất thông báo mức GỠ LỖI vào Stackdriver Logging.
Tham số
Tên | Loại | Mô tả |
---|---|---|
formatOrObject | Object | một chuỗi chứa số không hoặc nhiều chuỗi thay thế hoặc một JavaScript được ghi lại dưới dạng đối tượng JavaScript nếu không có tham số nào khác. |
values | Object... | các đối tượng được dùng để thay thế chuỗi thay thế trong thông báo. Điều này mang lại bạn có thêm quyền kiểm soát đối với định dạng của đầu ra. |
time(label)
Bắt đầu một bộ tính giờ mà bạn có thể sử dụng để theo dõi thời gian thực hiện một hoạt động.
Tham số
Tên | Loại | Mô tả |
---|---|---|
label | String | Tên để đặt đồng hồ hẹn giờ mới. |
timeEnd(label)
Dừng bộ tính giờ đã bắt đầu trước đó bằng cách gọi console.time()
. Thời lượng
đã được ghi vào Stackdriver.
Tham số
Tên | Loại | Mô tả |
---|---|---|
label | String | tên của đồng hồ hẹn giờ để dừng. |
warn()
Xuất một thông báo trống về mức WARNING tới Stackdriver Logging.
warn(formatOrObject, values)
Đưa ra thông báo mức WARNING tới Stackdriver Logging.
Tham số
Tên | Loại | Mô tả |
---|---|---|
formatOrObject | Object | một chuỗi chứa số không hoặc nhiều chuỗi thay thế hoặc một JavaScript được ghi lại dưới dạng đối tượng JavaScript nếu không có tham số nào khác. |
values | Object... | các đối tượng được dùng để thay thế chuỗi thay thế trong thông báo. Điều này mang lại bạn có thêm quyền kiểm soát đối với định dạng của đầu ra. |