原理及架構-IT運維2020-05-0816:57
原理與架構——IT運維
2020-05-08 16:57 作者:艾銻無限 觀點:在大型數(shù)據(jù)中心的系統(tǒng)運維中,一般都會部署監(jiān)控運維軟件。今天給大家分享一下大名鼎鼎的
全名( Ain't Goona on )最初是項目名稱。是一款免費開源的IT基礎設施監(jiān)控系統(tǒng),功能強大、靈活,可有效監(jiān)控Linux、Linux、Unix主機狀態(tài)、交換機、路由器等網(wǎng)絡設置等。一旦主機或服務狀態(tài)異常,第一時間發(fā)送郵件或短信報警通知IT運維人員,狀態(tài)恢復后發(fā)送正常郵件或短信通知。結構簡單,可維護性強,越來越受到中小企業(yè)的青睞,以及運維和管理人員的使用。同時提供了一個可選的基于瀏覽器的網(wǎng)頁界面,
系統(tǒng)運維架構說明
從結構上可以分為核心和插件兩部分。核心部分只提供了幾個監(jiān)控功能linux運維,所以要構建一個完整的IT監(jiān)控管理系統(tǒng),用戶還需要在服務器上安裝相應的插件。插件可以從官網(wǎng)下載,也可以根據(jù)實際需求編寫。插入。
系統(tǒng)運維可實現(xiàn)的功能
監(jiān)控網(wǎng)絡服務(SMTP、POP3、HTTP、FTP、PING等);
監(jiān)控本地和遠程主機資源(CPU負載、磁盤利用率、進程等);
允許用戶編寫自己的插件來監(jiān)控特定的服務,輕松擴展自己服務的檢測方式,支持多種開發(fā)語言(Shell、Perl、PHP等)
具備定義網(wǎng)絡層次結構的能力,使用“主機定義”來表達網(wǎng)絡主機之間的關系,這種關系可以用來發(fā)現(xiàn)和明確主機宕機或不可達狀態(tài);
當服務或主機問題發(fā)生并得到解決時linux運維,向聯(lián)系人發(fā)送警報(通過電子郵件、短信、用戶定義的方法);
可支持和實現(xiàn)主機的冗余監(jiān)控;
可用的WEB界面用于查看當前網(wǎng)絡狀態(tài)、通知和故障歷史、日志文件等;
監(jiān)控系統(tǒng)運維原理
軟件需要安裝并運行在獨立的服務器上,稱為監(jiān)控中心。監(jiān)控中心服務器可以使用Linux或Unix操作系統(tǒng);每個被監(jiān)控的硬件主機或服務都運行一個服務器與監(jiān)控中心服務器進行通信。軟件后臺程序也可以理解為Agent或插件。監(jiān)控中心服務器讀取配置文件中的指令與遠程守護進程通信,并指示遠程守護進程進行必要的檢查。雖然軟件必須運行在Linux或Unix操作系統(tǒng)上,但是被遠程監(jiān)控的機器可以是任何可以與之通信的主機,并且根據(jù)遠程主機返回的響應,它會根據(jù)配置進行響應;然后將在本地機器上進行測試,如果檢測返回值不正確,會以一種或多種方式報警;具體原理如下圖所示:

艾銻科技專業(yè):IT外包、企業(yè)外包、北京IT外包、桌面運維、弱電工程、網(wǎng)站開發(fā)、wifi覆蓋方案、網(wǎng)絡外包、網(wǎng)管服務、網(wǎng)管外包、綜合布線、服務器運維服務、中小企業(yè)IT外包服務、服務器維護公司、硬件運維、網(wǎng)站運維服務
以上文章由武漢it公司整理
