完全開源的Zabbix 5.2免費監控系統已經發布。
Zabbix 是一個通用系統,用於監控伺服器、工程和網路設備、應用程式、資料庫、虛擬化系統、容器、IT 服務、Web 服務、雲端基礎架構的效能和可用性。
該系統實現了一個完整的周期,從收集數據、處理和轉換數據、分析接收到的數據,到儲存數據、視覺化和使用升級規則發送警報。該系統還提供靈活的選項來擴展資料收集和警報方法,以及透過強大的 API 實現自動化功能。
單一Web介面實現了監控配置的集中管理以及對各個使用者群組的存取權限的分配。專案代碼根據 GPLv2 許可證分發。
Zabbix 5.2 是一個新的主要非 LTS 版本,具有標準的官方支援期。
5.2版本主要改進:
- 支援綜合監控,能夠創建多步驟複雜腳本來獲取資料並執行複雜的服務可用性檢查
- 出現了一組用於長期分析的觸發函數,可讓您產生諸如「23 月每秒交易數量增加了 XNUMX%」之類的警報
- 支援使用者角色,對使用者權限進行精細管理,能夠控制對各種介面元件、API 方法和使用者操作的訪問
- 能夠將 Zabbix 中使用的所有秘密資訊(密碼、令牌、授權使用者名稱等)儲存在外部 Hashicorp Vault 中,以實現最大程度的安全性
- 支援使用 modus 和 MQTT 協定進行物聯網監控和工業設備監控
- 能夠在介面中保存過濾器並在過濾器之間快速切換
由於以下原因提高了監控的安全性和可靠性:
- 與 Hashicorp Vault 集成
- 對代理的 UserParameterPath 支持
- 錯誤的用戶名或密碼將不會提供有關是否有註冊用戶的任何附加信息
由於以下原因提高了性能和連續性:
- 支援 Web 介面和 API 的負載平衡,從而允許這些元件的水平擴展
- 事件處理邏輯的效能改進
其他重大改進:
- 能夠為不同的使用者指定不同的時區
- 能夠查看正在運行的系統的歷史快取的當前狀態,以便更好地了解 Zabbix 操作
- 作為螢幕和儀表板功能組合的一部分,螢幕模板已轉換為儀表板模板
主機原型的主機介面支援 - 主機介面變成可選
- 添加了對主機原型標籤的支持
- 能夠在預處理腳本程式碼中使用自訂宏
- 能夠在預處理中處理不支援的指標狀態,以便快速回應此類事件並進行更可靠的服務可用性檢查
- 支援事件日誌巨集來顯示操作訊息
- 支援指標描述中的自訂宏
- HTTP 檢查的摘要身份驗證支持
- 活動的 Zabbix Agent 現在可以將資料傳送到多個主機
- 使用者巨集的最大長度增加至 2048 位元組
- 能夠在預處理腳本中使用 HTTP 標頭
支援停止所有使用者的預設語言 - 儀表板清單清楚地顯示了我創建了哪些儀表板以及我是否已向其他使用者授予對它們的存取權限
- 測試 SNMP 指標的能力
- 設定設備和服務維護週期的更簡單形式
- 模板名稱已簡化
- 用於安排檢查不支援的指標的更簡單的邏輯
- Yaml 已成為匯入和匯出作業的新預設格式
- 用於監控 Asterisk、Microsoft IIS、Oracle 資料庫、MSSQL、etcd、PHP FPM、Squid 的新範本解決方案
開箱即用的 Zabbix 提供以下整合:
- 幫助台平台 Jira、Jira ServiceDesk、Redmine、ServiceNow、Zendesk、OTRS、Zammad、Solarwinds Service Desk、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 和適用於 Windows 代理的 MSI 套件
雲端平台Zabbix可快速安裝:
- AWS、Azure、Google雲端、數位海洋、IBM/RedHat 雲端、Yandex 雲
要從早期版本遷移,您只需安裝新的二進位(伺服器和代理)和介面。 Zabbix 將自動執行更新程序。無需安裝新代理程式。
這裡 鏈接 用於下載和雲端安裝。
來源: linux.org.ru