Ghi bản ghi
debug_backtraceAt
Thiết lập vị trí truy nguyên bản ghi. Khi một vị trí truy nguyên được thiết lập và một thông báo bản ghi được phát ra tại vị trí đó, ngăn xếp của goroutine đang thực thi câu lệnh bản ghi sẽ được in ra stderr
.
Máy khách | Gọi phương pháp |
---|---|
Bảng điều khiển |
|
RPC |
|
Tham số
Tên | Loại | Mô tả |
---|---|---|
vị trí | chuỗi | Vị trí truy nguyên bản ghi được chỉ định là |
Giá trị trả về
Không có
Ví dụ
HTTP RPC
debug_setVMLogTarget
Thiết lập mục tiêu đầu ra của hợp đồng đã lập trước vmlog. Khi mục tiêu đầu ra là một tệp thì bản ghi từ lệnh gọi vmlog
trong hợp đồng thông minh sẽ được ghi vào DATADIR/log/vm.log
. DATADIR
ở đây là thư mục được chỉ định bởi --datadir
khi khởi chạy klay
. Mặt khác, mục tiêu đầu ra là stdout
, bản ghi sẽ được hiển thị như một thông báo gỡ lỗi trên đầu ra tiêu chuẩn.
Máy khách | Gọi phương pháp |
---|---|
Bảng điều khiển |
|
RPC |
|
Tham số
Tên | Loại | Mô tả |
---|---|---|
mục tiêu | int | Mục tiêu đầu ra (0: không có đầu ra, 1: tệp, 2: stdout, 3: cả hai) (mặc định: 0) |
Giá trị trả về
type | Mô tả |
---|---|
chuỗi | Mục tiêu đầu ra. Xem các ví dụ bên dưới để biết các giá trị trả về thực tế. |
Ví dụ
Bảng điều khiển
HTTP RPC
debug_verbosity
Thiết lập giới hạn mức độ chi tiết ghi bản ghi. Ghi bản ghi thông báo với cấp độ lên đến và bao gồm mức đã cho sẽ được in ra.
(Cấp độ: 0=crit, 1=lỗi, 2=cảnh báo, 3=thông tin, 4=gỡ lỗi, 5=truy vết)
Có thể tăng mức độ chi tiết của các gói và tệp nguồn riêng lẻ bằng cách sử dụng debug_vmodule
.
Máy khách | Gọi phương pháp |
---|---|
Bảng điều khiển |
|
RPC |
|
Tham số
Tên | type | Mô tả |
---|---|---|
cấp độ | int | Cấp độ chi tiết ghi bản ghi. |
Giá trị trả về
Không có
Ví dụ
Bảng điều khiển
HTTP RPC
debug_verbosityByName
Thiết lập mức độ chi tiết của mô-đun bản ghi với tên đã cho. Xin lưu ý rằng VerbosityByName chỉ hoạt động với zapLogger.
(Cấp độ: 0=crit, 1=lỗi, 2=cảnh báo, 3=thông tin, 4=gỡ lỗi, 5=truy vết)
Có thể tăng mức độ chi tiết của các gói và tệp nguồn riêng lẻ bằng cách sử dụng debug_vmodule
.
Máy khách | Gọi phương pháp |
---|---|
Bảng điều khiển |
|
RPC |
|
Tham số
Tên | type | Mô tả |
---|---|---|
tên | chuỗi | Tên mô-đun. |
cấp độ | int | Cấp độ chi tiết ghi bản ghi. |
Giá trị trả về
Không có
Ví dụ
Bảng điều khiển
HTTP RPC
debug_verbosityByID
Thiết lập mức độ chi tiết của mô-đun bản ghi với ModuleID đã cho. Xin lưu ý rằng VerbosityByID chỉ hoạt động với zapLogger.
(ModuleID : Vui lòng tham khảo mã trên github. )
(Cấp độ: 0=crit, 1=lỗi, 2=cảnh báo, 3=thông tin, 4=gỡ lỗi, 5=truy vết)
Có thể tăng mức độ chi tiết của các gói và tệp nguồn riêng lẻ bằng cách sử dụng debug_vmodule
.
Máy khách | Gọi phương pháp |
---|---|
Bảng điều khiển |
|
RPC |
|
Tham số
Tên | type | Mô tả |
---|---|---|
id | int | Id mô-đun. |
cấp độ | int | Cấp độ chi tiết ghi bản ghi. |
Giá trị trả về
Không có
Ví dụ
Bảng điều khiển
HTTP RPC
debug_vmodule
Thiết lập mẫu mức độ chi tiết ghi bản ghi.
Máy khách | Gọi phương pháp |
---|---|
Bảng điều khiển |
|
RPC |
|
Tham số
Tên | type | Mô tả |
---|---|---|
mô-đun | chuỗi | Tên mô-đun để ghi bản ghi. |
Giá trị trả về
Không có
Ví dụ
Bảng điều khiển
Nếu bạn muốn xem thông báo từ một gói Go cụ thể (thư mục) và tất cả các thư mục con, sử dụng
Nếu bạn muốn giới hạn thông báo trong một gói cụ thể (ví dụ:, p2p) nhưng loại trừ các thư mục con, sử dụng
Nếu bạn muốn xem thông báo bản ghi từ một tệp nguồn cụ thể, hãy sử dụng
HTTP RPC
Last updated