การเปิดตัวระบบตรวจสอบ Zabbix 4.4

หลังจากพัฒนามาเป็นเวลา 6 เดือน доступна ระบบตรวจสอบเวอร์ชันใหม่ แซบบิกซ์ 4.4รหัสของใคร จัดจำหน่ายโดย ได้รับอนุญาตภายใต้ GPLv2 Zabbix ประกอบด้วยองค์ประกอบพื้นฐานสามส่วน ได้แก่ เซิร์ฟเวอร์สำหรับประสานงานการดำเนินการตรวจสอบ สร้างคำขอทดสอบ และรวบรวมสถิติ ตัวแทนสำหรับดำเนินการตรวจสอบที่ด้านข้างของโฮสต์ภายนอก ส่วนหน้าสำหรับการจัดการระบบการจัดการ

เพื่อลดภาระจากเซิร์ฟเวอร์กลางและสร้างเครือข่ายการตรวจสอบแบบกระจาย ชุดของพร็อกซีเซิร์ฟเวอร์สามารถปรับใช้ข้อมูลที่รวมนั้นในการตรวจสอบกลุ่มของโฮสต์ได้ ข้อมูลสามารถจัดเก็บไว้ใน MySQL, PostgreSQL, TimescaleDB, DB2 และ Oracle DBMS หากไม่มีตัวแทน เซิร์ฟเวอร์ Zabbix ก็สามารถรับข้อมูลผ่านโปรโตคอล เช่น SNMP, IPMI, JMX, SSH/Telnet, ODBC และทดสอบความพร้อมใช้งานของเว็บแอปพลิเคชันและระบบเวอร์ชวลไลเซชัน

