goreplay - เครื่องมือมอนิเตอร์เครือข่ายโอเพนซอร์สสำหรับบันทึกทราฟฟิกจริงและนำไปใช้กับ shadowing, การทดสอบโหลด, การมอนิเตอร์ และการวิเคราะห์เชิงลึก
(github.com/buger)goreplay
- เครื่องมือสำหรับนำทราฟฟิกจริงกลับมาใช้ซ้ำ
- ไม่ขึ้นกับแอป แต่ต้องติดตั้งบนเครื่องเดียวกัน จึงขึ้นกับ cpu และ io
- เก็บแพ็กเก็ต tcp แบบดิบเช่นเดียวกับ network analyzer หรือ tcpdump
- ดังนั้นแพ็กเก็ตอย่าง 100 continue จึงไม่สามารถเล่นซ้ำได้
- พัฒนาด้วย libcap (หากบัฟเฟอร์ของ os เต็มอย่างรวดเร็ว อาจพลาดแพ็กเก็ตก่อนการ capture)
- รองรับการบันทึกทราฟฟิก (record) และเล่นซ้ำ (replay)
- บันทึกเป็นไฟล์และเล่นซ้ำให้เหมือนทราฟฟิกจริง
- สามารถเล่นซ้ำทราฟฟิกให้เร็วขึ้นหรือช้าลงได้
- รองรับหลาย output, การแยกทราฟฟิก และการส่งต่อ real ip
ยังไม่มีความคิดเห็น