前言:Nagios能監視所指定的本地或遠程主機以及服務,同時提供異常通知等功能。SugarNMS是商業開源的智能化網管軟件,實現設備拓撲、故障管理、性能管理、配置管理和安全管理的網管需求,提供多種開發模式和可拓展的框架模塊,真正解決設備管控、功能實現、運營維護以及拓展集成難題。ios
關鍵詞:Nagios,SugarNMS,智和網管平臺,網管開發,開源網管軟件web
Nagios是一個監視系統運行狀態和網絡信息的監視系統。Nagios能監視所指定的本地或遠程主機以及服務,同時提供異常通知功能等。Nagios可運行在Linux/Unix平臺之上,同時提供一個可選的基於瀏覽器的WEB界面以方便系統管理人員查看網絡狀態,各類系統問題,以及日誌等等。數據庫
Nagios一般由一個主程序(Nagios)、一個插件程序(Nagios-plugins)和四個可選的ADDON(NRPE、NSCA、NSClient++和NDOUtils)組成。Nagios的監控工做都是經過插件實現的,所以,Nagios和Nagios-plugins是服務器端工做所必須的組件。而四個ADDON中,NRPE用來在監控的遠程Linux/Unix主機上執行腳本插件以實現對這些主機資源的監控;NSCA用來讓被監控的遠程Linux/Unix主機主動將監控信息發送給Nagios服務器(這在冗餘監控模式中特別要用到);NSClient++是用來監控Windows主機時安裝在Windows主機上的組件;而NDOUtils則用來將Nagios的配置信息和各event產生的數據存入數據庫,以實現這些數據的快速檢索和處理。apache
這四個ADDON(附件)中,NRPE和NSClient++工做於客戶端,NDOUtils工做於服務器端,而NSCA則須要同時安裝在服務器端和客戶端。瀏覽器
目前,Nagios只能安裝在Linux系統主機上,其編譯須要用到gcc。同時,若是打算使用web界面的管理工具的話,還須要有apache服務器和GD圖形庫的支持。安全
一、監控網絡服務(SMTP、POP三、HTTP、NNTP、PING等);服務器
二、監控主機資源(處理器負荷、磁盤利用率等);網絡
三、簡單地插件設計使得用戶能夠方便地擴展本身服務的檢測方法;框架
四、並行服務檢查機制;工具
五、具有定義網絡分層結構的能力,用"parent"主機定義來表達網絡主機間的關係,這種關係可被用來發現和明晰主機宕機或不可達狀態;
六、當服務或主機問題產生與解決時將告警發送給聯繫人(經過EMail、短信、用戶定義方式);
七、能夠定義一些處理程序,使之可以在服務或者主機發生故障時起到預防做用;
八、自動的日誌滾動功能;
九、能夠支持並實現對主機的冗餘監控;
十、可選的WEB界面用於查看當前的網絡狀態、通知和故障歷史、日誌文件等;
十一、能夠經過手機查看系統監控信息;
十二、可指定自定義的事件處理控制器。
SugarNMS是智和網管平臺的英文名,由北京智和信通技術有限公司自主研發,完美兼容主流/國產系統及數據庫,提供C/S和B/S兩種客戶端界面,兼容PC以及移動設備。實現包括設備拓撲、故障管理、性能管理、配置管理和安全管理等基礎網管功能,以「管控萬物,無所不能,無處不在」爲理念,採用了設備統一接入模型,能夠管理網絡設備、計算機、服務器、智能設備、物聯網、工業設備等全部聯網設備;適用於國防、電信、政府、金融、交通、能源、企業、工業、製造等多種領域。
目前,智和網管平臺支持B/S和C/S構架,可以穩定運行於Windows端、Linux/Unix端,並支持經過PC端、Pad端以及手機端對平臺進行訪問。能夠全面監控網絡設備、主機/服務器、中間件應用、Web服務。
一、一鍵式自動發現
在自動發現過程當中搜索網絡設備,識別設備類型和廠商型號,生成設備面板圖;搜索設備資源,發現設備之間的鏈路關係;自動生成拓撲圖,簡化用戶操做,提高管理效率。
二、可視化拓撲管理
樹形結構和平面結構聯動展現網絡拓撲關係,以多種佈局方式劃分網絡。在拓撲中以不一樣顏色設備圖標實時展示設備狀態。圖形化、具象化的拓撲形式,下降維護難度,拖動式的佈局形式使配置更加靈活。
三、全面化設備管理
經過拓撲視圖方便的管理設備及其配置參數,支持對設備進行基礎操做。自動識別當前設備類型及其配置參數,支持全部主流設備,經過自定義添加設備,實時查看設備運行狀況。
四、細節化資源管理
在拓撲圖基礎上,進一步展現設備細節,能夠是設備的物理組件、服務器上的服務和用戶定義的其餘監控對象。對設備進行細化監控,實時告警,作到事前管理,下降設備故障發生率。
五、多維度性能管理
全面採集設備資源、應用、服務等性能信息。將性能信息數據按照時間、資源、性能類型等多種維度以圖表等形式展示。多維度,多形式展現設備性能信息,隨時把握設備性能狀態。
六、及時性故障管理
支持多種告警機制與自定義配置告警閥值,可迅速定位告警設備。全面採集警信息,按多種維度以圖表等形式展示告警信息。提早告警、自動處理,確保故障及時解決,提高告警處理效率,下降因故障帶來的損失。
七、深度管控設備
支持同時對每多臺設備進行配置/備份和軟件升級,以減小管理員的工做量,提升系統的可用性。支持單個和批量設備的配置文件升級、備份和恢復功能。
八、自定義拓展功能
自定義設備類型及其設備資源。具備設備模板的功能,容許自定義設備面板圖,最大可能的支持不一樣設備類型。提升管理範圍,真正實現對設備及其資源的全面化管理,達到管控萬物的目標。
九、精細化報表統計
支持多項數據的統計功能,全面直觀的瞭解整個網絡。可將統計圖表導出或打印,以便備份或對比查看。經過多種類型的圖表展示和數據分析,全面把握網絡情況爲決策提供依據。
十、多層次安全管
經過支持對用戶網絡、用戶權限進行設置,以及對黑白名單的控制,經過多層次多角度提高網絡安全性,保障用戶網絡安全。
十一、國產化網管支持
智和網管平臺是國內首家國產化網絡管理平臺,已有成熟網絡管理功能,既支持Windows、Linux平臺,也支持國產化平臺,並能智能管控國產化設備,真正實現100%的國產化網絡、設備以及軟件綜合管理方案。
十二、全平臺運行,多終端響應
智和網管平臺支持B/S和C/S構架,可以穩定運行於Windows端、Linux/Unix端,支持經過PC端、Pad端和手機端對平臺進行訪問。
1三、全面化設備監控管理
智和網管平臺全面監控網絡設備、主機/服務、虛擬機、中間件應用、數據庫、軟件和網絡服務。
智和網管平臺(SugarNMS)充分利用軟件已有功能,提供多種開發模式和可拓展的框架模塊供用戶選擇,簡化複雜的網管基礎技術研究。開發人員能夠選擇進行模塊式或者代碼式的開發形式,以便在最短的時間內知足用戶各類定製需求,提升研發效率。同時智和信通提供全套開發資料以及完善的培訓服務,用戶能夠隨心定製出符合自身需求的網管平臺,並對平臺功能不斷更新,以知足日益變化的管理需求(www.zhtelecom.com)。