หลัก นวัตกรรม:

  • มีการแนะนำตัวแทนประเภทใหม่ - zabbix_agent2 ซึ่งเขียนใน Go และจัดเตรียมเฟรมเวิร์กสำหรับการพัฒนาปลั๊กอินสำหรับทดสอบบริการและแอปพลิเคชันต่างๆ ตัวแทนใหม่มีตัวกำหนดเวลาในตัวที่รองรับการกำหนดเวลาการตรวจสอบที่ยืดหยุ่น และสามารถตรวจสอบสถานะระหว่างการตรวจสอบได้ (เช่น โดยการรักษาการเชื่อมต่อกับ DBMS ที่เปิดอยู่) เพื่อประหยัดการรับส่งข้อมูล รองรับการส่งข้อมูลที่ได้รับในโหมดแบทช์ เอเจนต์ใหม่สามารถใช้เพื่อแทนที่อันเก่าอย่างโปร่งใสบนแพลตฟอร์ม Linux เท่านั้นในตอนนี้
  • เพิ่มความสามารถในการใช้งาน เว็บฮุค และตัวจัดการการดำเนินการและการแจ้งเตือนของตนเองเมื่อตรวจพบความล้มเหลวของบริการที่กำลังตรวจสอบ ตัวจัดการสามารถเขียนเป็น JavaScript และใช้เพื่อติดต่อบริการจัดส่งการแจ้งเตือนภายนอกหรือระบบติดตามข้อผิดพลาด ตัวอย่างเช่น คุณสามารถเขียนตัวจัดการเพื่อส่งข้อความเกี่ยวกับปัญหาไปยังการสนทนาในองค์กร
  • มีการดำเนินการสนับสนุนอย่างเป็นทางการสำหรับ DBMS ไทม์สเกลDB เป็นที่เก็บข้อมูลการตรวจสอบ ไม่เหมือนกับที่รองรับก่อนหน้านี้
    MySQL, PostgreSQL, Oracle และ DB2, TimescaleDB DBMS ได้รับการปรับให้เหมาะสมเป็นพิเศษสำหรับการจัดเก็บและประมวลผลข้อมูลในรูปแบบของอนุกรมเวลา (ส่วนของค่าพารามิเตอร์ตามช่วงเวลาที่กำหนด บันทึกจะสร้างเวลาและชุดของค่าที่สอดคล้องกับ เวลานี้). TimescaleDB ช่วยให้คุณสามารถอย่างมีนัยสำคัญ ปรับปรุงประสิทธิภาพและผลผลิต เมื่อทำงานกับข้อมูลดังกล่าว ซึ่งแสดงให้เห็นถึงประสิทธิภาพที่แทบจะเป็นเส้นตรง นอกจากนี้ TimescaleDB ยังรองรับคุณสมบัติต่างๆ เช่น การทำความสะอาดบันทึกเก่าโดยอัตโนมัติ

    การเปิดตัวระบบตรวจสอบ Zabbix 4.4

  • เตรียมไว้ ข้อกำหนดสำหรับการออกแบบเทมเพลตเพื่อสร้างมาตรฐานการตั้งค่า โครงสร้างของไฟล์ XML/JSON ถูกนำมาในรูปแบบที่เหมาะสำหรับการแก้ไขเทมเพลตด้วยตนเองในโปรแกรมแก้ไขข้อความทั่วไป เทมเพลตที่มีอยู่สอดคล้องกับข้อกำหนดที่เสนอ
  • มีการใช้ฐานความรู้เพื่อจัดทำเอกสารองค์ประกอบและทริกเกอร์ที่กำลังตรวจสอบ ซึ่งสามารถให้คำอธิบายโดยละเอียด คำอธิบายวัตถุประสงค์ในการรวบรวมข้อมูล และคำแนะนำในการดำเนินการในกรณีที่เกิดปัญหา

    การเปิดตัวระบบตรวจสอบ Zabbix 4.4

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

    การเปิดตัวระบบตรวจสอบ Zabbix 4.4

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

    การเปิดตัวระบบตรวจสอบ Zabbix 4.4

  • เพิ่มความสามารถในการลงทะเบียนอุปกรณ์ใหม่โดยอัตโนมัติโดยใช้คีย์ PSK (คีย์ที่แชร์ล่วงหน้า) พร้อมการเข้ารหัสการตั้งค่าสำหรับโฮสต์ที่เพิ่ม
    การเปิดตัวระบบตรวจสอบ Zabbix 4.4

  • เพิ่มการสนับสนุนสำหรับไวยากรณ์ JSONPath แบบขยาย ซึ่งช่วยให้คุณสามารถจัดระเบียบการประมวลผลข้อมูลล่วงหน้าที่ซับซ้อนในรูปแบบ JSON รวมถึงการดำเนินการรวบรวมและการค้นหา

    การเปิดตัวระบบตรวจสอบ Zabbix 4.4

  • เพิ่มการสนับสนุนสำหรับการแนบคำอธิบายกับมาโครที่กำหนดเอง
    การเปิดตัวระบบตรวจสอบ Zabbix 4.4

  • ปรับปรุงประสิทธิภาพในการรวบรวมและกำหนดข้อมูลที่เกี่ยวข้องกับ WMI, JMX และ ODBC โดยการเพิ่มการตรวจสอบใหม่ที่ส่งคืนอาร์เรย์ของออบเจ็กต์ในรูปแบบ JSON เพิ่มการรองรับพื้นที่เก็บข้อมูลสำหรับบริการ VMWare และ systemd รวมถึงความสามารถในการแปลงข้อมูล CSV เป็น JSON

    การเปิดตัวระบบตรวจสอบ Zabbix 4.4

  • ขีดจำกัดสูงสุดของจำนวนองค์ประกอบที่ต้องพึ่งพาเพิ่มขึ้นเป็น 10
  • เพิ่มการรองรับสำหรับแพลตฟอร์มใหม่: SUSE Linux Enterprise Server 15, Debian 10, Raspbian 10, macOS และ RHEL 8 มีการเตรียมแพ็คเกจที่มีตัวแทนในรูปแบบ MSI สำหรับ Windows เพิ่มการรองรับสำหรับการใช้งานระบบตรวจสอบอย่างรวดเร็วในคอนเทนเนอร์แบบแยกหรือในสภาพแวดล้อมคลาวด์ AWS, Azure,
    แพลตฟอร์ม Google Cloud,
    มหาสมุทรดิจิทัลและนักเทียบท่า

ที่มา: opennet.ru

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