Munin กับ Nagios


46

ขณะนี้เรากำลังใช้ Nagios เพื่อตรวจสอบประมาณ 20 เครื่อง Linux (บริการและลิงค์การทำงาน) ฉันเพิ่งทราบเกี่ยวกับมูนินและฉันสงสัยว่านี่คือการเปลี่ยน Nagios หรือสามารถใช้ร่วมกับ Nagios ได้หรือไม่? ฉันไม่ต้องการใช้เวลาหลายชั่วโมงในการตั้งค่าเพียงเพื่อค้นพบว่าฉันมีฟังก์ชั่นการใช้งานทั้งหมดของ Nagios อยู่แล้ว

ฉันขอขอบคุณเป็นพิเศษหากคนที่ใช้ทั้งสองโปรแกรมสามารถให้ข้อมูลเชิงลึกเกี่ยวกับประสบการณ์ของคุณ งานไหนดีกว่ากันและคุณแนะนำให้ใช้อะไร?

หมายเหตุ: เรายังใช้ Cacti บางครั้ง ปัญหาหลักที่เรามีกับ Nagios คือการตั้งค่าใช้เวลานานเกินไปและไม่ตรงไปตรงมามาก

คำตอบ:


68

Munin และ Nagios เป็นเครื่องมือที่แตกต่างกันจริงๆ

จากเว็บไซต์ Munin อย่างเป็นทางการ :

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

Nagios เป็นเครื่องมือตรวจสอบ (แจ้งเตือน) สามารถใช้ Munin แทนCactiได้

เราใช้ทั้งคู่: Nagios และ Munin

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

6
นี่คือคำอธิบายที่ดี +1 ฉันมีบางอย่างที่จะเพิ่ม: ด้วย munin คุณไม่เพียง แต่มองเห็นแนวโน้ม แต่คุณสามารถกำหนดเกณฑ์ได้ มันเป็นหนึ่งในเกณฑ์เหล่านี้เกิน munin จะ (สามารถ) แจ้งเตือน nagios (ด้วยการตรวจสอบเรื่อย ๆ ) จากนั้นคุณสามารถใช้กรอบการแจ้งเตือนที่ซับซ้อนของ nagios
cstamas

2
.. มันเป็นมูลค่าการกล่าวขวัญว่า munin สามารถแจ้งเตือน - ถ้าคุณใส่งานในการตั้งค่าเกณฑ์และผู้ติดต่อสำหรับสิ่งที่คุณสนใจเกี่ยวกับ nagios ได้รับซ้ำซ้อนเล็กน้อย ... ในการรีเฟรชโครงสร้างพื้นฐานที่ผ่านมา นากิโอไม่คุ้มกับความยุ่งยากสำหรับสิ่งเล็ก ๆ น้อย ๆ ที่เพิ่มขึ้นมาให้เรา Munin แจ้งเตือนเรา (ผ่าน sms แจ้งเตือนตามกำหนดการที่เรามี) เมื่อมีบางอย่างออฟไลน์
ผู้รักความสงบ

7

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

โปรดทราบด้วยว่าPNP4Nagiosให้ความสามารถในการสร้างกราฟแก่ Nagios ปลั๊กอินส่วนใหญ่จะรายงานข้อมูลประสิทธิภาพจากนั้น PNP4Nagios จะจัดเก็บข้อมูลนั้นในฐานข้อมูล RRD และแสดงเป็นกราฟในอินเทอร์เฟซ Nagios เราใช้มันนอกเหนือจาก Munin เพราะมันให้กราฟของบริการเครือข่าย (จุดแข็งหลักของ munin คือการตรวจสอบกล่องท้องถิ่น)

หมายเหตุสุดท้ายสุดท้าย - เราใช้Cactiเนื่องจากเป็นเครื่องมือที่มีประโยชน์มากที่สุดสำหรับการสลับกราฟและพอร์ตเราเตอร์ผ่าน SNMP เรามีอุปกรณ์ <10 เครื่องที่ตรวจสอบ การตั้งค่าให้จัดการเซิร์ฟเวอร์จริงเป็นเรื่องยากเกินไป - munin และ Nagios / NRPE นั้นจัดการได้ง่ายกว่าเอเจนต์ SNMP


4
ฉันเคยใช้ Nagios และนี่คือเหตุผลที่ฉันทิ้งมันไว้ มันเป็นเครื่องมือที่ยอดเยี่ยม แต่คุณต้องใช้เวลาหลายชั่วโมงและเครื่องมือ "ดาวเทียม" เพื่อให้มีบางสิ่งที่มีประโยชน์ นี่คือวิธีที่ฉันเปลี่ยนเป็น ZABBIX ทุกอย่างรวมอยู่ในเครื่องมือเดียว
Bob Rivers

1

เมื่อใดก็ตามที่ฉันค้นหาสิ่งที่ต้องทำด้วยการเฝ้าสังเกต Nagios นั้นเด่นในคำตอบ แต่ฉันไม่เคยได้ยินชื่อ Munin จนกระทั่งฉันเห็นคำถามของคุณ นั่นเป็นเบาะแสเล็กน้อยสำหรับฉัน qquick ดูที่เว็บไซต์ที่คุณเชื่อมโยงไปยังไม่ได้ทำให้สิ่งที่ชัดเจนจริงๆ

ทำไมไม่ตั้งค่า Munin ควบคู่กับ Nagios และดูว่าจะทำอะไรให้คุณ นั่นคือสิ่งที่ฉันตั้งใจจะทำ ใครจะรู้ในอนาคตอาจเป็นเครื่องมือตรวจสอบที่จะใช้


1

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

  1. มุ่งความสนใจไปที่ปัญหาที่เกิดขึ้น
  2. ให้ข้อมูลสำหรับการวิเคราะห์ว่าเกิดอะไรขึ้นและเมื่อใด
  3. ตอบกลับอัตโนมัติ

เช่นนี่คือเป้าหมายหลักของ:

  1. Nagios
  2. Munin หรือ Cacti
  3. monit

แน่นอนคุณสามารถมี monit ส่งการแจ้งเตือน แต่มันเป็นเครื่องมือที่เงอะงะสำหรับการรับรู้สถานการณ์

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


เราเพิ่งซื้อ mmonit ด้วยเซิร์ฟเวอร์รวมศูนย์ monit ซอฟต์แวร์ที่น่าทึ่ง ฉันรักสิ่งนี้ มันเหมือนทำงาน 24 ชั่วโมงจากบาร์ ยังฉันจะต้องทำไฟล์ config บางอย่างมันดีและน่ารัก
Marc Riera
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.