Zabbix 5.0 หรือมีอะไรใหม่กับเซิร์ฟเวอร์เทมเพลตโดย IPMI

Zabbix 5.0 หรือมีอะไรใหม่กับเซิร์ฟเวอร์เทมเพลตโดย IPMI

คุณต้องวางอุปกรณ์ในการตรวจสอบ และระบบ Zabbix ที่คุณชื่นชอบไม่มีเทมเพลตสำเร็จรูปสำหรับอุปกรณ์ประเภทนี้ สถานการณ์ทั่วไป? ทุกคนออกไปด้วยวิธีของตัวเอง ผู้ดูแลระบบคนหนึ่งกำลังมองหาวิธีแก้ปัญหาบนอินเทอร์เน็ต คนที่สองกำลังพัฒนาตัวเอง และบางคนจะละทิ้งงานนี้ ตอนนี้ทีม Zabbix ที่มีการเปิดตัวใหม่แต่ละครั้งจะขยายชุดของเทมเพลตที่ติดตั้งไว้ล่วงหน้าในระบบ ตัวอย่างเช่น ในเวอร์ชัน 5.0 ที่กำลังจะมาถึง เทมเพลตสากลใหม่สำหรับเซิร์ฟเวอร์การมอนิเตอร์ผ่าน IPMI จะปรากฏขึ้น - เทมเพลตเซิร์ฟเวอร์โดย IPMI เพื่อนร่วมงานขอความช่วยเหลือในการดีบักการทำงานของอุปกรณ์จากผู้ผลิตหลายราย สำหรับเราแล้ว นี่เป็นโอกาสพิเศษอีกประการหนึ่งในการจัดให้มีการทดลองใช้งานฟังก์ชันใหม่ๆ เราแบ่งปันผลลัพธ์

เทมเพลตใหม่มีลักษณะอย่างไร

ในการตรวจสอบเซิร์ฟเวอร์ของคุณโดยใช้เทมเพลตนี้ คุณต้องสร้าง "โหนดเครือข่าย" ในระบบที่มีการกำหนดค่าการตรวจสอบผ่าน IPMI และแนบเทมเพลตเซิร์ฟเวอร์เทมเพลตโดย IPMI เข้ากับเซิร์ฟเวอร์ (รูปที่ 1) จะไม่มีคำอธิบายโดยละเอียดเกี่ยวกับการดำเนินการนี้ที่นี่: คำแนะนำโดยละเอียดอยู่ในเอกสารอย่างเป็นทางการของ Zabbix

ข้าว. 1. เซิร์ฟเวอร์เทมเพลตโดย IPMI

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

เทมเพลตขึ้นอยู่กับยูทิลิตี้ ipmitool ช่วยให้คุณได้รับสถิติที่จำเป็นจากอุปกรณ์ผ่าน IPMI การใช้ฟังก์ชันของยูทิลิตีนี้และรับข้อมูลที่จำเป็นทั้งหมดพร้อมใช้งานสำหรับผู้ใช้ผ่านทางเว็บอินเทอร์เฟซโดยใช้ประเภทรายการเอเจนต์ IPMI และคีย์ ipmi.get พิเศษ สิ่งนี้เป็นไปได้เนื่องจากการปรากฏตัวของคีย์ ipmi.get ในเวอร์ชันใหม่เท่านั้น

ในเทมเพลต Template Server by IPMI องค์ประกอบข้อมูล Item Get IPMI sensors มีหน้าที่จัดระเบียบการรวบรวมข้อมูลโดยใช้ฟังก์ชันใหม่นี้ (รูปที่ 2)

ข้าว. 2. รายการรับเซ็นเซอร์ IPMI

Zabbix 5.0 หรือมีอะไรใหม่กับเซิร์ฟเวอร์เทมเพลตโดย IPMI
จากการทำงานขององค์ประกอบข้อมูลเซ็นเซอร์ Item Get IPMI ข้อมูลเกี่ยวกับสถานะของอุปกรณ์ในรูปแบบ JSON ที่มีโครงสร้างจะปรากฏในระบบ Zabbix (รูปที่ 3)

ข้าว. 3. ตัวอย่างผลลัพธ์ของรายการ รับเซ็นเซอร์ IPMI

Zabbix 5.0 หรือมีอะไรใหม่กับเซิร์ฟเวอร์เทมเพลตโดย IPMI
นอกเหนือจากองค์ประกอบข้อมูลเซ็นเซอร์ Item Get IPMI แล้ว เทมเพลตยังมีกฎการตรวจจับสองกฎ การค้นพบเซ็นเซอร์แบบแยก (รูปที่ 4) และการค้นพบเซ็นเซอร์แบบ Threshold (รูปที่ 5) กฎการค้นหาเหล่านี้ใช้ JSON ที่เป็นผลจากรายการเซ็นเซอร์รับ IPMI เพื่อสร้างรายการและทริกเกอร์ใหม่โดยอัตโนมัติ จะเห็นได้อย่างชัดเจนในรูปด้านล่างในส่วนรายการหลัก

ข้าว. 4. กฎการค้นพบเซ็นเซอร์แบบแยกส่วน

Zabbix 5.0 หรือมีอะไรใหม่กับเซิร์ฟเวอร์เทมเพลตโดย IPMI
ข้าว. 5. กฎการค้นพบเซ็นเซอร์เกณฑ์

