Ping Monitor: 7 เครื่องมือโอเพนซอร์สฟรีสำหรับตรวจสอบความพร้อมใช้งานของเครือข่าย

สำหรับโปรแกรมตรวจสอบ ping แบบครบวงจร เริ่มต้นด้วย Zabbix หรือ LibreNMS; เลือก SmokePing เมื่อต้องการกราฟแสดงความหน่วงเวลาและการสูญเสียแพ็กเก็ตในระยะยาว หรือเลือก Prometheus Blackbox Exporter หากคุณใช้ Prometheus อยู่แล้ว ตัวเลือกที่ดีที่สุดขึ้นอยู่กับว่าคุณต้องการเพียงแค่ตรวจสอบสถานะการเชื่อมต่อว่าขึ้น/ลง หรือต้องการแพลตฟอร์มตรวจสอบเครือข่ายที่ครอบคลุมมากกว่านั้น

เครื่องมือโอเพนซอร์สฟรีทั้งเจ็ดนี้ครอบคลุมความต้องการทั้งสองอย่าง รายชื่อนี้เน้นที่โครงการที่มีการติดตาม ICMP อย่างเป็นระบบ มากกว่าที่จะรวมผลิตภัณฑ์แบบเสียเงินหรือรุ่นทดลองใช้งานแบบจำกัดเวลา

เซิร์ฟเวอร์ตรวจสอบจะส่งคำขอ ICMP echo ผ่านสวิตช์เครือข่ายและรับการตอบกลับจากเซิร์ฟเวอร์
คำสั่ง ping ตรวจสอบว่าปลายทางตอบสนองต่อคำขอ ICMP echo จากตำแหน่งที่มอนิเตอร์อยู่หรือไม่

โปรแกรมตรวจสอบค่า Ping วัดอะไรบ้าง

คำสั่ง Ping จะส่งคำขอ ICMP Echo Request และรอการตอบกลับ Echo Reply โดยจะบันทึกว่าได้รับการตอบกลับหรือไม่ และใช้เวลานานเท่าใดในการรับส่งข้อมูล มาตรฐาน ICMP กำหนดข้อความคำขอและการตอบกลับเหล่านี้ ตัวตรวจสอบจะเห็นเฉพาะเส้นทางระหว่างตัวมันเองกับเป้าหมายเท่านั้น ไม่ใช่สถานะของทุกบริการบนเป้าหมายนั้น ดูรายละเอียดเพิ่มเติมได้ที่ข้อกำหนด ICMP ของ RFC Editor

เซิร์ฟเวอร์อาจตอบกลับคำสั่ง ping แม้ว่าเว็บไซต์ ฐานข้อมูล หรือแอปพลิเคชันจะทำงานผิดพลาดก็ตาม ในทางกลับกัน ไฟร์วอลล์หรือนโยบายโฮสต์อาจบล็อกหรือลดลำดับความสำคัญของ ICMP แม้ว่าบริการจะทำงานได้ตามปกติก็ตาม ให้ถือว่าการไม่ได้รับการตอบกลับเป็นสัญญาณที่ต้องตรวจสอบ ไม่ใช่หลักฐานของการหยุดทำงานโดยสมบูรณ์ สำหรับบริการที่ผู้ใช้เข้าถึงโดยตรง ควรใช้คำสั่ง ping ร่วมกับการตรวจสอบพอร์ต TCP, HTTP, DNS หรือแอปพลิเคชัน

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

7 เครื่องมือตรวจสอบค่า Ping แบบโอเพนซอร์สและใช้งานได้ฟรี

1. Zabbix

เหมาะสำหรับ:แพลตฟอร์มเดียวสำหรับการตรวจสอบเครือข่าย เซิร์ฟเวอร์ และบริการ การตรวจสอบอย่างง่ายของ Zabbix ประกอบด้วยการตรวจสอบการเข้าถึง ICMP การสูญเสียแพ็กเก็ต จำนวนการลองใหม่ และเวลาตอบสนอง เซิร์ฟเวอร์หรือพร็อกซีของ Zabbix ใช้fpingยูทิลิตี้แยกต่างหาก ดังนั้นโปรดติดตั้งและตรวจสอบให้แน่ใจว่ากระบวนการ Zabbix มีสิทธิ์ที่จำเป็นก่อนที่จะใช้การตรวจสอบ เอกสาร ประกอบการตรวจสอบ ICMP ของ Zabbix

2. LibreNMS

เหมาะสำหรับ:การตรวจสอบเราเตอร์ สวิตช์ และอุปกรณ์เครือข่ายอื่นๆ ที่รองรับ SNMP พร้อมแสดงความพร้อมใช้งานของ ICMP ควบคู่ไปกับเมตริกของอุปกรณ์ LibreNMS ยังรองรับอุปกรณ์ที่ตรวจสอบได้เฉพาะการ ping เท่านั้น ตัวเลือกการ ping เร็ว (fast-ping) มีประโยชน์สำหรับการตรวจสอบสถานะขึ้น/ลงที่รวดเร็วยิ่งขึ้น แต่เส้นทางนี้ไม่ได้วัดเวลาตอบสนองเฉลี่ยหรือการสูญเสียแพ็กเก็ต ควรใช้กราฟการสำรวจปกติหรือการตรวจสอบอื่นๆ เมื่อต้องการวัดค่าเหล่านั้น ดูเอกสารการตั้งค่าอุปกรณ์ที่ตรวจสอบได้เฉพาะการ pingและเอกสารการ ping เร็ว ของ LibreNMS ได้ ที่ นี่

3. Nagios Core

เหมาะสำหรับ:ทีมที่ต้องการเครื่องมือตรวจสอบแบบโอเพนซอร์ส และถนัดในการตั้งค่าการตรวจสอบ Nagios Core จะcheck_pingกำหนดเวลาการตรวจสอบ ประเมินเกณฑ์ และส่งการแจ้งเตือน แพ็กเกจปลั๊กอิน Nagios อย่างเป็นทางการประกอบด้วยการตรวจสอบเวลาตอบสนอง ICMP และการสูญเสียแพ็กเก็ต Core มีความยืดหยุ่น แต่คาดว่าจะต้องมีการตั้งค่าด้วยตนเองมากกว่าเครื่องมือแบบออลอินวันNagios Core และปลั๊กอินอย่างเป็นทางการ

4. Icinga 2

เหมาะสำหรับ:การตรวจสอบโฮสต์และบริการที่กำหนดค่าได้ พร้อมการแจ้งเตือนซ้ำ การตรวจสอบของ Icinga hostaliveใช้ ping และเทมเพลตการตรวจสอบจะแสดงเกณฑ์การเตือนและวิกฤตสำหรับเวลาไป-กลับและการสูญเสียแพ็กเก็ต คุณยังสามารถเพิ่มการตรวจสอบ TCP หรือแอปพลิเคชันลงในโฮสต์เดียวกันได้ ซึ่งช่วยแยกแยะเครื่องที่เข้าถึงได้จากบริการที่ทำงานได้ปกติพื้นฐานการตรวจสอบของ Icingaและข้อมูลอ้างอิงคำสั่งตรวจสอบ

5. ชุมชน Observium

เหมาะสำหรับ:การตรวจสอบอุปกรณ์เครือข่ายที่รองรับ SNMP แบบโอเพนซอร์สและฟรี เมื่อคุณต้องการข้อมูลอินเทอร์เฟซและอุปกรณ์ นอกเหนือจากข้อมูลการเข้าถึง Observium Community เผยแพร่ภายใต้ใบอนุญาตโอเพนซอร์ส QPL ตรวจสอบขอบเขตของรุ่นก่อนเลือกใช้สำหรับเป้าหมายแบบสแตนด์อโลน: เอกสารของ Observium ระบุว่าการตรวจสอบโฮสต์ที่ไม่รองรับ SNMP ด้วยการ ping เท่านั้นเป็นคุณสมบัติแบบสมัครสมาชิก รายละเอียดเกี่ยวกับรุ่นต่างๆ ของ Observium และ Communityรวมถึง ข้อกำหนดของฟีเจอร์การตรวจสอบโฮสต์ด้วย การping เท่านั้น

6. SmokePing

เหมาะสำหรับ:การค้นหาการเปลี่ยนแปลงของค่าความหน่วงเวลาเมื่อเวลาผ่านไป SmokePing จัดเก็บและแสดงกราฟค่าความหน่วงเวลา ความผันแปรของค่าความหน่วงเวลา และการสูญหายของแพ็กเก็ต และรองรับการใช้งานแบบมาสเตอร์/สเลฟที่ตรวจสอบเป้าหมายจากหลายตำแหน่ง เป็นเครื่องมือวัดและแสดงกราฟที่เน้นเฉพาะด้าน ไม่ใช่ระบบสำรวจโครงสร้างพื้นฐานแบบเต็มรูปแบบ คุณสมบัติและเอกสารประกอบของ SmokePing

7. ผู้ส่งออก Prometheus Blackbox

เหมาะสำหรับ:ผู้ใช้ Prometheus ที่ต้องการตรวจสอบปลายทางผ่าน ICMP รวมถึง HTTP, DNS, TCP หรือ gRPC ตัวส่งออกนี้จะแสดงเมตริกการตรวจสอบ สามารถใช้งานร่วมกับ Prometheus เพื่อดึงข้อมูล จัดเก็บ ค้นหา สร้างกราฟ และแจ้งเตือน มันเป็นเพียงส่วนประกอบพื้นฐาน ไม่ใช่แดชบอร์ดการตรวจสอบแบบสแตนด์อะโลนเอกสารและซอร์สโค้ดของ Blackbox Exporter

เลือกตำแหน่งหัววัดที่เหมาะสมและตั้งค่าการแจ้งเตือน

โปรแกรมตรวจสอบการเชื่อมต่อ (ping monitor) จะรายงานสถานะการเชื่อมต่อจากเครื่องที่กำลังทำการตรวจสอบ หากผู้ใช้เชื่อมต่อจากหลายเครือข่ายหรือหลายภูมิภาค การตรวจสอบจากหลายตำแหน่งจะช่วยเปิดเผยปัญหาการกำหนดเส้นทางหรือการเข้าถึงที่โปรแกรมตรวจสอบส่วนกลางเพียงตัวเดียวมองข้ามไป

อุปกรณ์ตรวจสอบสามตัวในภูมิภาคต่างๆ ส่งข้อมูลการตรวจสอบเครือข่ายอิสระไปยังเซิร์ฟเวอร์เครื่องเดียว
การตรวจสอบด้วยหัววัดหลายจุดช่วยให้เห็นว่าปัญหาการเข้าถึงส่งผลกระทบต่อเส้นทางเดียวหรือหลายเส้นทาง

ก่อนเปิดใช้งานการแจ้งเตือน โปรดตรวจสอบให้แน่ใจว่าเป้าหมายและเครือข่ายอนุญาตให้มีการรับส่งข้อมูล ICMP ที่เกี่ยวข้อง ตั้งค่าเกณฑ์จากค่าพื้นฐานปกติของคุณ อนุญาตให้มีการลองใหม่จำนวนที่เหมาะสมเพื่อลดสัญญาณรบกวนจากแพ็กเก็ตที่สูญหายหนึ่งครั้ง และบันทึกช่วงเวลาการบำรุงรักษา หากการ ping ล้มเหลว ให้เปรียบเทียบจากจุดสังเกตอื่นและทดสอบพอร์ตบริการหรือ URL จริง หากการ ping สำเร็จ แต่ผู้ใช้ยังคงรายงานข้อผิดพลาด ให้ย้ายไปยังการตรวจสอบระดับ DNS, TLS, HTTP หรือระดับแอปพลิเคชัน

สำหรับระบบตรวจสอบแบบฟรีที่ครอบคลุม ให้พิจารณา Zabbix และ LibreNMS สำหรับการตรวจสอบแบบปลั๊กอินทั่วไป ให้เปรียบเทียบ Nagios Core กับ Icinga 2 สำหรับประวัติความหน่วง ให้ใช้ SmokePing สำหรับสภาพแวดล้อม Prometheus ให้ใช้ Blackbox Exporter เลือก Observium Community เมื่อการมองเห็นอุปกรณ์ SNMP เป็นสิ่งสำคัญ และข้อจำกัดของรุ่นตรงกับเป้าหมายของคุณ

ฝากความเห็น

10 เครื่องมือ Ping Sweep ที่ดีที่สุดสำหรับการค้นหาอุปกรณ์ในเครือข่ายของคุณ

10 เครื่องมือ Ping Sweep ที่ดีที่สุดสำหรับการค้นหาอุปกรณ์ในเครือข่ายของคุณ

เปรียบเทียบเครื่องมือสแกน Ping 10 ตัว สำหรับการค้นหาเครือข่าย LAN อย่างรวดเร็ว การสแกนข้ามแพลตฟอร์ม และการจัดการที่อยู่ IP เรียนรู้ว่าการสแกน Ping สามารถบอกอะไรคุณได้บ้าง และบอกอะไรไม่ได้บ้าง

6 เครื่องมือบริหารจัดการเครือข่ายที่ดีที่สุดสำหรับการติดตามประสิทธิภาพ

6 เครื่องมือบริหารจัดการเครือข่ายที่ดีที่สุดสำหรับการติดตามประสิทธิภาพ

เปรียบเทียบเครื่องมือบริหารจัดการเครือข่าย 6 ชนิดสำหรับการตรวจสอบประสิทธิภาพ รวมถึงการครอบคลุมของ SNMP, การทำแผนที่, การแจ้งเตือน, รูปแบบการใช้งาน และข้อดีข้อเสียด้านต้นทุน

โปรแกรมวิเคราะห์ Wi-Fi ที่ดีที่สุดสำหรับ Windows, iOS และ Android

โปรแกรมวิเคราะห์ Wi-Fi ที่ดีที่สุดสำหรับ Windows, iOS และ Android

เปรียบเทียบแอปวิเคราะห์ Wi-Fi สำหรับ Windows, iPhone และ Android ซึ่งรวมถึงเครื่องมือสำหรับตรวจสอบความแออัดของช่องสัญญาณ การครอบคลุมสัญญาณ แผนที่ความร้อน และการแก้ไขปัญหาเครือข่าย

