หากคุณเป็นผู้ดูแลระบบผู้ดูแลระบบเครือข่ายหรือเพียงคนที่เกี่ยวข้องกับอุปกรณ์เครือข่ายจำนวนมากคุณจะรู้ว่าการมีเครื่องมือตรวจสอบเครือข่ายที่มีความสามารถนั้นสำคัญเพียงใด แม้ว่าจะมีไฟล์ เครื่องมือตรวจสอบเครือข่ายน้อย นอกนั้นส่วนใหญ่เป็นแหล่งปิดและยังมีค่าใช้จ่ายแขนและขาในการปรับใช้
ดังที่กล่าวไว้มีเครื่องมือตรวจสอบเครือข่ายโอเพ่นซอร์สไม่กี่ตัวที่สามารถให้เครื่องมือแหล่งที่มาใกล้เคียงกับเงินได้ ในกรณีที่คุณสงสัยนี่คือเครื่องมือตรวจสอบเครือข่ายโอเพ่นซอร์สที่ดีที่สุดที่ให้บริการฟรี
เครื่องมือตรวจสอบเครือข่ายโอเพ่นซอร์ส
1. แคคตัส
Cacti เป็น RRD มาตรฐานอุตสาหกรรม (Round Robin Database) และเครื่องมือบันทึกข้อมูลที่แสดงกราฟที่สวยงามและมีรายละเอียด Cacti มีโมดูล MRTG (Multi Router Traffic Graphing) ในตัวที่สามารถติดตามและวัดปริมาณการใช้งานเราเตอร์เช่นเวลาดำเนินการบนเซิร์ฟเวอร์แพ็กเก็ตที่สูญหายปริมาณการใช้งานเครือข่ายจริง ฯลฯ ประโยชน์ที่ใหญ่ที่สุดอย่างหนึ่งของเครื่องมือเครือข่าย Cacti คือสามารถ ไม่เพียง แต่ติดตามและรวบรวมข้อมูล แต่ยังสามารถแสดงข้อมูลได้เกือบทุกวิธีที่คุณต้องการ สิ่งนี้มีประโยชน์มากในการเปรียบเทียบและปรับเปลี่ยนผลลัพธ์ตามความจำเป็น
อ่าน:วิธีเพิ่มเครือข่าย Wi-Fi ของคุณด้วยเราเตอร์รุ่นเก่า
โปรดทราบว่าในการเริ่มต้นใช้งาน Cacti คุณต้องติดตั้ง PHP, Apache และ SNMP ในระบบหรือเซิร์ฟเวอร์ของคุณ
หากคุณต้องการซอฟต์แวร์ที่สามารถรวบรวมข้อมูลจากจุดข้อมูลปลายทางที่แตกต่างกันและให้คุณเป็นตัวแทนและจัดการข้อมูลที่รวบรวมในรูปแบบกราฟที่สวยงามและมีประโยชน์ Cacti เหมาะสำหรับคุณ
การสนับสนุนแพลตฟอร์ม: Cacti รองรับ Windows และ Linux
ดาวน์โหลด Cacti
2. การตรวจสอบ Nagios
Nagios เป็นหนึ่งในเครื่องมือที่ได้รับความนิยมเมื่อพูดถึงเครื่องมือตรวจสอบเครือข่ายโอเพ่นซอร์ส แม้ว่า Cacti จะได้รับการออกแบบโดยเน้นที่การจัดการข้อมูล แต่เป้าหมายหลักของ Nagios คือการสร้างสถานะและการแจ้งเตือนเกี่ยวกับเหตุการณ์ตามข้อมูลที่รวบรวม ตอนนี้เนื่องจาก Nagios รองรับปลั๊กอินแล้วคุณสามารถสร้างกราฟตามข้อมูลที่รวบรวมได้โดยการติดตั้งปลั๊กอินของบุคคลที่หนึ่งหรือบุคคลที่สาม แม้ว่าอินเทอร์เฟซผู้ใช้ของ Nagios จะดูค่อนข้างเก่า แต่ก็มีน้ำหนักเบาเชื่อถือได้และรวดเร็ว เมื่อเทียบกับเครื่องมือตรวจสอบเครือข่ายอื่น ๆ ในรายการนี้ Nagios ให้การควบคุมที่ดีกว่า แต่มีช่วงการเรียนรู้ที่ค่อนข้างสูงโดยเฉพาะสำหรับผู้เริ่มต้น
Nagios มีสองรสชาติที่แตกต่างกัน เช่น Nagios Core และ Nagios XI อันแรกฟรีและโอเพ่นซอร์สและอันที่สองเป็นเวอร์ชันสำหรับองค์กรแบบชำระเงิน
หากคุณกำลังมองหาเครื่องมือตรวจสอบเครือข่ายที่มีฟีเจอร์มากมายซึ่งมีชุดปลั๊กอินและสคริปต์มากมายพร้อมการสนับสนุนจากชุมชนที่ดีเยี่ยมลอง Nagios
การสนับสนุนแพลตฟอร์ม: Nagios รองรับทั้ง Linux และ Windows
ดาวน์โหลด Nagios Monitoring
3. ไอซิ่ง
Icinga เป็นเครื่องมือตรวจสอบ Nagios นอกกรอบ Icinga ไม่เพียง แต่จะดูดีขึ้นมากด้วยส่วนต่อประสานผู้ใช้บนเว็บที่ตอบสนองเท่านั้น แต่ยังรองรับฐานข้อมูลที่กว้างขวางและความสามารถในการปรับขนาดที่ดีขึ้นมาก แม้ว่า Icinga จะเริ่มต้นจากการเป็นทางแยกของ Nagios แต่นักพัฒนาก็เขียนแกน Icinga ใหม่ทั้งหมดเพื่อเพิ่มการตอบสนองลดการตั้งค่าที่ซับซ้อนและใช้งานง่าย คุณสมบัติของ Icinga รวมถึง แต่ไม่ จำกัด เพียงการตรวจสอบบริการและส่วนประกอบเครือข่ายทั้งหมดแม้แต่ตัวจัดการรายงานที่ใช้เทมเพลตที่ปรับแต่งได้และการสนับสนุนปลั๊กอิน เช่นเดียวกับ Cacti Icinga สามารถสร้างกราฟโดยละเอียดสำหรับการวิเคราะห์และการจัดการข้อมูล
แม้ว่า Icinga จะยังคงใช้ไฟล์ข้อความสำหรับการกำหนดค่า แต่กระบวนการนี้ได้รับการปรับปรุงให้ดีขึ้นมากเมื่อเทียบกับ Nagios
ดังนั้นหากคุณชอบชุดฟีเจอร์หรือประสิทธิภาพของ Nagios แต่ไม่ต้องการจัดการกับการตั้งค่าที่ซับซ้อนและ UI ที่เก่าแล้ว Icinga เหมาะสำหรับคุณ
การสนับสนุนแพลตฟอร์ม: Icinga รองรับ Windows และ Linux ต่างๆเช่น Ubuntu, Fedora, Debian, Red Hat เป็นต้น
ดาวน์โหลด Icinga
4. แซ็บบิกซ์
Zabbix เป็นเครื่องมือตรวจสอบเครือข่ายที่ได้รับความนิยมและเป็นผู้นำในอุตสาหกรรมซึ่งส่วนใหญ่มักใช้โดยคนกลุ่มใหญ่เช่น Salesforce, Dell เป็นต้นสิ่งที่ดีที่สุดอย่างหนึ่งเกี่ยวกับ Zabbix ก็คือไม่เพียง แต่มีอินเทอร์เฟซผู้ใช้ที่ดีที่สุดและใช้งานง่ายเท่านั้น แต่ช่วยให้คุณสามารถทำสิ่งต่างๆได้เกือบทั้งหมดผ่านทางอินเทอร์เฟซทางเว็บ ซึ่งหมายความว่าเส้นโค้งการเรียนรู้ไม่สูงชันเท่า Nagios นอกจากนี้ Zabbix ยังรองรับการค้นหาเครือข่ายที่เชื่อมต่อและส่วนประกอบต่างๆโดยอัตโนมัติ
โปรดทราบว่า Zabbix มีสถาปัตยกรรมไคลเอนต์และเซิร์ฟเวอร์ ซึ่งหมายความว่าคุณต้องติดตั้ง Zabbix agent บนเครื่องไคลเอนต์เพื่อตรวจสอบกิจกรรมของมันอย่างถูกต้อง ตามที่กล่าวไว้ Zabbix ไม่มีปัญหาในการติดตามบริการปกติเช่น HTTP, SSH, FTP ฯลฯ โดยไม่ต้องติดตั้งไคลเอนต์
คุณสมบัติอื่น ๆ ของ Zabbix ได้แก่ การป้องกันตนเองจากการเปลี่ยนแปลงการกำหนดค่าที่ไม่ต้องการและการโจมตีด้วยกำลังดุร้ายการทำงานอัตโนมัติของสคริปต์ความสามารถในการทำงานร่วมกับเครื่องมือการจัดการอุตสาหกรรมอื่น ๆ เช่น bcfg2 และ Puppet
Zabbix เหมาะสำหรับผู้ที่ต้องการอินเทอร์เฟซผู้ใช้ที่ยอดเยี่ยมและง่ายต่อการกำหนดค่าและใช้งาน
การสนับสนุนแพลตฟอร์ม: Zabbix เป็นซอฟต์แวร์เฉพาะสำหรับ Linux
ดาวน์โหลด Zabbix
5. OpenNMS
OpenNMS ได้รับการออกแบบเป็นหลักในสถาปัตยกรรมที่ขับเคลื่อนด้วยเหตุการณ์และรองรับการรวบรวมเมตริกในหลากหลายประเภทเช่น WMI, JSON, SML, HTML, XML และอื่น ๆ เมื่อเหตุการณ์ที่กำหนดไว้ล่วงหน้าหรือกำหนดเองเกิดขึ้น OpenNMS สามารถส่งการแจ้งเตือนผ่าน SMS, อีเมล, และวิธีการอื่น ๆ อีกมากมาย เช่นเดียวกับ Zabbix OpenNMS สามารถค้นหาเครือข่ายโดยอัตโนมัติตามรายการ IP หรือช่วงที่คุณกำหนด
เนื่องจาก OpenNMS ถูกรวมเข้ากับ JFreeChart คุณจึงสามารถสร้างกราฟที่มีประโยชน์สำหรับการจัดการข้อมูลการเปรียบเทียบและการวิเคราะห์ คุณสมบัติอื่น ๆ ได้แก่ การจัดเตรียมการจัดการเหตุการณ์การตรวจสอบบริการความสามารถในการเคลียร์ปัญหาด้วยตนเองรายงานประสิทธิภาพโดยละเอียดและการสนับสนุนการออกตั๋วของโต๊ะช่วยเหลือ
ในการเริ่มต้นอย่างรวดเร็วและมีประสิทธิภาพ OpenNMS มีเอกสารโดยละเอียดและวิดีโอสอนการศึกษา
การสนับสนุนแพลตฟอร์ม: OpenNMS รองรับ Linux, Windows และยังรองรับ Docker container
ดาวน์โหลด OpenNMS
6. LibreNMS
LibreNMS เป็นบิตที่คล้ายกับ Cacti เนื่องจากต้องการให้อุปกรณ์อื่น ๆ ติดตั้งไคลเอนต์ SNMP หรือเอเจนต์เพื่อให้ทำงานได้อย่างถูกต้อง ซึ่งหมายความว่าคุณสามารถใช้ LibreNMS บนเราเตอร์เกือบทุกตัวเพื่อรวบรวมข้อมูลให้ได้มากที่สุด หนึ่งในคุณสมบัติที่เรียบร้อยของ LibreNMS คือระบบแจ้งเตือน คุณสามารถกำหนดค่าการแจ้งเตือนตามเหตุการณ์ต่างๆและเมื่อถูกเรียกก็สามารถส่งการแจ้งเตือนถึงคุณผ่านช่องทางต่างๆเช่น SMS, Slack, Email เป็นต้น
อินเทอร์เฟซผู้ใช้ของ LibreNMS ค่อนข้างตรงไปตรงมาและไม่เกะกะ ทำให้มือใหม่สามารถเริ่มต้นได้อย่างง่ายดาย แน่นอนว่ามีเอกสารโดยละเอียดของแต่ละคุณสมบัติหากคุณต้องการความช่วยเหลือ
คุณสมบัติของ LibreNMS ได้แก่ การค้นพบเครือข่ายอัตโนมัติแอป Android และ iOS การปรับขนาดแนวนอนและการเข้าถึง API แบบเต็ม
อ่าน:ซอฟต์แวร์การเข้าถึงระยะไกลฟรีที่ดีที่สุดสำหรับคนทำงานอิสระและธุรกิจขนาดเล็ก
การสนับสนุนแพลตฟอร์ม: LibreNMS รองรับคอนเทนเนอร์ Linux และ Docker
ดาวน์โหลด LibreNMS
7. Pandora FMS
จากเครื่องมือตรวจสอบเครือข่ายทั้งหมดที่ระบุไว้ที่นี่ Pandora FMS เป็นเครื่องมือที่หลากหลายที่สุดเมื่อพูดถึงคุณสมบัติ ในขณะที่ Pandora FMS รองรับสวิตช์การตรวจสอบเราเตอร์และอุปกรณ์เกตเวย์อื่น ๆ คุณสามารถติดตั้งปลั๊กอินเพิ่มเติมเพื่อตรวจสอบระบบอื่น ๆ เช่นเซิร์ฟเวอร์ Microsoft Exchange, Tomcat, IIS เป็นต้น
นอกจากการตรวจสอบเครือข่ายแล้ว Pandora FMS ยังมาพร้อมกับโมดูลการจัดการเซิร์ฟเวอร์ระยะไกลในตัวเพื่อช่วยจัดการอุปกรณ์จากระยะไกล
คุณสมบัติอื่น ๆ ของ Pandora FMS ได้แก่ การแสดงภาพเครือข่ายการจัดการเหตุการณ์โดยละเอียดตัวเลือกการจัดการแบบรวมศูนย์การปรับขนาดตามแนวตั้งการอัปเดตอัตโนมัติการตรวจสอบแบนด์วิดท์ของเราเตอร์การตรวจจับโทโพโลยีเครือข่ายการทำงานของโมดูลตามเงื่อนไขหรือเหตุการณ์เป็นต้น
สรุปแล้วหากคุณกำลังมองหาโซลูชันการตรวจสอบเครือข่ายที่มีคุณสมบัติครบถ้วนลองใช้ Pandora FMS และดูว่ามันเหมาะกับคุณอย่างไร
การสนับสนุนแพลตฟอร์ม: Pandora FMS รองรับคอนเทนเนอร์ Windows, Linux และ Docker
ดาวน์โหลด Pandora FMS
นั้นคือทั้งหมด. แสดงความคิดเห็นด้านล่างหากคุณคิดว่าฉันพลาดเครื่องมือตรวจสอบเครือข่ายโอเพ่นซอร์สที่คุณชื่นชอบ
ยังอ่าน:แอพตรวจสอบเครือข่าย 10 อันดับแรกสำหรับ Android