對於管IT基礎建設的工程師們來說,網管軟體是不可或缺的工具,無論是即時獲得系統或網路狀態,或是觀察網路或系統負載的趨勢,以及提供可用性報表向老闆表示管理良善。(請老闆們給這些能提供報表的工程師加薪吧,不能提供這類報表的IT多如過江之鯽啊!)
Nagios是一套open source的網管軟體,強項在於其具有彈性。有許多國外的網友們開發了不同的Plug-in套用在Nagios上,可以用來對應不同的系統或設備進行資料收集,並發佈於Nagios Exchange上提供下載。這些plug-in其實就是一隻隻單獨的執行檔,若是自己有php或是shell script的開發經驗,也可以直接開發自己的plug-in來用。
Nagios是一套open source的網管軟體,強項在於其具有彈性。有許多國外的網友們開發了不同的Plug-in套用在Nagios上,可以用來對應不同的系統或設備進行資料收集,並發佈於Nagios Exchange上提供下載。這些plug-in其實就是一隻隻單獨的執行檔,若是自己有php或是shell script的開發經驗,也可以直接開發自己的plug-in來用。
Nagios的官網 http://www.nagios.org/ 上提供了不同版本的nagios可供下載。
Nagios IX是商業版,有完整的設定及圖形UI,原廠也提供專業諮詢服務。
Nagios Core則是開源版,監控的設定需透過command去修改設定檔,Web端僅提供資料呈現及查詢,當然在出問題時,僅能透過網路社群尋找熱心人士解決。
對岸以及國外有不少網頁寫了Nagios core的安裝及設定文件,這篇也不例外。但不同的是,我打算另外將國外網友開發的Nagios歷史報表套件pnp4nagios以及圖形化設定界面nagiosql的安裝設定,如何實作在Ubuntu 13.10上來作說明。
預計這個文件會拆成至少四篇文章來寫:
【基礎安裝篇】- Nagios core所必要的套件安裝及設定說明
【圖形管理篇】- Nagios上最受好評的圖形化設定工具 - Nagiosql之安裝設定說明
【歷史報表篇】- 補強Nagios core僅能顯現最近一次收集到資料的圖形化套件-pnp4nagios之安裝設定說明
【進階監控篇】- 如何以Nagiosql配合幾隻好用的Plug-in進行進一步的監控
這些好用的開源軟體,若是覺得不錯用的話,也可以考慮donate作者作為回報哦!

