日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Zabbix 4.2 发布:支持Prometheus数据收集,可扩展性大大提升

發布時間:2025/6/15 编程问答 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Zabbix 4.2 发布:支持Prometheus数据收集,可扩展性大大提升 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

4月2日,Zabbix正式發布了Zabbix 4.2版本。Zabbix具備現代監控系統所應提供的一切功能,包括數據收集與處理、分布式監控、實時問題與異常檢測、警報、升級、乃至可視化等等。

下面是Zabbix4.2版本的一些新特性。

新的官方支持平臺

除了現有官方工具包與設備之外,Zabbix 4.2版本還將適用于以下平臺:

?\t面向RaspberryPi 的Zabbix工具包;
?\t面向SUSE Enterprise Linux Server的Zabbix工具包;
?\t面向Mac OS/X的Zabbix代理;
?\t面向?MSI for Windows的Zabbix代理;
?\tZabbix?Docker鏡像。

感興趣的朋友可以在查看完整的可用平臺選項。

內置對Prometheus數據收集的支持

Zabbix能夠以多種不同方式(push/pull)從各類數據源收集數據,具體包括JMX、SNMP、WMI、HTTP/HTTPS、RestAPI、XML Soap、SSH、Telnet、代理、腳本以及其它數據源。現在,Zabbix開始支持Prometheus數據源。

現在,Zabbix通過對PromQL語言原生的支持實現了對導出工具的集成。此外,依賴性指標的引入,使得Zabbix能夠以高效方式收集大量Prometheus指標:我們使用單一HTTP調用獲取所有數據,而后將其復用為對應的相關指標。

Zabbix還能夠將Prometheus數據轉換為JSON格式,從而直接用于低級別發現(LLD)。




高效的高頻監控能力

我們都希望能盡快發現問題。但大多數情況下,這意味著我們必須以極為頻繁的方式執行檢查,最終有可能導致監控系統過載。那么我們該如何避免這種情況?非常簡單——對預處理頻率進行throttling,從而幫助我們跳過遞歸值。

現在,我們能夠以高頻度方式收集數據,立即發現問題,且無需在Zabbix數據庫當中保留過多歷史數據。而在對heartbeat進行throttling后,我們可以獲取漂亮的graph。





數據驗證與錯誤處理

我們當然不希望收集到錯誤的數據。利用Zabbix 4.2,大家可以通過內置的預處理規則解決這個問題。這些規則利用JSONPath或者XMLPath對正則表達式進行匹配,并根據結果實現數據驗證。

現在,用戶還能夠從收集到的數據當中提取錯誤消息。對于來自外部API的錯誤而言,這種能力將大大簡化操作流程。




利用JavaScript實現數據預處理

在Zabbix 4.2當中,可以充分利用以JavaScript編寫而成的用戶自定義腳本來實現多種強大的功能。

對JavaScript的支持將大大提升用戶的數據預處理自由度。事實上,用戶現在可以將全部外的部腳本替換為JavaScript形式。

如此一來,用戶將能夠實現各類數據轉換、聚合、篩選、算術以及邏輯運算等。

通過UI測試預處理規則

隨著預處理能力的快速演進,用戶當然還需要一款能夠驗證復雜場景的工具。Zabbix 4.2允許大家直接通過Web UI對這些預處理規則進行測試!

每秒處理數百萬項指標

在4.2版本之前,全部預處理任務都由Zabbix服務器單獨處理。Zabbix 4.2的可擴展能力大大提升——一切預處理功能,都可以由代理負責執行。

將基于代理的預處理機制與throttling相結合,意味著大家將能夠執行高頻監控、每秒收集數百萬個值,且完全不必擔心Zabbix服務器發生過載。代理程序會對收集到的數據執行大量預處理操作,而服務器實際只接收其中的一小部分數據。

輕松實現低級別發現

低級別發現(LLD)是一種非常有效的工具,用于自動發現各類資源(包括文件系統、進程、應用程序以及服務等),并自動創建與之相關的指標、觸發器以及graph。這款工具能夠極大地節省用戶地時間與精力,僅利用單一模板即可監控具有不同資源的目標設備。

Zabbix 4.2支持基于任意JSON輸入的處理方式,這反過來允許直接與外部API通信,并利用接收到的數據自動創建主機、指標與觸發器。

與JavaScript的預處理功能相結合,Zabbix 4.2現在得以創造出多種多樣的模板選項,從而輕松應對云API、應用程序API、XML內數據、JSON或者其它格式下的外部數據源。

支持TimescaleDB

