วิธีการวัด MB / วินาทีบนซ็อกเก็ตที่เฉพาะเจาะจง


9

เรามีชั้นเว็บที่บางครั้งเว็บโหนดจะสแลมโหนดข้อมูลของเรา (พหูพจน์) และถ้าเราเห็น MB / วินาทีที่เข้ามาในเครื่องนั้นในซ็อกเก็ตทั้งหมดหรือซ็อกเก็ตแต่ละตัวเราสามารถทราบได้ทันทีว่าโหนดเว็บใดเริ่มต้น มีการหลั่งไหลของการทำสิ่งต่าง ๆ มากมาย นี่จะดีสำหรับความสามารถในการตรวจสอบของเรา

มีวิธีดูเครื่องจักร "ปัจจุบัน" MB / s บริโภค?

ฉันไม่ต้องการใช้เครื่องมือที่ทดสอบแบนด์วิดท์ระหว่างโหนด แต่ต้องการวัดสถานะปัจจุบัน

คำตอบ:


3

iptables มีตัวนับไบต์สำหรับแต่ละกฎ / เชน (ไม่ทราบคำศัพท์อย่างแน่นอน) ดังนั้นคุณสามารถตั้งค่านโยบาย noop สำหรับพอร์ตที่คุณสนใจแล้วตรวจสอบเคาน์เตอร์ไบต์

AFAIK นี่เป็นวิธีที่ดีที่สุดในการตรวจสอบอย่างจริงจัง (อัตโนมัติ) (เทียบกับ iftop และอื่น ๆ )


1
+1 สำหรับ SNMP ฉันยังชี้ให้เห็นว่าควรใช้ RRD เพื่อตรวจสอบแนวโน้ม SNMP + RRD นั้นทรงพลังในระยะยาวในขณะที่เครื่องมือที่รายงานทั้งหมดใช้สำหรับการแก้ไขปัญหาในทันที
Marcel

สำหรับการตรวจสอบเวลา ณ จุดเพิ่มเลเยอร์ของความซับซ้อนของ iptables ไม่สมเหตุสมผล SNMP หรือคอลเล็กชันที่สำรองข้อมูล RRD เป็นโซลูชันระยะยาวโดยรวมที่ดีที่สุด แต่ OP ขอให้ดูเครื่องจักร / พอร์ตเฉพาะตามต้องการ
ewwhite

16

คุณสามารถลองใช้iftopคำสั่ง มันแสดงคำสาปที่ดี สิ่งนี้สามารถแสดงสถิติเรียลไทม์และค่าเฉลี่ยสำหรับอินเทอร์เฟซหรือแหล่งที่มา / ปลายทาง / พอร์ตเฉพาะ มันสามารถกรองได้ แต่ฉันไม่ได้สำรวจฟังก์ชั่นนั้น

ป้อนคำอธิบายรูปภาพที่นี่

Host display:                          General:
 n - toggle DNS host resolution         P - pause display
 s - toggle show source host            h - toggle this help display
 d - toggle show destination host       b - toggle bar graph display
 t - cycle line display mode            B - cycle bar graph average

7

ฉันมักจะใช้ iptraf สำหรับสิ่งเช่นนี้

iptraf

หน้าจอนี้แสดงการเชื่อมต่อฐานข้อมูลจำนวนมาก แต่คุณสามารถกรองสิ่งที่คุณสนใจได้


1
คุณและเครื่องมือแฟนซีของคุณ!
ewwhite

1

ntopจะเป็นสิ่งที่คุณต้องการ มันมีเว็บอินเตอร์เฟสสำหรับการแสดงสถิติบนอินเทอร์เฟซเฉพาะ มันกรองตามโปรโตคอลดังนั้นคุณควรมีความคิดที่ดี

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.