วิธีที่ดีที่สุดในการตรวจสอบเซิร์ฟเวอร์ที่ใช้งานจริงคืออะไร


14

เรากำลังเรียกใช้เซิร์ฟเวอร์การผลิตสองเครื่องพร้อม Apache 2 และ MySQL ฉันกำลังมองหาวิธีที่เชื่อถือได้ในการตรวจสอบภาระความเสถียรและเวลาใช้งานของเรา

ฉันได้เจอกับmonitแต่มีทางเลือกที่ดีกว่า?


ขึ้นอยู่กับว่าคุณจะทำการตรวจสอบจากที่ใด แต่มีโพสต์เกี่ยวกับการตรวจสอบที่อาจช่วยคุณได้: serverfault.com/questions/54603/…
l0c0b0x

คำตอบ:


10

ฉันกำหนดค่าZabbixบนเครื่องเสมือนที่Slicehostและยินดีเป็นอย่างยิ่งกับการแก้ปัญหา เนื่องจากมันแยกออกจากเซิร์ฟเวอร์การผลิตของเรามันจะแจ้งเตือนฉันแม้ว่าเครือข่ายการผลิตจะมีปัญหา เครื่องเสมือนจริงที่ Slicehost นั้นราคาถูกและง่ายต่อการสำรองข้อมูล

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


+1 สำหรับ Zabbix โซลูชันที่ยืดหยุ่นและปรับขนาดได้ง่าย
Maxwell

7

ฉันใช้ Munin เป็นการส่วนตัวสำหรับการรายงานทรัพยากรและการวัด มีปลั๊กอินสำหรับแอปพลิเคชั่น / ตัวชี้วัดจำนวนมากอยู่แล้วและง่ายต่อการเขียนปลั๊กอินสำหรับขัน

สำหรับการตรวจสอบความพร้อมใช้งาน / การแจ้งเตือนฉันใช้ Zabbix, Zennos, Nagios และ Hyperic ในบรรดาทั้งหมดที่ฉันชอบที่สุด Zabbix


3

คุณสามารถตั้งค่าโซลูชันการตรวจสอบฟรีเช่นIncingaหรือNagios มีปลั๊กอินมากมายสำหรับการตรวจสอบทุกครั้งที่คุณนึกถึง หรือคุณสามารถเขียนสคริปต์ของคุณเองซึ่งรายงานสถานะ ("ดี", "ไม่ดี" ไม่ว่าจะเป็น ... ) thingy เชิงพาณิชย์ที่ดีจะเป็นWhatsUp Gold มันมีเครื่องมือวัดประสิทธิภาพด้วย

ถ้าคุณต้องการบางทองจริงจะดูที่Jazzey มันเป็นเครื่องมือชั้นสูงที่มีราคาแพงและมีการตรวจสอบแบบ end-to-end มันจำลองผู้ใช้งานจริงที่ทำงานกับแอพ (เว็บ) ของคุณ ใช้เวลากับเรามากมายในที่ทำงาน


2

Monit ใช้งานได้บนเซิร์ฟเวอร์ดังนั้นมันจึงไม่ให้สถิติความมั่นคงที่สมจริง หากเครือข่ายเซิร์ฟเวอร์ของคุณดับหรือตัวเซิร์ฟเวอร์ล่ม Monit ไม่สามารถแจ้งให้คุณทราบได้

ฉันใช้Zabbixสำหรับการโหลดความเสถียรและการตรวจสอบสถานะการออนไลน์ มันทำอะไรก็ได้ที่คุณคิด ข้อเสียเพียงอย่างเดียวคือคุณต้องให้มันทำงานบนเซิร์ฟเวอร์ภายนอก


1

Nagios เป็นจุดเริ่มต้นที่ดี หากคุณต้องการติดตามแนวโน้มด้วยประสิทธิภาพของเซิร์ฟเวอร์และสร้างกราฟฉันขอแนะนำให้ดู Cacti ด้วย

http://www.cacti.net/

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.