Điểm:1

Liên quan đến phiên và nhật ký NAT gần thời gian thực

lá cờ br

Tôi có một hệ thống truy vấn và ghi nhật ký hoạt động của người dùng cho một ISP có tốc độ sự kiện nhật ký rất cao (5k-10K/giây). Nó cần liên kết cả Radius/Session và NAT Syslogs dựa trên một IP nội bộ cánh đồng. Mỗi phiên có hai sự kiện Bắt đầu và Dừng. Dữ liệu khoảng 24 giờ do 3000 người dùng tạo ra có thể tương đương với 20 triệu bản ghi, dự kiến ​​sẽ tăng lên.

Giải pháp của tôi bao gồm 2 tác nhân phân tích cú pháp và duy trì cho từng loại nhật ký, được viết bằng Golang với phần phụ trợ db Postgresql. Tôi đang gặp một số vấn đề ở cả hai bên. Việc phân tích cú pháp và lưu trữ không thể theo kịp tốc độ dữ liệu cao ngay cả sau các sự kiện nhật ký hệ thống đệm (trong bộ nhớ). Để duy trì dung lượng, tôi phải nhóm từng phiên thành một bản ghi và xác định người dùng phiên NAT từ nhật ký khác, được triển khai thông qua trình kích hoạt. Bộ đệm chiếm ram hệ thống và cuối cùng quá trình này bị hủy. Việc ghi vào PGSSQL bị chậm do nhận dạng người dùng và chỉ mục trên bảng.

Để xem lại cách tiếp cận của mình và tôi muốn tìm kiếm các đề xuất về cách cải thiện hiệu suất. Bất kể tôi thực hiện phương pháp nào, tôi cần xác định người dùng NAT từ nhật ký Phiên bán kính trước khi lưu dữ liệu này vào cơ sở dữ liệu.

Nikita Kipriyanov avatar
lá cờ za
Tôi cảm thấy câu hỏi này đang hỏi ý kiến ​​hơn là giải pháp. Đây sẽ là một chủ đề lạc đề ở đây.
iamadnan avatar
lá cờ br
@NikitaKipriyanov Tôi đã trình bày vấn đề mà tôi đang gặp phải với giải pháp hiện tại của mình và tìm kiếm một số lời khuyên của chuyên gia. Mọi thứ không phải là một lỗi hoặc một câu hỏi liên quan đến cấu hình/tính năng đơn giản. Vui lòng cho tôi biết diễn đàn nào có thể phù hợp hơn để tiếp cận trong trường hợp của tôi.

Đă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.