คำถามติดแท็ก nagios

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

2
วิธีตรวจสอบโค้ดตอบกลับ HTTP ของเว็บไซต์ที่ปลอดภัยด้วย Nagios
ฉันต้องการสร้างเช็คของเว็บไซต์ปลอดภัยของฉัน ตรวจสอบทั้งหมดที่ต้องทำคือการเข้าสู่เว็บไซต์ด้วยรายละเอียดการเข้าสู่ระบบที่ฉันผ่านสคริปต์ ไม่มีใครรู้เกี่ยวกับปลั๊กอินหรือสคริปต์ที่จะทำให้ฉันทำเช่นนี้? ฉันได้ลองใช้check_httpแต่ฉันประสบความสำเร็จแม้ว่าเว็บไซต์จะถูกเปลี่ยนเส้นทางไปยังหน้าข้อผิดพลาด

4
ส่งข้อมูล Nagios ไปยังเซิร์ฟเวอร์การมอนิเตอร์ส่วนกลาง
ฉันมี Nagios ตั้งค่าบนเครือข่ายแยกกันสามเครือข่ายที่อยู่หลังไฟร์วอลล์ การตรวจสอบนั้นใช้งานได้ดีและฉันก็เริ่มสับสนกับการกำหนดค่าที่ค่อนข้างซับซ้อน ฉันมีเซิร์ฟเวอร์ที่อยู่นอกเครือข่ายเหล่านี้ที่สามารถให้บริการแก่พวกเขาได้ สิ่งที่ฉันต้องการจะทำคือให้เซิร์ฟเวอร์ Nagios เหล่านี้อยู่ในไฟร์วอลล์ทำการตรวจสอบตามปกติของพวกเขาและส่งการแจ้งเตือนตามที่ได้รับ แต่ฉันต้องการให้พวกเขาทั้งหมดส่งข้อมูลไปยังเซิร์ฟเวอร์ที่ฉันมี ด้านนอกของไฟร์วอลล์ โดยพื้นฐานแล้วเซิร์ฟเวอร์นี้จะเป็นสถานที่ที่ฉันสามารถเห็นทุกสิ่งที่เกิดขึ้นภายในเครือข่ายที่แยกออกจากกันในคราวเดียวและสิ่งเดียวที่ติดต่อกันก็คือเซิร์ฟเวอร์ Nagios อื่น ๆ การกำหนดค่าไฟร์วอลล์ไม่ใช่ปัญหาฉันไม่ทราบวิธีกำหนดค่านี้ใน Nagios ฉันมี Nagios 3.2.1 ทำงานบนเซิร์ฟเวอร์การมอนิเตอร์ทั้งหมดซึ่งรวบรวมจากซอร์สบน CentOS 5.5 การมอนิเตอร์เซิร์ฟเวอร์ Windows ด้วย NSClient ++

5
มอนิเตอร์ ssh บนพอร์ตที่ไม่ใช่ค่าเริ่มต้นด้วย Nagios
ฉันเพิ่งปรับใช้ Nagios บนเซิร์ฟเวอร์ Gentoo และทุกอย่างเรียบร้อยยกเว้น ssh ซึ่งทำเครื่องหมายว่า "สำคัญ" เพราะปฏิเสธการเชื่อมต่อ แต่นั่นเป็นเพราะมันทำงานบนพอร์ตที่แตกต่างจากค่าเริ่มต้น 22 ฉันจะเปลี่ยนมันเพื่อให้มันตรวจสอบพอร์ตที่ถูกต้องได้อย่างไร
10 linux  ssh  monitoring  port  nagios 

6
Nagios ตรวจสอบข้อความบนเว็บไซต์
ฉันสงสัยว่าฉันสามารถรับความช่วยเหลือเกี่ยวกับการตรวจสอบข้อความบนเว็บไซต์ได้ไหม IE หากฉันต้องการตรวจสอบ google.com สำหรับข้อความ "ความเป็นส่วนตัว" ฉันคิดว่าฉันจะใช้คำสั่งต่อไปนี้: check_http -H google.com -u http://www.google.com -s "Privacy" แต่มันไม่ทำงาน ฉันได้รับ "ตกลง" ไม่ว่าฉันจะใส่เครื่องหมายคำพูดอะไร เห็นได้ชัดว่าฉันใช้ทั้งคำสั่งที่ไม่ถูกต้องหรือตัวเลือกที่ผิด กรุณาช่วย.

