熱門搜索 Zabbix技術資料 Zabbix常見問、答討論 成功案例 Zabbix交流區 Prometheus交流區
前面的文章中我們談到了常見的八大開源監控軟件,其中zabbix、Prometheus目前最受市場喜愛,應用最為廣泛。那么,作為國外誕生的開源監控平臺,zabbix與Prometheus是如何做到不僅深受國外企業喜愛,同時在國內監控市場也擁有著相當強大影響力的呢?接下來就讓我們簡單分析下為什么zabbix會受到國內外企業的歡迎。Prometheus會在后續文章介紹,在此不做展開。
zabbix是一個企業級的開源分布式監控解決方案,支持實施從數以萬計的服務器、虛擬機、網絡設備等收集百萬級指標數據,具備常見的商業監控軟件所具備的功能(主機的性能監控、網絡設備性能監控、數據庫性能監控、FTP等通用協議監控、多種告警方式、詳細的報表圖表繪制),支持自動發現網絡設備和服務器;支持分布式,能集中展示、管理分布式的監控點;擴展性強,server提供通用接口,企業可以通過二次開發完善各類監控。
zabbix是一個完全開源免費的企業級監控解決方案,無需付費、無需商業授權,所有企業都可以免費使用。所謂“天下熙熙,皆為利來;天下攘攘,皆為利往。”企業運作皆為贏利,開源免費也就成為眾多企業選擇zabbix的重要原因之一。
作為一款企業級的監控平臺,一個完整的解決方案,不得不提zabbix強大的功能特點:
1、數據采集:可用性和性能檢測,自動發現,支持agent、snmp、JMX、telnet等多種采集方式,支持主動和被動模式數據傳輸、支持用戶自定義插件,自定義間隔收集數據。
2、高可用:server對設備性能要求低,支持proxy分布式監控,分布式集中管理,有自動發現功能,可以實現自動化監控;開放式接口,擴展性強,插件編寫容易。
3、告警管理:支持多條件告警,支持多種告警方式,支持多組模板,模板繼承。
4、告警設置:告警周期,告警級別,告警恢復通知、告警暫停,時段閾值、支持維護周期、支持單機停用。
5、圖形化展示:允許自定義創建多監控項視圖,網絡拓撲,自定義面板展示,自定義IT服務可用性。
6、歷史數據:歷史數據查詢可配置,內置housekeeping數據清理機制。
7、安全審計:具備安全的用戶審計日志,權限認證,用戶可以限制允許維護的列表。
zabbix能夠適配多種規模的監控場景。在中大型和超大型的監控場景下,分布式部署必不可少,zabbix Proxy的存在極大的增強了其擴展能力。特別是在當今混合云和多云的環境下,zabbix可以做到監控方案的統一化。
更重要的是,理論情況下zabbix的分布式解決方案支持無限擴展,能夠滿足超大規模設備監控需求。zabbix proxy 的部署擴展了zabbix server的能力,同時也降低了網絡帶寬的壓力,一個proxy處理將近100個節點的常規操作系統監控指標下,網絡IO只有差不多200Kb,極大的降低了帶寬的壓力。
zabbix還支持自動發現網絡設備、自動發現文件系統、網絡接口和 SNMP OIDs 值,zabbix Agent 發現設備后自動注冊,這對于大規模接入網絡設備的監控無疑具有非常重大的意義,能夠大幅度提高監控效率。
zabbix 還具有靈活的自定義功能。例如,zabbix的告警機制,允許用戶為幾乎任何事件配置告警,并根據遞增計劃、接收者、媒介類型自定義發送告警通知;使用宏變量還可以使告警通知變得更加高效有用,這樣用戶可以快速響應服務器問題。
zabbix支持組合多個監控項到單個視圖中,創建自定義圖表;支持網絡拓撲圖,支持以儀表盤樣式展示自定義聚合圖形和幻燈片演示,監控資源的更高層次展示視圖(業務視圖)。
zabbix采用了基于 PHP 的 Web 前端,其所有的報表、統計數據和配置參數都可以通過基于 Web 的前端頁面進行訪問?;?Web 的前端頁面確保用戶在任何地方訪問監控的網絡狀態和服務器健康狀況;適當的配置后,zabbix 可以在監控 IT 基礎設施方面發揮重要作用;無論是對于有少量服務器的小型組織,還是擁有大量服務器的大企業而言,同樣適用。
總的來說,zabbix雖然只是一款開源軟件,但其憑借強大的功能已經具備了足以媲美商業監控的實力,加上不受商業版權限制,沒有后顧之優,且支持二次開發,上手難度不高等優勢,大概很難讓企業不愛吧,小伙伴們覺得呢?
這一期的尊龍時凱百科到這就結束了,下期我們聊聊被稱為”下一代監控”的Prometheus,敬請關注尊龍時凱官網。
尊龍時凱基于zabbix實現,支持二次開發,采用分布式部署,集中告警,一覽視圖、網絡拓撲、業務地圖、投屏視圖、圖形視圖各類視圖等。
View details