引用http://hi.baidu.com/zeorliu/blog/item/be188aca2ce3ab8fc9176858.html
2009-06-17 16:26
http://asmboy001.blog.51cto.com/340398/111496 Cacti Nagios Squid三個工具的一些差別 cacti 是一個用 rrdtool 來畫圖的網絡監控系統, 通常一說到網絡管理, 大家首先想到的經常是 mrtg , 但是 mrtg 畫的圖簡單且難看, rrdtool 雖然畫圖本領一流, 畫出來的圖也漂亮, 但是他也就是一個畫圖工具, 不像 mrtg 那樣本身還內建了資料收集功能 . cacti 則是內建了各種資料收集功能,然後用 rrdtool 畫出監控圖形. 其本身界面比起同類系統要漂亮不少 . 推薦所有有監控需求的人都去研究一下. cacti 和 nagios 是不同功用的系統, nagios 适合監視大量伺服器上面的大批服務是否正常, 重點并不在圖形化的監控, 其內建的很多功能例如報警,都是 cacti 沒有或者很弱的 . cacti 主要用途還是用來收集曆史資料和畫圖, 是以界面比 nagios 漂亮很多 . net-snmp 是一套廣泛使用在類 unix 系統上的 snmp 軟體, 包含一套 snmp agent 架構 ,一個 snmpd 和 一堆 snmp 工具 , 其前身為 ucd-snmp. 關于 snmp 是什麼, 以及如何配置的文章,網上搜一下有一堆一堆的. 在這裡就不重複了. squid 是一個 web 緩存加速程式, 本來跟監控沒有太大關系, 隻是因為他支援 snmp 查詢,而我要用 cacti 監控他, 然後遇到了他的缺陷被折騰了一陣子,是以也拉進今天的讨論. 我跟這三個東西鬥争的過程如下… 首先先把 cacti 架起來, 在架的過程中我沒有遇到問題,但是把 czz 搞了一下, 因為 cacti 要調用外部程式, 不能開 safe_mode, 如果開了就會出奇怪問題 . 接下來配置 squid 的查詢, squid 的查詢資料比較多且複雜,自己做模版的話很麻煩,于是 google 了一下,找了一個 SquidStats ( 見附件 ) 的模版, 按照他的 readme 一步一步來, 就可以正常安裝. 于是我就遇到了第一個坎… 設定完成以後執行 poller 的時候總是無法産生 rrd 資料, 給 php 裡面加 log 也沒有看出來什麼, google 換了很多關鍵詞, 總算發現了 原因 : cacti 在進行 snmp 查詢之前會先确定對方是否在運作, 他用的方法是查詢 .1.3.6.1.2.1.1.3.0 這個 oid, 但是 squid 不支援這個 oid , 于是 cacti 就以為 squid down 了,不去真正查詢. 臨時解決方法是在 cacti 的 settings 裡面, poller 頁的 Downed Host Detection 選擇 Ping, 不要選擇帶有 snmp 字樣的. 然後在弄 64 位機的時候遇到了第二個坎, 發現 64 位 linux 機器的流量圖總是不正确. 大部分時候沒有結果,有時候又特大, 其實這個應該很容易想到是 counter 回繞不正确的問題, 但是我第一次 google 出來的結果是一個說和 tunnel 裝置有關的 bug, 這兩台 x64 機器上面确實有 tunnel ,于是我就一直以為是 tunnel 的問題. 折騰了好久. 最後才發現原來就是簡單的 counter 回繞不正确的問題. 從 Fedora Core 5 的開發目錄裡面下一個 net-snmp 5.3 的 srpm 在 centos 4.2 上 build 一下, 就搞定了. 注意 FC4 裡面的 net-snmp 5.2.x 也是有 bug 的,一定要 5.3 的. 最後推薦所有研究 cacti 的人,一定不要放過 cacti 的官方論壇 擴充腳本版面 . 裡面有很多的第三方的模版和腳本, 支援很多的網絡裝置. http://tewuxiaoqiang.blog.51cto.com/279711/161207 Cacti Nagios比較 http://www.oschina.net/p/zabbix zabbix是一個基于WEB界面的提供分布式系統監視以及網絡監視功能的企業級的開源解決方案 。zabbix能監視各種網絡參數,保證伺服器系統的安全營運;并提供柔軟的通知機制以讓系統管理者快速定位/解決存在的各種問題。 zabbix由2部分構成,zabbix server與可選元件zabbix agent。 zabbix server可以通過SNMP,zabbix agent,ping,端口監視等方法提供對遠端伺服器/網絡狀态的監視,資料收集等功能,它可以運作在Linux, Solaris, HP-UX, AIX, Free BSD, Open BSD, OS X等平台之上。 zabbix agent需要安裝在被監視的目标伺服器上,它主要完成對硬體資訊或與作業系統有關的記憶體,CPU等資訊的收集。zabbix agent可以運作在Linux ,Solaris, HP-UX, AIX, Free BSD, Open BSD, OS X, Tru64/OSF1, Windows NT4.0, Windows 2000/2003/XP/Vista)等系統之上。 zabbix server可以單獨監視遠端伺服器的服務狀态;同時也可以與zabbix agent配合,可以輪詢zabbix agent主動接收監視資料(trapping方式),同時還可被動接收zabbix agent發送的資料(trapping方式)。 另外zabbix server還支援SNMP (v1,v2),可以與SNMP軟體(例如:net-snmp)等配合使用。 zabbix的主要特點: - 安裝與配置簡單,學習成本低 - 支援多語言(包括中文) - 免費開源 - 自動發現伺服器與網絡裝置 - 分布式監視以及WEB集中管理功能 - 可以無agent監視 - 使用者安全認證和柔軟的授權方式 - 通過WEB界面設定或檢視監視結果 - email等通知功能 等等 Zabbix主要功能: - CPU負荷 - 記憶體使用 - 磁盤使用 - 網絡狀況 - 端口監視 - 日志監視 zabbix的License:GPL v2 标簽: Linux PHP C/C++ 系統監控 開發語言: PHP C/C++ 項目首頁: http://www.zabbix.com/ 文檔位址: http://www.zabbix.com/documentation.php 下載下傳位址: http://www.zabbix.com/download.php 收錄時間:2008年09月16日 首先簡單介紹一下: cacti 是一個用 rrdtool 來畫圖的網絡監控系統, 通常一說到網絡管理, 大家首先想到的經常是 mrtg , 但是 mrtg 畫的圖簡單且難看, rrdtool 雖然畫圖本領一流, 畫出來的圖也漂亮, 但是他也就是一個畫圖工具, 不像 mrtg 那樣本身還內建了資料收集功能. cacti 則是內建了各種資料收集功能,然後用 rrdtool 畫出監控圖形. 其本身界面比起同類系統要漂亮不少. 推薦所有有監控需求的人都去研究一下. cacti 和 nagios 是不同功用的系統, nagios 适合監視大量伺服器上面的大批服務是否正常, 重點并不在圖形化的監控, 其內建的很多功能例如報警,都是 cacti 沒有或者很弱的. cacti 主要用途還是用來收集曆史資料和畫圖, 是以界面比 nagios 漂亮很多 1. 主要對流量及主機線上狀态監控軟體,如最初的MRTG,PRGT,CACTI,Hobbit , 2. 能對伺服器的關鍵服務及程序進行監控的軟體,如Big Brother,Nagios , http://blog.chinaunix.net/u/12909/showart_1073431.html mrtg,cacti,rrdtool,nagios, zabbix安裝 安裝net-snmp 下載下傳net-snmp-5.3.0.1-1.EL4.i386.rpm 安裝mrtg:www.mrtg.org 下載下傳 mrtg-2.12.2.tar.gz ./configure --prefix=/usr/local/mrtg & make & make install cp /usr/local/mrtg/bin5 * * * * cactiuser php /usr/local/cacti/poller.php > /dev/null 2>&1 配置apache vi /usr/local/apache/conf/conf.d/cacti.conf Alias /cacti /usr/local/cacti Options None AllowOverride None Order allow,deny Allow from all # AuthName "XXXXX" # AuthType Basic # AuthUserFile /XXX/htpasswd.users # Require valid-user ******************CACTI INSTALL SUCCESSFULLY *********************** 安裝nagios www.nagios.org useradd nagios mkdir /usr/local/nagios chown nagios.nagios /usr/local/nagios/ ./configure --prefix=/usr/local/nagios --with-gd-lib=/usr/lib --with-gd-inc=/usr/include 注:紅色部分為gd庫位置,如果不加,這會出現The statusmap, trends and histogram CGIs are missing or dont work! 檢視3-D status map 需要在本機下載下傳插件contvrml http://www.parallelgraphics.com/bin/cortvrml.exe 在apache配置文檔目錄下 vi nagios.conf scriptalias /nagios/cgi-bin /usr/local/nagios/sbin allowoverride authconfig options execcgi order allow,deny allow from all alias /nagios /usr/local/nagios/share options none allowoverride authconfig order allow,deny allow from all 在nagios sbin/ share/目錄下 vi .htaccess authname "nagios access" authtype basic authuserfile /usr/local/nagios/etc/.nagios.users require valid-user 生成使用者檔案 htpasswd -c /usr/local/nagios/etc/.nagios.users nagiosadmin 具體參數配置參考官方文檔 工具插件: www.nagiosexchange.org fruity 要求php5以上 下載下傳: https://sourceforge.net/project/showfiles.php?group_id=136248 http://pear.php.net/get/HTML_TreeMenu-1.2.0.tgz http://sourceforge.net/project/showfiles.php?group_id=42718 http://puzzle.dl.sourceforge.net/sourceforge/adodb/adodb471-1.tgz 直接解壓複制到fruity 下 分别改名為HTML 和adodb 其他不做修改 修改 fruity/includes下的config.ifg,需要更改的地方有,路徑,mysql資訊 mysql 添加fruity 資料庫和user,password. *************************NAGIOS INSTALL SUCCESSFULLY***************** 安裝zabbix: wget http://belnet.dl.sourceforge.net/sourceforge/zabbix/zabbix-1.1beta6.tar.gz tar zxvf zabbix-1.1beta6.tar.gz mysql -u -p > creat database zabbix; >quit; cd creat/mysql mysql -u -p zabbix cd ../data mysql -u -p zabbix cd .. ./configure --prefix=/usr/local/zabbix --with-mysql=/usr/local/mysql --enable-server --enable-agent make make install cp misc/conf var pre = [true,'推薦:java反編譯工具JD-GUI和JD-Eclipse插件', '推薦:java反編譯工具JD-GUI和JD...','/zeorliu/blog/item/46c34edaa16d30d2b6fd48d2.html']; var post = [true,'winxp下安裝配置cacti-0.8.7d網管軟體','winxp下安裝配置cacti-0.8.7d網...', '/zeorliu/blog/item/a180f650967fca551038c202.html']; if(pre[0] || post[0]){ document.write('<div style="height:5px;line-height:5px;"> </div><div id="in_nav">'); if(pre[0]){ document.write('上一篇:<a href="' + pre[3] + '" target="_blank" rel="external nofollow" title="' + pre[1] + '">' + pre[2] + '</a> '); } if(post[0]){ document.write('下一篇:<a href="' + post[3] + '" target="_blank" rel="external nofollow" title="' + post[1] + '">' + post[2] + '</a>'); } document.write('</div>'); } </script> 上一篇: 推薦:java反編譯工具JD-GUI和JD... 下一篇: winxp下安裝配置cacti-0.8.7d網... 版權聲明:本文為CSDN部落客「hzhuoquan」的原創文章,遵循CC 4.0 BY-SA版權協定,轉載請附上原文出處連結及本聲明。 原文連結:https://blog.csdn.net/hzhuoquan/article/details/4790485 更多相關推薦rrdtool zabbix mysql_MRTG、Cacti、Rrdtool、Nagios、Zabbix大比拼rrdtool zabbix mysql MRTG、Cacti、Rrdtool、Nagios、Zabbix比較CactiNagiosSquid的差別cacti是一個用rrdtool來畫圖的網絡監控系統,通常一說到網絡管理,大家首先想到的經常是mrtg,但是mrtg畫的圖簡單且難看,rrdtool雖然畫圖本領一流,畫出... 網吧軟體經典大集合.各種網管工具網吧網管類 網管工具 優化 工具 ie插件 xp 破解 發出來的這些軟體都是親自測試沒有病毒完全可用的軟體,希望對你有幫助http://dl.bitscn.com/optimize/200711/120495.html? 系統資料庫維護大師http://dl.bitscn.com/optimize/200711/120494.html? 系統資料庫實用手冊2htt... cacti + nagios + ndoutility + nagvis安裝及配置nagios include duplicates build path database 系統CentOS5final預設安裝apache、php關閉iptables修改/etc/selinux.conf重新啟動系統init6用系統CD光牒安裝以下軟體安裝net-snmp安裝MySQL安裝php支援設定mysql密碼修改apache配置安裝phpmyadmin在DirectoryIndex後面... nagios安裝和配置詳解linux nagios 監控 寫在最前本文轉載自https://www.cnblogs.com/mchina/archive/2013/02/20/2883404.html,轉載部落格部落客寫的十分詳細,本次轉載僅用于學習交流。一、Nagios簡介 Nagios是一款開源的電腦系統和網絡監視工具,能有效監... 開源網管軟體比較之安裝篇 Zabbix, Nagios,Hyperic HQ,OpenNMSHyperic HQ 監控 nagios 開源軟體 zenoss zabbix hyperic 最近在做幾款網管軟體的選型,從自身需求看,希望需要管理交換機,路由器,伺服器,資料庫,應用伺服器,虛拟化等資源。在評估過程中,本文對Zabbix,Nagios,HypericHQ,OpenNMS軟體的安裝做一些比較,結果如下。選取....
猜您喜歡
文章随機推薦
|