3
ฉันจะแก้ไขผลลัพธ์“ (การตรวจสอบบริการไม่ออกอย่างถูกต้อง)” และ“ (null)” กับบริการของฉันได้อย่างไร
ฉันใช้สคริปต์ที่ใช้ Perl สำหรับตรวจสอบบริการใน Nagios และฉันได้รับ(Service check did not exit properly)และ(null)เป็นผลลัพธ์ใน Nagios แต่สคริปต์ทำงานได้ดีบนบรรทัดคำสั่ง ฉันได้เห็นวิธีแก้ปัญหาออนไลน์ที่แนะนำให้ปิดการใช้งานล่าม Perl ภายในโดยการตั้งค่าenable_embedded_perl=0ในการกำหนดค่า Nagios หรือโดยการระบุเส้นทางไปยังล่ามอย่างชัดเจน สิ่งนี้ไม่ได้ช่วยแก้ไขปัญหา มันจะเป็นอะไรอีก?

2
มีเหตุผลที่จะใช้ Nagios เพื่อตรวจสอบว่าบริการไม่พร้อมใช้งานหรือไม่?
สมมติว่าฉันมีเซิร์ฟเวอร์ที่มีส่วนต่อประสานส่วนตัวและส่วนต่อประสานสาธารณะ สาธารณะอาจมีสิ่งต่าง ๆ เช่นเซิร์ฟเวอร์ HTTP (S) ส่วนตัวอาจมี MySQL และ SSH เห็นได้ชัดว่า Nagios มีประโยชน์ในการตรวจสอบว่าบริการกำลังทำงานอยู่บนอินเตอร์เฟสที่เกี่ยวข้อง แต่เป็นความคิดที่ดีหรือไม่ที่จะสร้างการตรวจสอบที่ทดสอบอย่างชัดเจนว่าพอร์ต MySQL และ SSH ไม่ได้เปิดอยู่ในส่วนต่อประสานสาธารณะ แนวคิดคือการตรวจจับการกำหนดค่าผิดพลาดโดยไม่ได้ตั้งใจซึ่งเปิดบริการที่ควรเป็นแบบส่วนตัวและแจ้งเตือนอย่างเหมาะสม ส่วนหนึ่งของฉันมีความคิดที่ว่าสิ่งนี้จะไม่ขยายขนาดอย่างมาก - ลองจินตนาการว่ามีกฎ DROP iptables ตัวอย่างเช่นการตรวจสอบจะต้องรอจนกว่าการตรวจสอบการหมดเวลาเกินกว่าจะเสร็จสมบูรณ์และดำเนินต่อไป แต่การหมดเวลานั้นจะต้องสูงพอที่จะสามารถแยกความแตกต่างของบริการที่ถูกบล็อกจากบริการเปิดที่จมลง นี่เป็นแนวคิดที่ใช้ได้จริงหรือไม่? Nagios เป็นเครื่องมือที่ใช่หรือไม่? ฉันยังไม่ได้ดูถึงความเป็นไปได้ของการคัดค้านผลจากปลั๊กอินตรวจสอบ TCP แต่ฉันแน่ใจว่ามันเป็นไปได้ ...

3
Nagios bizare ping พฤติกรรม
ฉันมีการตั้งค่า nagios ตามที่ต้องการ แต่เมื่อคืนมันเริ่มแจ้งเตือนฉันว่ามีปัญหาเกิดขึ้นกับอินเทอร์เน็ต (ฉันได้ตรวจสอบว่าส่ง Ping ไปที่ www.google.com เพื่อทดสอบว่าอินเทอร์เน็ตยังทำงานได้) ตอนนี้เมื่อดูปัญหานี้ฉันจะเห็นว่าเครือข่ายของฉันสามารถ ping อินเทอร์เน็ตได้ดีเซิร์ฟเวอร์ที่ใช้ nagios ยังสามารถ ping อินเทอร์เน็ตได้ แต่ถ้าฉันเรียกใช้ ./check_ping -H www.google.com -w -c ฉันไม่สามารถเข้าถึงเครือข่ายได้ แต่ ./check_ping -H [IP address of google] -w -c ฉันปิงตกลง ฉันสามารถใช้ ping ได้ทั้งชื่อ ip และชื่อโดเมนและทำงานได้ดี ทุกคนมีเบาะแสว่าปัญหาอยู่ที่ใดมันเป็น nagios หรือฉันมีปัญหากับ DNS ในกล่อง nagios ของฉันหรือในเครือข่ายของฉันอยู่ที่ไหนสักแห่ง? ขอบคุณ

