Điểm:2

Nginx có thể đăng nhập vào một ổ cắm UDP tùy ý không?

lá cờ cm
Tom

Có thể làm cho nginx ghi nhật ký truy cập của nó vào một ổ cắm UDP tùy ý, chỉ ghi nhật ký đầu ra của định dạng nhật ký không?

Cơ sở nhật ký hệ thống đã đến gần nhưng dường như khăng khăng đòi thêm tiêu đề có dấu thời gian, tên máy chủ và tên chương trình. Tôi đang cố đăng nhập vào một dịch vụ chấp nhận tải trọng có định dạng JSON. Tôi đã viết một log_format nginx để tạo tài liệu JSON, nhưng không thể tìm ra cách tạo tài liệu đó chỉ có điều đó.

djdomi avatar
lá cờ za
tôi nghĩ bạn phải chuyển đổi đầu ra bằng cách sử dụng http://nginx.org/en/docs/syslog.html một tùy chọn khác mà tôi không biết. Bạn cũng có thể sửa đổi đầu ra bằng cách sử dụng định dạng nhật ký tùy chỉnh
lá cờ cm
Tom
@djdomi Tôi đã tìm thấy lệnh log_format nhưng khi bạn đăng nhập lệnh đó vào nhật ký hệ thống, nó vẫn thêm tiêu đề RFC3164 vào trước, ngay cả khi thư chứa tiêu đề RFC5424 hợp lệ. Khi đào sâu hơn, lý do cho điều này dường như là nginx chỉ sử dụng lệnh gọi `syslog(3)` của hệ thống libc và glibc vẫn sử dụng RFC3164. Sử dụng nginx trên *bsd và nó tạo tiêu đề RFC5424.
djdomi avatar
lá cờ za
bạn có thể muốn thêm hoặc tự giải quyết câu hỏi của mình, tôi nghĩ không ai khác sẽ làm điều đó;)

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.