เมื่อไม่กี่วันก่อน เราได้สำรวจสถานที่ที่ยอดเยี่ยมและเป็นที่รู้จักกันดี เครื่องมือซอฟต์แวร์ สาขาไอทีของ เครือข่ายและเซิร์ฟเวอร์ โทร Nagios Core. และในบรรดาทางเลือกอื่น เราพูดถึง "ห้องนักบิน".
ดังนั้นวันนี้เราจะมาสำรวจเครื่องมือซอฟต์แวร์ที่ยอดเยี่ยมอื่น ๆ ที่เรียกว่า "ห้องนักบิน"เพราะมันมีประโยชน์มากทั้งสำหรับ ผู้ดูแลระบบ / เซิร์ฟเวอร์ (SysAdmins), ส่วนอื่นๆ ผู้เชี่ยวชาญด้านไอที o ผู้ที่ชื่นชอบคอมพิวเตอร์และ Linux
และสำหรับใครที่ยังไม่ได้สำรวจโพสต์ก่อนหน้าของเราใน Nagios Core และเครื่องมืออื่นที่คล้ายคลึงกันในด้านของ เครือข่ายและเซิร์ฟเวอร์ หรือใช้เฉพาะสำหรับ ผู้ดูแลระบบ / เซิร์ฟเวอร์ (SysAdmins)เราจะทิ้งลิงก์บางส่วนไปยังสิ่งพิมพ์ก่อนหน้าที่เกี่ยวข้องกับสาขาไอทีนี้ไว้ด้านล่างทันที:
"Nagios® Core ™เป็นเครือข่ายโอเพ่นซอร์สและแอปพลิเคชันตรวจสอบระบบ จะตรวจสอบโฮสต์ (คอมพิวเตอร์) และบริการที่คุณระบุ แจ้งเตือนคุณเมื่อมีสิ่งผิดปกติและเมื่อปรับปรุง Nagios Core เดิมได้รับการออกแบบให้ทำงานภายใต้ Linux แม้ว่าควรทำงานภายใต้ระบบปฏิบัติการ Unix อื่นๆ ส่วนใหญ่เช่นกัน นอกจากนี้ยังเป็นเวอร์ชันฟรีของเครื่องมือปัจจุบันของเราที่เรียกว่า Nagios XI" Nagios Core: Nagios คืออะไรและจะติดตั้งบน Debian GNU / Linux ได้อย่างไร
ห้องนักบิน: หมายเลขเวอร์ชันเสถียรใหม่ 250
ห้องนักบินคืออะไร?
ตาม เว็บไซต์อย่างเป็นทางการของโครงการห้องนักบิน, "ห้องนักบิน" เป็นเครื่องมือซอฟต์แวร์ที่อธิบายดังนี้:
"อีเป็นอินเทอร์เฟซแบบกราฟิกบนเว็บสำหรับเซิร์ฟเวอร์ มีไว้สำหรับทุกคน โดยเฉพาะผู้ที่ไม่มีประสบการณ์กับ Linux รวมถึงผู้ดูแลระบบระบบปฏิบัติการ Windows นอกจากนี้ สำหรับผู้ที่คุ้นเคยกับ Linux และต้องการวิธีที่ง่ายและเป็นกราฟิกในการจัดการเซิร์ฟเวอร์และคอมพิวเตอร์เครื่องอื่นๆ บนเครือข่าย และสุดท้ายก็ยังเหมาะสำหรับผู้ดูแลระบบไอทีที่มีประสบการณ์ซึ่งส่วนใหญ่ใช้เครื่องมืออื่น ๆ แต่ต้องการมีภาพรวมของแต่ละระบบ"
คุณสมบัติ
นักพัฒนาของมันให้รายละเอียดว่า "ห้องนักบิน":
- ใช้งานง่าย: เนื่องจากช่วยลดการใช้คำสั่งเทอร์มินัล อำนวยความสะดวกในการปฏิบัติงานผ่านเว็บอินเทอร์เฟซด้วยการใช้เมาส์ และมีเทอร์มินัลรวม ซึ่งมีประโยชน์เมื่อจำเป็นหรือจำเป็นต้องใช้
- มีการบูรณาการที่ดีกับระบบปฏิบัติการที่ใช้: เนื่องจากมันใช้ API ที่มีอยู่แล้วในระบบ ไม่ได้สร้างระบบย่อยขึ้นใหม่หรือเพิ่มเลเยอร์ของเครื่องมือของตัวเอง โดยค่าเริ่มต้น Cockpit ใช้การเข้าสู่ระบบและสิทธิ์ของผู้ใช้ระบบปกติ การเข้าสู่ระบบทั่วทั้งเครือข่ายยังสนับสนุนการลงชื่อเพียงครั้งเดียวและเทคนิคการพิสูจน์ตัวตนอื่นๆ นอกจากนี้ยังไม่ใช้ทรัพยากรหรือทำงานในพื้นหลังเมื่อไม่ได้ใช้งาน เพราะมันทำงานตามต้องการด้วยการเปิดใช้งานซ็อกเก็ต systemd
- ขยายได้: ต้องขอบคุณความจริงที่ว่ามันรองรับรายการแอพพลิเคชั่นเสริมมากมาย (ส่วนเสริม / ปลั๊กอิน) และบุคคลที่สามที่เพิ่มฟังก์ชันการทำงานและขอบเขตของมัน ดังนั้นจึงทำให้คุณสามารถเขียนโมดูลที่กำหนดเองเพื่อให้ห้องนักบินทำสิ่งที่จำเป็นได้
ยังมี "ห้องนักบิน" สามารถทำได้หลายอย่าง โดยสามารถกล่าวถึง 10 อย่างต่อไปนี้:
- ตรวจสอบและเปลี่ยนการตั้งค่าเครือข่าย
- กำหนดค่าไฟร์วอลล์
- จัดการที่เก็บข้อมูล (รวมถึงพาร์ติชัน RAID และ LUKS)
- สร้างและจัดการเครื่องเสมือน
- ดาวน์โหลดและเรียกใช้คอนเทนเนอร์
- เรียกดูและค้นหาบันทึกของระบบ
- ตรวจสอบฮาร์ดแวร์ของระบบ
- อัปเดตซอฟต์แวร์
- ตรวจสอบประสิทธิภาพ
- จัดการบัญชีผู้ใช้
จะติดตั้งบน Debian GNU / Linux 10 ได้อย่างไร?
ก่อนเริ่มส่วนนี้ เป็นที่น่าสังเกตว่าสำหรับกรณีเชิงปฏิบัตินี้ เราจะใช้ตัวปกติ ตอบสนอง Linux ที่เรียกว่า ปาฏิหาริย์ GNU / Linuxซึ่งมีพื้นฐานมาจาก MX Linux 19 (เดเบียน 10). ที่ถูกสร้างขึ้นตามเรา «คู่มือ MX Linux Snapshot».
อย่างไรก็ตาม ใดๆ GNU / Linux Distro สิ่งที่สนับสนุน Systemd. ดังนั้น เราจะใช้สิ่งนี้ MX Linux Respin เริ่มจาก ระบบบูตด้วง โดยตัวเลือกของคุณกับ "เริ่มต้นด้วย Systemd". แทนที่จะเป็นตัวเลือกเริ่มต้นซึ่งไม่มี Systemd หรือมากกว่าด้วย Systemd-ชิม. นอกจากนี้ เราจะดำเนินการคำสั่งคำสั่งทั้งหมดจาก ผู้ใช้ระบบ, แทน ผู้ใช้รูทจาก Respin Linux ดังกล่าว
และตอนนี้สำหรับคุณ ดาวน์โหลดติดตั้งและใช้งานเราจะใช้คำแนะนำในการ Debian GNU / Linux จาก «คู่มือการติดตั้ง».
ดาวน์โหลดติดตั้งและใช้งาน
ไปยัง Distros Debian 10 (บัสเตอร์) หรือขึ้นอยู่กับพวกเขา ทางเลือกที่ดีที่สุดของ ดาวน์โหลดติดตั้งและใช้งาน de "ห้องนักบิน" คือการกำหนดค่า Debian Backport Repositoriesจากที่นั่นเพื่อดำเนินการทุกอย่างอย่างสะดวกสบายด้วยเวอร์ชันล่าสุดที่เป็นไปได้ และสำหรับสิ่งนี้จะต้องดำเนินการดังต่อไปนี้ คำสั่งคำสั่ง ในเทอร์มินัล (คอนโซล) ของระบบปฏิบัติการของคุณ:
sudo touch /etc/apt/sources.list.d/backports.list && sudo chmod 777 /etc/apt/sources.list.d/backports.list
sudo echo 'deb http://deb.debian.org/debian buster-backports main' > /etc/apt/sources.list.d/backports.list
sudo apt update
sudo apt install -t buster-backports cockpit
แล้วเราก็มี เปิดเบราว์เซอร์ และพิมพ์ในแถบที่อยู่ของเส้นทางในพื้นที่หรือระยะไกลของอุปกรณ์ที่เราต้องการจัดการ กรณีเป็นเครื่องรีโมทต้องติดตั้ง "ห้องนักบิน"ดังที่แสดงด้านล่าง:
http://127.0.0.1:9090
http://localhost:9090
http://nombreservidor.dominio:9090
ภาพหน้าจอ
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับ "ห้องนักบิน" คุณสามารถสำรวจลิงค์ต่อไปนี้:
10 ทางเลือกฟรีและเปิดกว้าง
- Ajenti
- Icinga
- เลซี่ด็อกเกอร์
- Munin
- Nagios Core
- เน็ตดาต้า
- พอร์เทนเนอร์
- การตรวจสอบเซิร์ฟเวอร์ PHP
- Zabbix
หากต้องการเรียนรู้เพิ่มเติมเกี่ยวกับสิ่งเหล่านี้ ทางเลือก และอื่น ๆ คลิกที่ลิงค์ต่อไปนี้: อุปกรณ์และซอฟต์แวร์ตรวจสอบเครือข่ายภายใต้โอเพ่นซอร์ส.
ข้อมูลอย่างย่อ
สรุปเท่าที่เห็น "ห้องนักบิน" ก็เหมือน Nagios Core เครื่องมือซอฟต์แวร์ที่ยอดเยี่ยมในด้านของ เครือข่าย / เซิร์ฟเวอร์ และ ผู้ดูแลระบบ / เซิร์ฟเวอร์ (SysAdmins). แต่นอกเหนือจากการเป็นทางเลือกหรือทดแทน Nagios Core เป็นการเติมเต็มที่สมบูรณ์แบบเพื่อสร้าง a ชุดแอพพลิเคชั่นสำหรับตรวจสอบและจัดการอุปกรณ์ (โฮสต์) บนเครือข่าย
เราหวังว่าเอกสารนี้จะเป็นประโยชน์กับทุกคน «Comunidad de Software Libre y Código Abierto»
และมีส่วนสนับสนุนอย่างมากในการปรับปรุง การเติบโต และการแพร่กระจายของระบบนิเวศของแอปพลิเคชันที่มีให้สำหรับ «GNU/Linux»
. และอย่าหยุดแบ่งปันกับผู้อื่นบนเว็บไซต์ ช่อง กลุ่มหรือชุมชนที่คุณชื่นชอบของเครือข่ายสังคมหรือระบบการส่งข้อความ สุดท้ายเยี่ยมชมโฮมเพจของเราได้ที่ «DesdeLinux» เพื่อสำรวจข่าวสารเพิ่มเติมและเข้าร่วมช่องทางการของเรา โทรเลขของ DesdeLinux.
อีกทางเลือกหนึ่งคือ webmin ..
สวัสดี ลุยซ์ ขอบคุณสำหรับความคิดเห็นและการสนับสนุนของคุณ