ระบบตรวจสอบฟรีพร้อมโอเพนซอร์ส Zabbix 5.2 ได้รับการเผยแพร่แล้ว
Zabbix เป็นระบบสากลสำหรับการตรวจสอบประสิทธิภาพและความพร้อมใช้งานของเซิร์ฟเวอร์ วิศวกรรมและอุปกรณ์เครือข่าย แอปพลิเคชัน ฐานข้อมูล ระบบเสมือนจริง คอนเทนเนอร์ บริการไอที บริการเว็บ โครงสร้างพื้นฐานคลาวด์
ระบบจะดำเนินการครบวงจรตั้งแต่การรวบรวมข้อมูล การประมวลผล และการแปลง การวิเคราะห์ข้อมูลที่ได้รับ และสิ้นสุดด้วยการจัดเก็บข้อมูลนี้ การแสดงภาพ และส่งการแจ้งเตือนโดยใช้กฎการยกระดับ ระบบยังมีตัวเลือกที่ยืดหยุ่นสำหรับการขยายการรวบรวมข้อมูลและวิธีการแจ้งเตือน ตลอดจนความสามารถอัตโนมัติผ่าน API อันทรงพลัง
เว็บอินเทอร์เฟซเดียวใช้การจัดการแบบรวมศูนย์สำหรับการกำหนดค่าการตรวจสอบและการกระจายสิทธิ์การเข้าถึงไปยังกลุ่มผู้ใช้ต่างๆ รหัสโครงการได้รับการเผยแพร่ภายใต้ใบอนุญาต GPLv2
Zabbix 5.2 เป็นเวอร์ชันหลักใหม่ที่ไม่ใช่ LTS พร้อมด้วยระยะเวลาการสนับสนุนอย่างเป็นทางการตามมาตรฐาน
การปรับปรุงที่สำคัญในเวอร์ชัน 5.2:
- รองรับการตรวจสอบสังเคราะห์ด้วยความสามารถในการสร้างสคริปต์ที่ซับซ้อนหลายขั้นตอนเพื่อรับข้อมูลและดำเนินการตรวจสอบความพร้อมใช้งานของบริการที่ซับซ้อน
- ชุดของฟังก์ชันทริกเกอร์สำหรับการวิเคราะห์ระยะยาวปรากฏขึ้นซึ่งช่วยให้คุณสามารถสร้างการแจ้งเตือนเช่น “จำนวนธุรกรรมต่อวินาทีในเดือนตุลาคมเพิ่มขึ้น 23%”
- รองรับบทบาทของผู้ใช้สำหรับการจัดการสิทธิ์ผู้ใช้โดยละเอียดด้วยความสามารถในการควบคุมการเข้าถึงส่วนประกอบอินเทอร์เฟซต่างๆ วิธี API และการกระทำของผู้ใช้
- ความสามารถในการจัดเก็บข้อมูลลับทั้งหมด (รหัสผ่าน โทเค็น ชื่อผู้ใช้สำหรับการอนุญาต ฯลฯ) ที่ใช้ใน Zabbix ในห้องนิรภัย Hashicorp ภายนอกเพื่อความปลอดภัยสูงสุด
- รองรับการตรวจสอบ IoT และการตรวจสอบอุปกรณ์อุตสาหกรรมโดยใช้โปรโตคอล modus และ MQTT
- ความสามารถในการบันทึกและสลับระหว่างตัวกรองในอินเทอร์เฟซอย่างรวดเร็ว
ปรับปรุงความปลอดภัยและความน่าเชื่อถือของการตรวจสอบเนื่องจาก:
- บูรณาการกับ Hashicorp Vault
- การสนับสนุน UserParameterPath สำหรับตัวแทน
- ชื่อผู้ใช้หรือรหัสผ่านไม่ถูกต้องจะไม่ให้ข้อมูลเพิ่มเติมว่ามีผู้ใช้ที่ลงทะเบียนหรือไม่
ปรับปรุงประสิทธิภาพและความต่อเนื่องเนื่องจาก:
- รองรับการปรับสมดุลโหลดสำหรับเว็บอินเตอร์เฟสและ API ซึ่งช่วยให้สามารถปรับขนาดแนวนอนของส่วนประกอบเหล่านี้ได้
- การปรับปรุงประสิทธิภาพสำหรับตรรกะการประมวลผลเหตุการณ์
การปรับปรุงที่สำคัญอื่นๆ:
- ความสามารถในการระบุเขตเวลาที่แตกต่างกันสำหรับผู้ใช้ที่แตกต่างกัน
- ความสามารถในการดูสถานะปัจจุบันของแคชประวัติของระบบที่ทำงานอยู่เพื่อความเข้าใจที่ดีขึ้นเกี่ยวกับการทำงานของ Zabbix
- เนื่องจากเป็นส่วนหนึ่งของการรวมฟังก์ชันการทำงานของภาพหน้าจอและแดชบอร์ด เทมเพลตภาพหน้าจอจึงถูกแปลงเป็นเทมเพลตแดชบอร์ด
การสนับสนุนอินเทอร์เฟซโฮสต์สำหรับต้นแบบโฮสต์ - อินเทอร์เฟซโฮสต์กลายเป็นทางเลือก
- เพิ่มการรองรับแท็กสำหรับต้นแบบโฮสต์
- ความสามารถในการใช้มาโครที่กำหนดเองในการประมวลผลโค้ดสคริปต์ล่วงหน้า
- ความสามารถในการจัดการสถานะตัวชี้วัดที่ไม่รองรับในการประมวลผลล่วงหน้าเพื่อการตอบสนองต่อเหตุการณ์ดังกล่าวอย่างรวดเร็วและเพื่อการตรวจสอบความพร้อมใช้งานของบริการที่เชื่อถือได้มากขึ้น
- รองรับแมโครบันทึกเหตุการณ์เพื่อแสดงข้อมูลการปฏิบัติงาน
- รองรับมาโครที่กำหนดเองในคำอธิบายเมตริก
- รองรับการตรวจสอบสิทธิ์ย่อยสำหรับการตรวจสอบ HTTP
- Zabbix Agent ที่ใช้งานอยู่สามารถส่งข้อมูลไปยังหลายโฮสต์ได้แล้ว
- ความยาวสูงสุดของมาโครผู้ใช้เพิ่มขึ้นเป็น 2048 ไบต์
- ความสามารถในการทำงานกับส่วนหัว HTTP ในสคริปต์การประมวลผลล่วงหน้า
รองรับการหยุดภาษาเริ่มต้นสำหรับผู้ใช้ทุกคน - รายการแดชบอร์ดจะแสดงอย่างชัดเจนว่าฉันได้สร้างแดชบอร์ดใด และฉันได้ให้สิทธิ์การเข้าถึงแก่ผู้ใช้รายอื่นหรือไม่
- ความสามารถในการทดสอบเมตริก SNMP
- แบบฟอร์มการกำหนดระยะเวลาการบำรุงรักษาอุปกรณ์และบริการที่ง่ายกว่า
- ชื่อเทมเพลตได้รับการทำให้ง่ายขึ้น
- ตรรกะที่ง่ายกว่าสำหรับการกำหนดเวลาการตรวจสอบเมตริกที่ไม่รองรับ
- Yaml ได้กลายเป็นรูปแบบเริ่มต้นใหม่สำหรับการดำเนินการนำเข้าและส่งออก
- โซลูชันเทมเพลตใหม่สำหรับการตรวจสอบเครื่องหมายดอกจัน, Microsoft IIS, ฐานข้อมูล Oracle, MSSQL, ฯลฯ , PHP FPM, Squid
Zabbix นำเสนอการบูรณาการกับ:
- แพลตฟอร์มแหล่งความช่วยเหลือ Jira, Jira ServiceDesk, Redmine, ServiceNow, Zendesk, OTRS, Zammad, ส่วนให้บริการ Solarwinds, TOPdesk, SysAid
- ระบบแจ้งเตือนผู้ใช้ Slack, Pushover, Discord, Telegram, VictorOps, Microsoft Teams, SINGNL4, Mattermost, OpsGenie, PagerDuty, iLert
แพ็คเกจอย่างเป็นทางการมีให้สำหรับเวอร์ชันปัจจุบันของแพลตฟอร์มต่อไปนี้:
- การกระจาย Linux RHEL, CentOS, Debian, SuSE, Ubuntu, Raspbian สำหรับสถาปัตยกรรมต่างๆ
- ระบบเสมือนจริงที่ใช้ VMWare, VirtualBox, Hyper-V, XEN
นักเทียบท่า - เอเจนต์สำหรับทุกแพลตฟอร์ม รวมถึงแพ็คเกจ MacOS และ MSI สำหรับเอเจนต์ Windows
มีการติดตั้ง Zabbix อย่างรวดเร็วสำหรับแพลตฟอร์มคลาวด์:
- AWS, Azure, Google Cloud, Digital Ocean, IBM/RedHat Cloud, Yandex Cloud
หากต้องการย้ายจากเวอร์ชันก่อนหน้า คุณจะต้องติดตั้งไฟล์ไบนารีใหม่ (เซิร์ฟเวอร์และพร็อกซี) และอินเทอร์เฟซเท่านั้น Zabbix จะดำเนินการตามขั้นตอนการอัพเดตโดยอัตโนมัติ ไม่จำเป็นต้องติดตั้งตัวแทนใหม่
รายการการเปลี่ยนแปลงทั้งหมดสามารถพบได้ใน คำอธิบายของการเปลี่ยนแปลง и เอกสาร.
ที่นี่ ลิงค์ สำหรับการดาวน์โหลดและการติดตั้งบนคลาวด์
ที่มา: linux.org.ru