Đây là varnishlog lệnh có thể được chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS
CHƯƠNG TRÌNH:
TÊN
varnishlog - Hiển thị nhật ký Varnish
SYNOPSIS
varnishlog [-a] [-A] [-b] [-c] [-C] [-d] [-D] [-g ] [-Chào
danh sách thẻ] [-I <[taglist:] regex>] [-k num] [-L giới hạn] [-n tên] [-N tên tệp] [-P tệp] [-q
truy vấn] [-r tên tệp] [-t ] [-T giây] [-v] [-V] [-w tên tệp] [-x danh sách gắn thẻ]
[-X <[taglist:] regex>]
LỰA CHỌN
Lựa chọn tiếp theo đã khả thi:
-a Khi ghi đầu ra vào một tệp với tùy chọn -w, hãy nối vào tệp đó hơn là
ghi đè lên nó.
-A Khi ghi đầu ra vào tệp với tùy chọn -w, xuất dữ liệu ở định dạng ascii.
-b Chỉ hiển thị các giao dịch và bản ghi nhật ký đến từ giao tiếp phụ trợ.
-c Chỉ hiển thị các giao dịch và bản ghi nhật ký đến từ giao tiếp với khách hàng.
-C Thực hiện tất cả các biểu thức chính quy và chuỗi đối sánh không tính tiền.
-d Bắt đầu xử lý các bản ghi nhật ký ở phần đầu của nhật ký thay vì ở phần đuôi.
-D Daemon hóa.
-g
Nhóm các bản ghi nhật ký. Mặc định là nhóm theo vxid.
-h In chương trình sử dụng và thoát
-i danh sách thẻ
Bao gồm bản ghi nhật ký của các thẻ này trong đầu ra. Danh sách thẻ là danh sách được phân tách bằng dấu phẩy gồm
gắn thẻ quả địa cầu. Nhiều tùy chọn -i có thể được đưa ra.
Nếu tùy chọn bao gồm thẻ là tùy chọn đầu tiên trong số bất kỳ tùy chọn lựa chọn thẻ nào, thì tất cả các thẻ đều
được đánh dấu đầu tiên bị loại trừ.
-I <[taglist:] regex>
Bao gồm bằng cách đối sánh regex. Chỉ xuất các bản ghi phù hợp với danh sách thẻ và thông thường
biểu hiện. Áp dụng cho bất kỳ thẻ nào nếu không có danh sách thẻ.
Nếu tùy chọn bao gồm thẻ là tùy chọn đầu tiên trong số bất kỳ tùy chọn lựa chọn thẻ nào, thì tất cả các thẻ đều
được đánh dấu đầu tiên bị loại trừ.
-k num Xử lý số lượng giao dịch nhật ký phù hợp này trước khi thoát.
-L hạn chế
Đặt giới hạn trên của các giao dịch chưa hoàn thành được lưu giữ trước giao dịch cũ nhất
là lực lượng hoàn thành. Một bản ghi cảnh báo được tổng hợp khi điều này xảy ra. Cài đặt này
giữ giới hạn trên về việc sử dụng bộ nhớ của các truy vấn đang chạy. Mặc định là 1000
giao dịch.
-n tên
Chỉ định tên của phiên bản varnishd để lấy nhật ký. Nếu -n không được chỉ định,
tên máy chủ được sử dụng.
-N tên tập tin
Chỉ định tên tệp của một phiên bản VSM cũ. Khi sử dụng tùy chọn này,
kiểm tra từ bỏ bị vô hiệu hóa.
-P hồ sơ
Ghi quá trình 'PID vào tệp được chỉ định.
-q truy vấn
Chỉ định truy vấn VSL để sử dụng.
-r tên tập tin
Đọc nhật ký ở định dạng tệp nhị phân từ tệp này. Tệp có thể được tạo bằng
dầu bóng -w tên tập tin.
-t
Hết thời gian chờ trước khi trả về lỗi trên kết nối VSM ban đầu. Nếu đặt kết nối VSM
được thử lại sau mỗi 0.5 giây trong nhiều giây này. Nếu không, kết nối là
chỉ thử một lần và sẽ thất bại ngay lập tức nếu không thành công. Nếu được đặt thành "tắt",
kết nối sẽ không bị lỗi, cho phép tiện ích khởi động và đợi không xác định cho
phiên bản Varnish sẽ xuất hiện. Mặc định là 5 giây.
-T giây
Đặt thời gian chờ giao dịch tính bằng giây. Điều này xác định số giây tối đa
trôi qua giữa thẻ Bắt đầu và thẻ Kết thúc. Nếu hết thời gian chờ, một cảnh báo
hồ sơ được tổng hợp và giao dịch có hiệu lực hoàn thành. Mặc định là 120
giây.
-v Sử dụng đầu ra dài dòng khi in bộ hồ sơ, cung cấp VXID trên mỗi dòng nhật ký.
Nếu không có tùy chọn này, VXID sẽ chỉ được cung cấp trên tiêu đề của giao dịch đó.
-V In thông tin phiên bản và thoát.
-w tên tập tin
Chuyển hướng đầu ra thành tệp. Tệp sẽ bị ghi đè trừ khi tùy chọn -a là
được chỉ định. Nếu ứng dụng nhận được SIGHUP ở chế độ daemon, tệp sẽ
được mở lại cho phép xoay cái cũ. Sau đó, tệp có thể được đọc bởi
varnishlog và các công cụ khác có tùy chọn -r, trừ khi tùy chọn -A được chỉ định.
Tùy chọn này là bắt buộc khi chạy ở chế độ daemon.
-x danh sách thẻ
Loại trừ bản ghi nhật ký của các thẻ này trong đầu ra. Danh sách thẻ là danh sách được phân tách bằng dấu phẩy gồm
gắn thẻ quả địa cầu. Nhiều tùy chọn -x có thể được đưa ra.
-X <[taglist:] regex>
Loại trừ bằng cách đối sánh regex. Không xuất bản ghi phù hợp với danh sách thẻ và thông thường
biểu hiện. Áp dụng cho bất kỳ thẻ nào nếu không có danh sách thẻ.
TÍN HIỆU
· ĐĂNG KÍ
Xoay tệp nhật ký (tùy chọn xem -w)
· SIGUSR1
Xóa mọi giao dịch chưa thanh toán
Sử dụng varnishlog trực tuyến bằng các dịch vụ onworks.net