Score:0

ใช้ Nginx สำหรับบันทึกการตรวจสอบ

ธง mh

ฉันมีเว็บแอพที่ละเอียดอ่อนซึ่งใช้เป็นการภายในเท่านั้น ฉันต้องการบันทึกการกระทำทั้งหมดของผู้ใช้เป็นเวลา 90 วัน

เพื่อให้บรรลุตามนั้น ฉันใช้ nginx reverse proxy ที่ส่งต่อคำขอทั้งหมดไปยังเว็บแอพ

ฉันมีการกำหนดค่าต่อไปนี้

log_format postdata $request_body;

เซิร์ฟเวอร์ {
       access_log /var/log/nginx/access-post.log postdata;

       ที่ตั้ง / {
          proxy_set_header X-ส่งต่อโปรโต $http_x_forwarded_proto;
          proxy_set_header X-ส่งต่อ-สำหรับ $proxy_add_x_forwarded_for;
          proxy_set_header โฮสต์ $http_host;
          proxy_pass https://sensitive-app/;
       }
}

แต่ฉันได้รับเฉพาะบันทึกเช่นนี้โดยไม่มีเนื้อหา JSON ของคำขอ

83.199.111.11 - [23/Feb/2022:20:17:00 +0000] "POST /rts/?EIO=4&transport=polling HTTP/1.1" 200 189 "https://myapp.com/applications/61f/pages /61/edit" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML เช่น Gecko) Chrome/98.0.4758.102 Safari/537.36" ""

วิธีที่ดีที่สุดในปี 2022 ในการใช้ Nginx สำหรับการบันทึกการตรวจสอบคืออะไร มีเครื่องมือที่ดีกว่าในการบรรลุเป้าหมายนั้นหรือไม่?

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา