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 เป็นสิ่งสำคัญ และข้อจำกัดของรุ่นตรงกับเป้าหมายของคุณ

ฝากความเห็น

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 และข้อจำกัดของแต่ละแพลตฟอร์ม

ซอฟต์แวร์เซิร์ฟเวอร์ SFTP ที่ดีที่สุดสำหรับการถ่ายโอนไฟล์อย่างปลอดภัย

ซอฟต์แวร์เซิร์ฟเวอร์ SFTP ที่ดีที่สุดสำหรับการถ่ายโอนไฟล์อย่างปลอดภัย

เปรียบเทียบซอฟต์แวร์เซิร์ฟเวอร์ SFTP ที่น่าเชื่อถือสำหรับ Windows และ Linux รวมถึง OpenSSH, Bitvise, SolarWinds และ SFTPGo ค้นหาซอฟต์แวร์ที่เหมาะสมกับความต้องการด้านความปลอดภัยและการถ่ายโอนไฟล์ของคุณ