Cacti與Nagios網絡監控的區別-介紹
Cacti與Nagios進行網絡監控的區別
Cacti和Nagios是現在使用比較多的網絡監控軟件了,對于這兩款監控軟件的區別,應該說是側重點的不同。
Cacti比較著重于直觀數據的監控,易于生成圖形,用來監控網絡流量、cpu使用率、硬盤使用率等可以說很在合適不過。
而Nagios則比較注重于主機和服務的監控,并且有很強大的發送報警信息的功能。
把兩者結合起來,既可以使報警機制高效及時,又可以很容易的查看各項數據的情況。
由于工作的關系,我在前一家公司主要是用FreeBSD來架構網絡監控程序,最早使用的是MRTG,然后開始用RRDTOOL,后來發現了Cacti,愛不釋手啊。
而現在的公司,一開始是老板要求用Nagios來進行主機和服務監控,但是后來覺得Nagios設置起來實在不方便,所以改用了Cacti,并且使用Plugin來構建報警機制,但是效果不甚理想。
于是就在找一個比較合適的解決辦法,前一段在網上看到Nagios For Cacti的Plugin終于有了更新,決定試一下看看。
1. 安裝必須的軟件
2. 安裝Cacti
5. 安裝Nagios
6. 安裝NDoutils
如果,你管理的系統是一個30臺服務器規模以下的小公司,那么也許你自己寫的監控腳本是***的解決辦法,但是,如果,服務器達到30臺以上的,而且分布到各個地域,那么使用一些開源的監控工具就非常合適了。
這里只說自己用過的兩種監控工具,這兩種工具可以配合使用,一個是cacti,另一個是nagios。
這兩個工具***是都裝在linux系統上,cacti需要通過snmp協議收集被監控服務器的信息,nagios 則有自己的agent去收集信息。cacti雖然可以安裝在windows上,其實那也是模擬了一個linux的類環境。
cacti偏重于網絡流量,系統負載方面的監控。而 nagios偏重于系統服務方面的監控,你可以在被監控的機器上寫自己的程序(shell,c 或 perl都可以) 。nagios則通過這些腳本來對服務進行監控。nagios可以和短信發送機配合用來監控規模較大的網站。
【編輯推薦】