需求很簡單,只要有一台運行liunx的機器,並且具有網路的機能,就可以辦的到。在現在這個時代,電腦已經是非常的便宜與普級,我想要弄一台這樣子的機器並不是一件困難的事情。
我記得我在高中的時代,那個時候的電腦還是高價的產品,而且功能也很陽春,現在每次到秋葉原,看到那些便宜到不行的電腦,就產生了對於十年前的遙想。
如果你想要玩玩linux,玩玩nagios,那你或許和我一樣,只需要有一台電腦,安裝linux或cygwin,稍作設定之後,就可以執行了。
我的電腦規格如下:
即使是現在市面上買的到最陽春的電腦,用來執行nagios,進行學習,都是完全沒問題的。光是運行nagios並不會用掉太多的系統資源,但是實際的運用上,則必需要針對各種情況進行考量。
如果你是真正運用nagios在幫你的客戶進行server監視的工作,你在監視時所進行的網路配置,是決定你系統需求的一個關鍵。如果是很大的一個系統,或許在每一個網段安裝一台nagios,然後在由一台主要的nagios進行情報的收集與管理,會是個不錯的主意。
如果一切追求簡單,也是可以買一台比較好的serve,來同時監視所有的電腦。不過這台機器有可能一直會處在負荷很重的狀態。
nagios可以作分散式的設計,你可以利用多台電腦的同時來監視同樣的server,這樣子作的好處是我們想監視的serve有很高的機率不會發生任格差錯。即使是其中的某台nagios突然出現狀況,另外正在運行的nagios也會零時差的彌補其不足。
nagios也可以支援standby,你也可以安裝多台nagios,一台運作,其餘的坐在休息區休息。當主要的nagios發生狀況不支倒地時,休息區的nagios能夠馬上上場接應。
系統的需求,決定於你要做的事情,以及你所要求的完美程度。