免費開源監控系統Zabbix 5.0 LTS已發布。
Zabbix 是一個通用系統,用於監控伺服器、工程和網路設備、應用程式、資料庫、虛擬化系統、容器、IT 服務、Web 服務、雲端基礎架構的效能和可用性。
該系統實現了一個完整的周期,從收集數據、處理和轉換數據、分析接收到的數據,到存儲數據、可視化和使用升級規則發送警報。 該系統還提供靈活的選項來擴展收集數據和警報的方法,以及通過 API 的自動化選項。 單一Web界面實現監控配置的集中管理以及不同用戶組訪問權限的分配。 項目代碼根據 GPLv2 許可證分發。
Zabbix 5.0 是一個新的主要 LTS 版本,擁有長期的官方支援。 對於使用非LTS版本的用戶,我們建議升級到產品的LTS版本。
5.0 LTS版本的主要改進:
- 單一登入 (SSO) 解決方案的 SAML 支持
- 官方支援 Linux 和 Windows 平台的新模組化代理,支援本地檔案系統中的可靠資料存儲
- 介面更友好,左側有簡單的選單導航,針對寬顯示器進行了最佳化
- 一般使用者可以使用設備清單(監控 -> 主機)
- 支援自訂模組以擴展使用者介面功能
- 不承認問題的可能性
- 支援媒體類型層級通知的訊息模板
- 用於測試 JavaScript 腳本的單獨控制台實用程序,對於使用 Webhooks 和預處理非常有用
- 透過將 SNMP 參數移至主機介面級別,輕鬆設定和簡化 SNMP 模板
- 對主機原型的自訂巨集支持
- Float64 資料型別支持
- 使用 nodata() 函數監控設備可用性會考慮代理程式可用性
由於以下原因提高了監控的安全性和可靠性:
- 透過 HTTP 代理的 Webhook 支持
- 可以禁止代理執行某些檢查,支援白名單和黑名單
- 能夠建立用於 TLS 連線的加密協定列表
- 支援與 MySQL 和 PostgreSQL 資料庫的加密連接
- 過渡到 SHA256 儲存使用者密碼雜湊值
- 支援秘密巨集來儲存密碼、存取金鑰和其他機密信息
改進的性能:
- 使用TimescaleDB壓縮歷史數據
- 優化數百萬監控設備的介面效能
其他重大改進:
- 新的預處理運算子可在使用 JSONPath 時取代文字並取得 JSON 屬性名稱
- 按事件對電子郵件用戶端中的消息進行分組
- 能夠在使用者名稱和密碼中使用秘密巨集來存取 IPMI
- 觸發器支援文字資料的比較操作
- Windows、IPMI 感測器、JMX 指標下自動偵測效能指標的新檢查
- 在各個指標層級配置所有 ODBC 監控參數
- 能夠直接從介面檢查模板和設備指標
- 支援用戶巨集的批次更改操作
- 對某些儀表板小部件的標籤過濾器支援
- 能夠將小部件中的圖表複製為 PNG 影像
- 用於存取審核日誌的 API 方法支持
- 遠端監控Zabbix組件版本
- 支援通知中的 {HOST.ID}、{EVENT.DURATION} 和 {EVENT.TAGSJSON} 宏
- ElasticSearch 7.x 支持
- 用於監控 Redis、MySQL、PostgreSQL、Nginx、ClickHouse、Windows、Memcached、HAProxy 的新範本解決方案
- zabbix_sender 的奈秒支持
- 能夠重置 SNMPv3 狀態快取
- 度量密鑰的大小已增加到2048個字符,確認問題時訊息的大小增加到4096個字符
開箱即用的 Zabbix 提供以下整合:
- 幫助台平台 Jira、Jira ServiceDesk、Redmine、ServiceNow、Zendesk、OTRS、Zammad
- 使用者通知系統 Slack、Pushover、Discord、Telegram、VictorOps、Microsoft Teams、SINGNL4、Mattermost、OpsGenie、PagerDuty
官方軟體包適用於以下平台的當前版本:
- Linux 發行版 RHEL、CentOS、Debian、SuSE、Ubuntu、Raspbian
- 基於VMWare、VirtualBox、Hyper-V、XEN的虛擬化系統
- 碼頭工人
- 適用於所有平台的代理,包括 MacOS 和適用於 Windows 代理的 MSI
雲端平台Zabbix可快速安裝:
- AWS、Azure、Google雲端、數位海洋、IBM/紅帽雲
要從早期版本遷移,您只需安裝新的二進位檔案(伺服器和代理程式)和新的介面。 Zabbix 將自動執行更新程序。 無需安裝新代理程式。
所有更改的完整列表可以在 文件.
來源: linux.org.ru