Zabbix 5.0 หรือมีอะไรใหม่กับเซิร์ฟเวอร์เทมเพลตโดย IPMI
เหตุใดเทมเพลตจึงใช้กฎการค้นหาสองกฎแทนที่จะเป็นกฎเดียว

การค้นพบเซ็นเซอร์แบบแยกช่วยให้มั่นใจได้ถึงการสร้างองค์ประกอบข้อมูลโดยอัตโนมัติซึ่งในค่าของพวกเขาเป็นประเภท "สตริง" และกฎการค้นพบเซนเซอร์ Threshold ช่วยให้คุณสร้างองค์ประกอบข้อมูลที่มีประเภท "ตัวเลข" ในค่าได้โดยอัตโนมัติ นอกจากนี้ กฎนี้ยังสามารถสร้างทริกเกอร์ได้สูงสุด 6 รายการสำหรับแต่ละองค์ประกอบข้อมูล (รูปที่ 6)

ค่าสำหรับเงื่อนไขทริกเกอร์นำมาจาก JSON นั่นคือจากอุปกรณ์เอง ทริกเกอร์ถูกสร้างขึ้นสำหรับ 6 เกณฑ์: อันตรายระดับล่าง วิกฤตระดับล่าง วิกฤตระดับล่าง วิกฤตระดับล่าง วิกฤตระดับล่าง ระดับวิกฤต ระดับบน ระดับอันตราย หากไม่มีค่าสำหรับเกณฑ์บางอย่างใน JSON ทริกเกอร์จะไม่ถูกสร้าง

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

ข้าว. 6. 6 ทริกเกอร์ต้นแบบของการค้นพบเซนเซอร์ Threshold

Zabbix 5.0 หรือมีอะไรใหม่กับเซิร์ฟเวอร์เทมเพลตโดย IPMI
สายรัดและไปกันเถอะ

ในการทดสอบเทมเพลตเซิร์ฟเวอร์ตามเทมเพลต IPMI เราเลือกเซิร์ฟเวอร์จากผู้ผลิตสามราย ได้แก่ IBM, HP และ Huawei ไม่กี่นาทีหลังจากการเชื่อมต่อ ผลลัพธ์ที่แสดงในตารางได้มาจากพวกเขา

ตารางที่ 1. เซิร์ฟเวอร์เทมเพลตโดยผลการทดสอบ IPMI

ผู้ผลิตอุปกรณ์
รุ่นอุปกรณ์
จำนวนรายการที่สร้างขึ้นโดยอัตโนมัติ
จำนวนทริกเกอร์ที่สร้างขึ้นโดยอัตโนมัติ

HP
โปรไลอันท์ DL360 G5
20
24

หัวเว่ย
1288H V5
175
56

ไอบีเอ็ม
ระบบ X
139
27

สามารถตรวจสอบอุปกรณ์ทั้งหมดได้สำเร็จโดยใช้เทมเพลตใหม่และคีย์ใหม่ ipmi.key

เราสามารถรับข้อมูลได้มากที่สุดจากอุปกรณ์ Huawei และน้อยที่สุดจาก HP เหตุผลนี้เกิดจากความแตกต่างในฮาร์ดแวร์ของอุปกรณ์และไม่เกี่ยวข้องกับคุณภาพของเทมเพลตใหม่

ในภาพหน้าจอด้านล่าง คุณจะเห็นรายการและทริกเกอร์ที่สร้างโดยอัตโนมัติโดยเทมเพลต

ข้าว. 7. องค์ประกอบข้อมูลที่สร้างขึ้นโดยอัตโนมัติ

Zabbix 5.0 หรือมีอะไรใหม่กับเซิร์ฟเวอร์เทมเพลตโดย IPMI
ข้าว. 8. ทริกเกอร์ที่สร้างเทมเพลตโดยอัตโนมัติ

Zabbix 5.0 หรือมีอะไรใหม่กับเซิร์ฟเวอร์เทมเพลตโดย IPMI
* * * * * * * * * * * *

เซิร์ฟเวอร์เทมเพลตโดย IPMI ได้รับการพิสูจน์แล้วว่าดีที่สุด มันใช้งานง่ายและที่สำคัญที่สุดคือ "สากล"

เทมเพลต Template Server by IPMI จะรวมอยู่ในรายการเทมเพลตพื้นฐานของเวอร์ชัน Zabbix 5.0 ในส่วนของเรา เราขอสนับสนุนแนวทางนี้ของผู้ผลิตเป็นอย่างยิ่ง แม้ว่าผู้เชี่ยวชาญจะถูกบังคับให้สร้างเทมเพลตเฉพาะของตนเอง เราขอแนะนำให้ใช้แนวทางที่ผู้ผลิตวางไว้เป็นพื้นฐานและสังเกตในเซิร์ฟเวอร์เทมเพลตโดย IPMI ขั้นแรก ใช้การค้นหารายการอัตโนมัติโดยใช้รายการหลัก และประการที่สอง ใช้การตรวจจับทริกเกอร์อัตโนมัติโดยใช้รายการหลักในกรณีที่เป็นไปได้

เรากำลังรอคอยการเปิดตัว Zabbix 5.0 ในอนาคตอันใกล้นี้!

ผู้แต่ง: Dmitry จนกระทั่ง สถาปนิกระบบตรวจสอบที่ Jet Infosystems

ที่มา: will.com

เพิ่มความคิดเห็น