6
Nagios graphing solutions vs Munin / Cacti / Ganglia
ฉันมีการตั้งค่าเซิร์ฟเวอร์ nagios สำหรับการตรวจสอบเซิร์ฟเวอร์ ~ 30 Windows ฉันต้องการเพิ่มแผนภูมิที่ได้รับความนิยม ฉันได้อ่านแล้วว่าปลั๊กอินสร้างกราฟของ nagios นั้นเรียบง่ายและหลายคนใช้เครื่องมือสร้าง / แยกแผนภูมิแยกต่างหากแบบสแตนด์อโลน ข้อ จำกัด ของปลั๊กอินการทำกราฟของนากิโอะกับผลิตภัณฑ์แบบสแตนด์อโลนเช่น ganglia / munin / cacti คืออะไร ฉันสนใจคุณสมบัติเฉพาะและข้อดีที่แพ็กเกจแบบสแตนด์อโลนนำเสนอและปลั๊กอินการสร้างกราฟของ nagios ไม่


7
เครื่องมือที่ดีที่สุดสำหรับการตรวจสอบการสำรองข้อมูล ฯลฯ และสถิติที่ได้รับความนิยมจากข้อมูลนั้น [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับข้อบกพร่องของเซิร์ฟเวอร์ ปิดให้บริการใน6 ปีที่ผ่านมา ฉันได้ทำการค้นคว้าเรื่อง nagios, opennms และ zenoss แล้ว แต่ไม่มั่นใจว่าฉันได้พบสิ่งที่ฉันกำลังมองหา แรงผลักดันหลักสำหรับฉันในตอนนี้คือความสามารถในการตรวจสอบการสำรองข้อมูล ซึ่งรวมถึง mysql, mssql และในที่สุดก็มีการสำรองข้อมูลระบบไฟล์บางส่วน เรามีเครื่องมือที่ล้อมกระบวนการสำรองข้อมูลสำหรับระบบที่แตกต่างกันเหล่านี้และรวบรวมสถิติ ดังนั้นรายการที่ชอบ: จำนวนฐานข้อมูลที่สำรอง ขนาดของไฟล์สำรองข้อมูล db ขนาดของไฟล์สำรอง db ที่ถูกบีบอัด เวลาในการสำรองข้อมูล เวลาที่จะซิปไฟล์ ฉันต้องการให้ A) มีการแจ้งเตือนหากงานไม่ทำงานตามกำหนดเวลา B) สามารถตั้งค่าขีด จำกัด บนสถิติที่จะเรียกใช้การแจ้งเตือน C) ฉันต้องการแนวโน้มและกราฟสถิติ ฉันวางแผนที่จะส่งข้อมูลนี้ไปยังแอปพลิเคชันตรวจสอบผ่าน HTTP POST หรือแอปพลิเคชันตรวจสอบสามารถดึงข้อมูลจากไฟล์บันทึกได้เช่นกัน อย่างไรก็ตามเราจะมีกระบวนการอื่น ๆ ด้วยสถิตยศาสตร์ "อื่น ๆ " (จากมุมมองของระบบการตรวจสอบ) สถิตที่จะต้องการตรวจสอบและแนวโน้มดังนั้นความยืดหยุ่นเป็นสิ่งสำคัญมาก …