憑借著更高效的算法與面向性能的數據結構設計,TimescaleDB的性能更加出色。

TimescaleDB的另一大重要優勢在于自動表分區,這將顯著提高性能并(與Zabbix結合使用)對歷史數據進行全自動管理。然而,必須承認的是,Zabbix團隊一直沒有對此進行過任何嚴格的基準測試。此外,在生產環境下運行TimescaleDB所帶來的具體性能提升,也一直難以量化。

因此就目前來講,TimescaleDB仍是一個快速發展且相當年輕的項目,請大家謹慎加以使用。

簡化標簽管理

在Zabbix 4.2版本之前,用戶只能為各獨立trigger設置標簽。現在,隨著對模板及主機標簽的支持能力成為現實,Zabbix的標簽管理效率也將得到提升。

所有檢測到的問題不僅會從trigger當中獲取標簽信息,同時亦能夠從主機與相應的模板內獲取標簽信息,從而確保判斷的正確性。

更靈活的自動注冊機制

Zabbix 4.2自動注冊選項使我們能夠根據正則表達式過濾主機名稱。在需要為各種主機集合創建不同的自動注冊場景時,這項功能至關重要。另外,如果大家的設備采用非常復雜的命名約定,則可使用正則表達式進行匹配,從而提升管理效率。

控制主機名稱以實現自動發現

另一項改進與自動發現期間的主機命名有關。Zabbix 4.2允許用戶將接收到的指標數據分配為主機名稱與可見名稱。

這項功能意義重大,能夠幫助大家實現網絡發現的高度自動化,且特別適合于使用Zabbix或者SNMP代理的場景。

通過Web UI測試媒體類型

Zabbix 4.2允許大家立足前端發送測試消息或者檢查已經選定的警報方法,從而判斷其是否能夠如預期般正常運作。在對接入外部警報與幫助臺系統的集成腳本進行檢查時,這項功能可謂意義重大。

對Zabbix組件進行遠程監控

Zabbix 4.2引入了對Zabbix服務器與代理的內部性能與可用性指標的遠程監控。不僅如此,這項功能還允許用戶發現與Zabbix相關的問題并在組件過載情況下發布提醒,例如代理中的本地緩沖區內已經存儲了大量數據。

電子郵件格式良好

Zabbix 4.2在郵件消息當中支持HTML格式。這意味著大家不再局限于純文本,而可以利用HTML及CSS的所有功能發布更好、更易于閱讀的警報消息。

通過網絡映射訪問遠程服務

現在,網絡映射支持一組新的宏選項,用于創建指向外部系統的、由用戶定義的URL,允許大家立足服務臺或者配置管理系統要開外部提交申報,或者僅使用一到兩次鼠標點擊即執行任何其它操作。

將LLD規則作為依賴性指標

此項功能允許我們同時利用主指標的接收值作為數據收集與LLD規則。如果從Prometheus導出工具收集數據,則Zabbix將只執行一次HTTP查詢,而查詢結果將立即被用于所有相關指標標準(LLD規則與指標值)。

映射動畫

Zabbix 4.2提供GIF動圖支持功能,從而使映射中的問題更易于發現。

從HTTP標頭中提取數據

Web監控使用戶能夠從HTTP標頭當中提取數據。

憑借這一功能,我們現在可以利用從過程中某一步驟收取到的身價驗證令牌為Web監控及外部API創建多步驟場景。

Zabbix Sender將數據推送至全部IP地址

Zabbix Sender現在能夠將指標數據發送至全部IP地址。這些IP地址由Zabbix Agent配置文件中的“ServerActive”參數進行定義。

觸發器配置過濾器

現在,觸發器頁面配置迎來了一款出色的擴展過濾器,能夠根據指定標準快速困難地選擇對應的觸發器。

在graph工具提示中顯示確切時間

這是一項重要性不那么突出,但卻效果拔群的改進。Zabbix將能夠在graph工具提示中顯示時間戳。

其它重要改進

  • 對儀表板中的小工具進行非破壞性尺寸調整與重新排序。
  • item原型的批量更新。
  • DNS相關檢查已支持IPv6(“net.dns”與“new.dns.record”)。
  • 用于VMware事件日志檢查“vmware.eventlog”的“skip”參數。
  • 經過擴展的預處理錯誤消息,將中間步驟結果納入其中。

Zabbix使用手冊當中提供一份完整清單,其中列舉出了擴展信息以及與Zabbix 4.2版本相關的發展、改進與最新功能。

總結

以上是生活随笔為你收集整理的Zabbix 4.2 发布:支持Prometheus数据收集,可扩展性大大提升的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。