Ping Monitor: 7 เครื่องมือโอเพนซอร์สฟรีสำหรับตรวจสอบความพร้อมใช้งานของเครือข่าย

Ping Monitor: 7 เครื่องมือโอเพนซอร์สฟรีสำหรับตรวจสอบความพร้อมใช้งานของเครือข่าย

เปรียบเทียบโปรแกรมตรวจสอบค่า Ping แบบโอเพนซอร์สฟรี 7 ตัว ตั้งแต่ชุดโปรแกรมเครือข่ายแบบครบวงจรไปจนถึงโปรแกรมตรวจสอบความหน่วงแฝงโดยเฉพาะ และเลือกโปรแกรมที่เหมาะสมที่สุดตามความพร้อมใช้งาน การสูญเสียแพ็กเก็ต และประวัติการใช้งาน

QoS ในระบบเครือข่าย: คุณภาพของบริการ (Quality of Service) ทำอะไร และทำงานอย่างไร

QoS ในระบบเครือข่าย: คุณภาพของบริการ (Quality of Service) ทำอะไร และทำงานอย่างไร

เรียนรู้ความหมายของ QoS ในระบบเครือข่าย วิธีที่การกำหนดค่า DSCP และคิวการรับส่งข้อมูลจัดลำดับความสำคัญของเสียง วิดีโอ และแอปพลิเคชันทางธุรกิจ และสิ่งที่ QoS แก้ไขไม่ได้

7 เครื่องมือจัดการที่อยู่ IP ที่ดีที่สุดสำหรับทีมเครือข่าย

7 เครื่องมือจัดการที่อยู่ IP ที่ดีที่สุดสำหรับทีมเครือข่าย

เปรียบเทียบเครื่องมือจัดการที่อยู่ IP เจ็ดแบบ สำหรับการค้นหาซับเน็ต การประสานงาน DNS และ DHCP การสำรวจเครือข่าย และ IPAM แบบโอเพนซอร์ส

แนวทางปฏิบัติที่ดีที่สุดสำหรับการตรวจสอบเครือข่าย: สิ่งที่ควรติดตามและเครื่องมือที่ควรใช้งาน

แนวทางปฏิบัติที่ดีที่สุดสำหรับการตรวจสอบเครือข่าย: สิ่งที่ควรติดตามและเครื่องมือที่ควรใช้งาน

สร้างระบบตรวจสอบเครือข่ายที่ใช้งานได้จริง พร้อมการครอบคลุมอุปกรณ์ที่ชัดเจน ตัวชี้วัดประสิทธิภาพที่เป็นประโยชน์ การแจ้งเตือนที่นำไปปฏิบัติได้จริง และการเปรียบเทียบระหว่าง SolarWinds NPM, PRTG และ OpManager

10 เครื่องมือสแกนเครือข่ายที่ดีที่สุดสำหรับการค้นหาอุปกรณ์และที่อยู่ IP

10 เครื่องมือสแกนเครือข่ายที่ดีที่สุดสำหรับการค้นหาอุปกรณ์และที่อยู่ IP

เปรียบเทียบเครื่องมือสแกนเครือข่ายสำหรับการค้นหาอุปกรณ์อย่างรวดเร็ว การสแกน IP ข้ามแพลตฟอร์ม และระบบจัดการ IP ระดับองค์กร พร้อมคำแนะนำในการเลือกใช้แต่ละตัวเลือกให้เหมาะสมกับเครือข่ายของคุณ

วิธีใช้ Nmap สำหรับ Traceroute และอ่านเส้นทางเครือข่าย

วิธีใช้ Nmap สำหรับ Traceroute และอ่านเส้นทางเครือข่าย

ใช้ตัวเลือก --traceroute ของ Nmap เพื่อแมปฮอปไปยังโฮสต์ที่ได้รับอนุญาต ทำความเข้าใจเอาต์พุตของฮอปและ RTT และแก้ไขปัญหาการตอบสนองที่หายไปโดยไม่ต้องสแกนมากเกินไป

10 เครื่องมือสแกนและวิเคราะห์ไร้สายที่ดีที่สุดสำหรับ Windows, iOS และ Android

10 เครื่องมือสแกนและวิเคราะห์ไร้สายที่ดีที่สุดสำหรับ Windows, iOS และ Android

เปรียบเทียบเครื่องมือสแกนและวิเคราะห์เครือข่ายไร้สาย 10 รายการสำหรับ Windows, iOS และ Android พร้อมคำอธิบายที่ชัดเจนเกี่ยวกับช่องสัญญาณ Wi-Fi แผนที่ครอบคลุม การตรวจสอบ LAN และข้อจำกัดของแต่ละแพลตฟอร์ม