4
โหลดสูงบนเซิร์ฟเวอร์ nagios - บริการตรวจสอบว่าเซิร์ฟเวอร์ nagios มีจำนวนเท่าใดเกินไป
ฉันมีเซิร์ฟเวอร์ nagios ที่ใช้งาน Ubuntu พร้อมโปรเซสเซอร์ Intel 2.0 GHz, อาร์เรย์ RAID10 และ RAM 400 MB จะตรวจสอบทั้งหมด 42 บริการใน 8 โฮสต์ซึ่งส่วนใหญ่จะถูกตรวจสอบโดยใช้ปลั๊กอิน check_http แม้ 5 นาทีบางทุกนาที เมื่อเร็ว ๆ นี้โหลดบนเซิร์ฟเวอร์ nagios สูงกว่า 4 บ่อยครั้งที่สูงถึง 6 เซิร์ฟเวอร์ยังทำงาน cacti โดยรวบรวมสถิติทุกนาทีสำหรับโฮสต์ 6 แห่ง ฉันสงสัยว่าฮาร์ดแวร์ควรมีบริการแบบนี้จำนวนเท่าใดที่สามารถรองรับได้ โหลดสูงเกินไปหรือไม่เนื่องจากฉันกดขีด จำกัด ของฮาร์ดแวร์หรือฮาร์ดแวร์นี้สามารถจัดการกับการตรวจสอบบริการ 42 รายการและ cacti ได้หรือไม่ หากฮาร์ดแวร์ไม่เพียงพอฉันควรเพิ่ม RAM เพิ่มเติมแกนเพิ่มเติมหรือแกนประมวลผลเร็วขึ้นหรือไม่ การตรวจสอบฮาร์ดแวร์ / บริการใดที่ผู้อื่นใช้งานอยู่


7
วิธีการแจ้งเตือนอย่างชาญฉลาด
ล็อคแล้ว คำถามและคำตอบของคำถามนี้ถูกล็อคเนื่องจากคำถามอยู่นอกหัวข้อ แต่มีความสำคัญทางประวัติศาสตร์ ขณะนี้ไม่ยอมรับคำตอบหรือการโต้ตอบใหม่ เราใช้ Nagios และฉันได้รับ SMS เมื่อมีบางอย่างเกิดขึ้น sysadmins อื่น ๆ จำนวนมากยังได้รับข้อความ อย่างไรก็ตามมีวิธีอื่นที่ฉลาด / เจ๋ง ๆ ในการเตือน nagios หรือไม่?

1
การสั่งซื้อหน้ากลุ่มโฮสต์ใน Nagios
เรากำลังตรวจสอบอุปกรณ์จำนวนมากที่ใช้ Nagios และหน้ากลุ่มโฮสต์กำลังเริ่มที่จะสับสนเล็กน้อย มีใครรู้วิธีบังคับลำดับของกลุ่มในหน้านั้นหรือไม่เหตุผลหลักคือฉันต้องการให้กลุ่มที่มีโฮสต์มากที่สุดปรากฏขึ้นก่อนเพราะฉันคิดว่าหน้าจะดูสะอาดขึ้นเล็กน้อย ขอบคุณลุค
1 nagios 

1
Nagios ส่งการแจ้งเตือนแม้ไม่ควร
ฉันมีอุปกรณ์ที่ไม่ใช่เซิร์ฟเวอร์ซึ่งฉันต้องการติดตามช่วงเวลาหยุดทำงานและดังนั้นฉันจึงรวมเข้ากับคอลเลกชัน Nagios ของฉัน (เพื่อให้ฉันสามารถสร้างรายงานความพร้อมใช้งานได้) อย่างไรก็ตามฉันไม่ต้องการรับการแจ้งเตือนทางอีเมลหากไม่สามารถเข้าถึงได้ ดังนั้นรายการของฉันสำหรับเครื่องเหล่านี้มีลักษณะดังนี้: define host{ host_name Moni_MacBook_Pro address 10.10.10.27 use generic-host notifications_enabled 0 } อย่างไรก็ตามฉันยังคงได้รับการแจ้งเตือน! ฉันสงสัยว่าสิ่งนี้เกี่ยวข้องกับความจริงที่ว่าเทมเพลต "พันธุกรรม - โฮสต์" มีบรรทัดต่อไปนี้: check_command check-host-alive และในทางกลับกันเทมเพลต "บริการทั่วไป" มีลักษณะดังนี้: define service{ name generic-service ; The 'name' of this service template active_checks_enabled 1 ; Active service checks are enabled passive_checks_enabled 1 ; …
1 nagios 
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.