亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費注冊 查看新帖 |

Chinaunix

  平臺 論壇 博客 文庫
最近訪問板塊 發(fā)新帖
查看: 53381 | 回復: 74
打印 上一主題 下一主題

我的CACTI--FAQ [復制鏈接]

論壇徽章:
0
跳轉到指定樓層
1 [收藏(0)] [報告]
發(fā)表于 2005-11-14 16:05 |只看該作者 |倒序瀏覽
我寫的Cacit的FAQ(非官方的FAQ)。
以后有CACTI的問題請先參考本FAQ。

參考:
http://72891.cn/viewthread.php?tid=594019
http://72891.cn/forum/viewtopic.php?t=631801
http://72891.cn/forum/viewtopic.php?t=595090

一、全局:
1、什么是CACTI?它有什么用?
2、cacti的官方網(wǎng)站在哪里?
3、在哪里下載?
4、怎么安裝它呢?
5、使用cacti需要什么知識?
6、找不到snmpwalk和snmpget命令?

二、使用:
1、為什么圖像不能顯示?
2、為什么rra目錄下什么都沒有?
3、為什么能取到流量的數(shù)據(jù)但取不到CPU和內存的數(shù)據(jù)?
4、可以取到本機(linux)的數(shù)據(jù),但卻不能取到遠程主機的數(shù)據(jù)?
5、我以前用MRTG進行流量的監(jiān)測,是否可以將MRTG中的數(shù)據(jù)導入到Cacti中呢?
6、為什么我的流量達到100M以上圖像就不準呢?
7、09/02/2005 02:59:58 PM - POLLER: Poller[0] Maximum runtime of 296 seconds exceeded. Exiting,什么意思?
8、怎么備份Cacti和它的數(shù)據(jù)呀?
9、如何將數(shù)據(jù)合并?如何自定義腳本?
10、使用monitor、threshld插件
11、為什么月、年的流量圖下面的字母亂碼?
12、cacti是否支持中文?
13、新建的device的Data Query里面的狀態(tài)總是“ Success [0 Items, 0 Rows]”?




一、全局:

1、什么是CACTI?它有什么用?
        cacti是一套PHP程序,它運用snmpget采集數(shù)據(jù),使用rrdtool繪圖。使用Cacti能統(tǒng)計網(wǎng)絡設備的

流量、CPU、系統(tǒng)負載等參數(shù),也可以自定義監(jiān)測的指標。

2、cacti的官方網(wǎng)站在哪里?
        http://www.cacti.net

3、在哪里下載?
        http://www.cacti.net/download_cacti.php

4、怎么安裝它呢?
        官方的安裝文檔:http://www.cacti.net/documentation.php
        我寫的安裝文檔:http://72891.cn/viewthread.php?tid=594019

5、使用cacti需要什么知識?

        需要具有一定的使用net-snmp和rrdtool的知識。
        如果要自定義監(jiān)測的指標還需要一定的shell腳本或xml語言能力。如果你想幫助cacti的開發(fā),則

需要通曉php腳本。

6、找不到snmpwalk和snmpget命令?
        請安裝新的net-snmp包或打net-snmp-utils 包。

二、使用:

1、為什么圖像不能顯示?
先確定你的IP地址、snmp comunite、snmp version等信息配置沒有錯誤。

如果是在linux下安裝cacti的話,可以按以下步驟檢測:
1.1、cacti的data sources和Graph Management均有debug?词欠裼绣e誤,比如rrd文件找不到等。

1.2、data sources里看rrd文件的名稱,然后到/cacti/rra目錄中看是否有該文件存在。

1.3、如果有rrd文件存在,則可以使用
  1. rrdtool fetch yourRRDfile.rrd AVERAGE
復制代碼

        命令,看該文件的采集的數(shù)據(jù),如果都是“nan”,那就是沒有取到數(shù)據(jù)。

1.4、有可能是snmpget、snmpwalk和rrdtool的路徑錯誤。
       
1.5、排除錯誤后,需要重新建立該監(jiān)測點(graph)。

提示:每一個圖像的文件均會保存為rra目錄里的一個rrd為后綴的文件(可以在“Data Sources”中看到)

!癉ata Sources”和“Graph Management”中均可以進行debug,可以從debug中得出錯誤信息。
       

2、為什么rra目錄下什么都沒有?
2.1、請查看該目錄的權限。該目錄的權限應為cactiuser可以讀寫。

2.2、如果目錄的權限沒有問題,那么可能是snmp的設置有問題,請手工測試一下:
  1. snmpwalk -v 2c -c public yourIP if
復制代碼

        如果有數(shù)據(jù)返回,則snmp的數(shù)據(jù)沒有問題。如果出現(xiàn)“Timeout: No Response from ...”之類的

錯誤信息則是snmp設置的問題。

2.3、也可能是snmpwalk、snmpget和rrdtool的路徑?jīng)]有設置好在Settings-》Paths中檢查設置是否正確。

修改后請重建該監(jiān)測點!否則不生效。


3、為什么能取到流量的數(shù)據(jù)但取不到CPU和內存的數(shù)據(jù)?
        應該是snmp權限的設置問題?梢杂胹nmpwalk手工測試一下。
        如果要取CPU等數(shù)據(jù),需要修改net-snmp的配置。如何修改請看:
        http://72891.cn/viewthread.php?tid=594019的4樓。


4、可以取到本機(linux)的數(shù)據(jù),但卻不能取到遠程主機的數(shù)據(jù)?
        Cacti有很多模板,有的是用SNMP進行數(shù)據(jù)采集,有的是用shell腳本進行采集。如果沒有特別的原因建議都使用SNMP的。
        Associated Graph Templates
        前面帶“ucd/net”的就是能使用ucd-snmp和net-snmp的模板。如:ucd/net - CPU Usage
        Associated Data Queries
        前面帶SNMP的就是能使用snmp的。如:SNMP - Interface Statistics

        當然,你還可以從www.cacti.net上找到新的模板或添加自己的模板。


5、我以前用MRTG進行流量的監(jiān)測,是否可以將MRTG中的數(shù)據(jù)導入到Cacti中呢?
        當然可以!因為我就是這樣做的。
        請看:http://72891.cn/viewthread.php?tid=595090


6、為什么我的流量達到100M以上圖像就不準呢?
        這與snmp的版本有關,snmp1的數(shù)據(jù)是32位而snmp2c以上是64位。
        首先要確定你使用的是snmp2c或以上(現(xiàn)在的網(wǎng)絡設備一般都支持)。
        然后點擊Cacti的頁面:“Console ->; Create New Graphs ->;Data Query”。你在下面看到
“Select a graph type:”的下拉菜單(默認是“In/Out bits”),要取64bits的數(shù)據(jù)所以將其改為
“In/Out bits(64-bit Counters)”,然后選擇你要監(jiān)測的網(wǎng)卡即可。
        另外,該監(jiān)測點的“Maximum Value”必須設置為100M以上。

        如果是Linux主機要監(jiān)測100M以上的流量(一般不會發(fā)生),需要帶“--enable-mfd-rewrites”參數(shù)重新編譯最新的net-snmp。


7、09/02/2005 02:59:58 PM - POLLER: Poller[0] Maximum runtime of 296 seconds exceeded. Exiting,什么意思?
        應該是你的監(jiān)測點設置太多,導致cacti通過snmpget取完所有數(shù)據(jù)的時間超過300秒。
        Cacti的作者一早就考慮到這問題,所以在cacti中有兩種解決方法:

7.1、將POLLER更改為cactid。
默認的POLLER是cmd.php,而cactid是使用C寫的程序,效率會比cmd.php高幾倍!
注意,雖然POLLER的選項中有cactid的選擇,但cactid默認并沒有安裝,所以即使你選擇了它也不會生效的。
你可以從這里(http://www.cacti.net/cactid_download.php)下載cactid的源碼或rpm(bin)文件進行安裝。然后在PATH中指定cactid的路徑即可。

7.2、在POLLER的設置中加大cmd.php的進程數(shù),即同時運行多個cmd.php進行數(shù)據(jù)的采集。但這樣的話會加重你的系統(tǒng)負載。
如果你的機器性能太差,建議還是改用cactid為好。

PS:當磁盤空間滿的時候會出現(xiàn)這個問題,原因是磁盤空間慢導致snmpget的時間變長。


8、怎么備份Cacti和它的數(shù)據(jù)呀?

        只需要備份rra目錄和數(shù)據(jù)庫就可以了。你喜歡也可以將log目錄一起備份。
        如果你自己添加了一些插件的話記得也拷過去。


9、如何將數(shù)據(jù)合并?如何自定義腳本?
        請看:http://72891.cn/viewthread.php?tid=631801


10、使用monitor、threshld插件
        請看:http://72891.cn/viewthread.php?tid=631801
的四樓。


11、為什么月、年的流量圖下面的字母亂碼?
回答by蕭筱筱:

是由于rrdtool不支持中文導致的。我的情況更為嚴重,當圖中出現(xiàn)中文時,rrdtool graph的時候索性就segment fault掉了。

因為中文環(huán)境下的日期顯示會缺省的把星期和月顯示成中文,以致于你的圖上由于無法顯示中文而出現(xiàn)亂碼。

解決的辦法有2種思路,一種就是讓rrdtool顯示英文的日期,一種就是讓rrdtool支持中文。兩種方法都牽涉到修改rrdtool的源代碼。我采取的是第一種思路,讓rrdtool不要去讀中文環(huán)境的語言環(huán)境變量,強制讓它用英文。

我是在編譯rrdtool1.2時把src/rrd_graph.c文件中的這段內容改掉:

setlocale(LC_TIME,"");
改成
setlocale(LC_ALL,"en_US.ISO-8859-1");

然后再編譯。這樣就好了。如果還不行,你就把你的環(huán)境變量里的語言環(huán)境都改成英文:
export LC_ALL=en_US
export LANG=en_US
export LANGUAGE=en_US
export LC_CTYPE=en_US
export LC_TIME=en_US

或者,你就索性根據(jù)abel老大的方法讓rrdtool支持中文吧。
http://72891.cn/viewthr ... p;extra=&page=1


12、cacti是否支持中文?
cacti默認在某些頁面不能正常顯示中文,rrdtool默認也不可以顯示中文。
如果真的需要使用中文,請參考下面連接。
http://72891.cn/viewthread.php?tid=631801


13、新建的device的Data Query里面的狀態(tài)總是“ Success [0 Items, 0 Rows]”?

請先確認你的snmpd.conf中的權限設置,是否允許cacti取這些OID的數(shù)據(jù)?梢允褂胹nmpwalk命令來進行測試,比如:
  1. snmpwalk -c community -v 2c hostIP if
復制代碼


如果你的snmpd.conf設置沒有問題,那可能是下面這種情況:
舊版本的snmpwalk(比如redhat默認安裝的5.0.6)缺少一些參數(shù),比如-O中的"U"參數(shù).(可以用snmpwalk --help來查看是否有該參數(shù))。
而cacti-0.86g或以上版本需要這些參數(shù),解決辦法是安裝一個新的net-snmp包(如:net-snmp5.2.1),從而得到一個新snmpwalk的版本。



其它的請大家上
www.cacti.net
看看吧。那里有官方的論壇,可以在那里提問。

mysite:
http://www.joecen.com

[ 本帖最后由 joecen 于 2006-1-8 21:14 編輯 ]

論壇徽章:
0
2 [報告]
發(fā)表于 2005-11-14 17:01 |只看該作者
好貼要頂~~~

我現(xiàn)在基本上設置沒問題了,就是有一些設備不是很標準,所以取不到信息或者取到的信息不準確。

還得繼續(xù)研究阿~~

論壇徽章:
0
3 [報告]
發(fā)表于 2005-11-14 18:51 |只看該作者
我有一個非常奇怪的現(xiàn)象,我不能使用cactiuser這個用戶在CACTI中連接數(shù)據(jù)庫,但是可以在命令模式下面連接到數(shù)據(jù)庫,不知為何?
所以我現(xiàn)在用的是ROOT這個用戶當做連接數(shù)據(jù)庫的用戶,可以正常連接到CACTI,但是看不到圖片,并且我的RRA目錄下面一個文件都沒有,我測試我的SNMP兩個命令都可以用,不知問題出在哪里?

論壇徽章:
0
4 [報告]
發(fā)表于 2005-11-14 20:43 |只看該作者
原帖由 zyangj 于 2005-11-14 18:51 發(fā)表
我有一個非常奇怪的現(xiàn)象,我不能使用cactiuser這個用戶在CACTI中連接數(shù)據(jù)庫,但是可以在命令模式下面連接到數(shù)據(jù)庫,不知為何?
所以我現(xiàn)在用的是ROOT這個用戶當做連接數(shù)據(jù)庫的用戶,可以正常連接到CACTI,但是看 ...

我的也是這樣!。

論壇徽章:
0
5 [報告]
發(fā)表于 2005-11-14 21:00 |只看該作者
我獲取snmp信息都沒有問題。就是rra/里沒有文件。
apache 是默認的www用戶啟動的。
安裝完cacti后系統(tǒng)默認添加用戶cacti.
所以我是先chown -R www:www *然后chown -R cacti:cacti log/ rra/的。
debug時Data sources正常。snmpwalk -v 2c -c public yourIP if
也正常。就是寫不進rra/里。
我干脆chmod -R 777 rra/。于事無補!請幫忙

論壇徽章:
0
6 [報告]
發(fā)表于 2005-11-15 08:58 |只看該作者

安裝時出現(xiàn)的錯誤

安裝 rrdtool時
./configure
make && make install到這一步時
出現(xiàn)了以下錯誤提示,不知道有沒有關系,我的圖片一直出不來,是不是這個原因:
./config/mkinstalldirs /usr/local/rrdtool-1.0.50/lib/perl/auto/RRDs
/bin/sh: ./config/mkinstalldirs: 沒有那個文件或目錄
/usr/bin/install -c -m 644 ./perl-piped/RRDp.pm /usr/local/rrdtool-1.0.50/lib/perl
/usr/bin/install -c -m 644 ./perl-shared/RRDs.pm /usr/local/rrdtool-1.0.50/lib/perl
/usr/bin/install -c -m 644 ./perl-shared/blib/arch/auto/RRDs/RRDs.bs /usr/local/rrdtool-1.0.50/lib/perl/auto/RRDs
/usr/bin/install: stat‘/usr/local/rrdtool-1.0.50/lib/perl/auto/RRDs’失敗: 不是目錄
test -f ./perl-shared/blib/arch/auto/RRDs/RRDs.so  && /usr/bin/install -c -m 755 ./perl-shared/blib/arch/auto/RRDs/RRDs.so /usr/local/rrdtool-1.0.50/lib/perl/auto/RRDs || true
/usr/bin/install: stat‘/usr/local/rrdtool-1.0.50/lib/perl/auto/RRDs’失敗: 不是目錄
test -f ./perl-shared/blib/arch/auto/RRDs/RRDs.bundle  && /usr/bin/install -c -m 755./perl-shared/blib/arch/auto/RRDs/RRDs.bundle /usr/local/rrdtool-1.0.50/lib/perl/auto/RRDs|| true

這有沒有影響??

論壇徽章:
0
7 [報告]
發(fā)表于 2005-11-15 09:03 |只看該作者
移植跟備份一樣吧?把/log,rra和數(shù)據(jù)庫移植過去就可以了對吧?我還沒試過遷移,呵呵

論壇徽章:
0
8 [報告]
發(fā)表于 2005-11-15 09:07 |只看該作者
還有插件的安裝好像比較麻煩,帶的文檔比較簡略,monitor和reports插件我還沒裝好,樓主可試過?
forums.cacti.net的搜索功能比較差,經(jīng)常搜出一大堆沒用的東西...

論壇徽章:
0
9 [報告]
發(fā)表于 2005-11-15 09:39 |只看該作者
原帖由 carrison 于 2005-11-15 09:07 發(fā)表
還有插件的安裝好像比較麻煩,帶的文檔比較簡略,monitor和reports插件我還沒裝好,樓主可試過?
forums.cacti.net的搜索功能比較差,經(jīng)常搜出一大堆沒用的東西...


遷移和備份一樣。

這兩個插件安裝過,沒有問題。只是cacti的版本更改后舊插件不能用,比較麻煩。

論壇徽章:
0
10 [報告]
發(fā)表于 2005-11-15 09:59 |只看該作者
FAQ中加個monitor插件的安裝,其它的都類似,我試了競沒成功,不好意思啊,呵呵
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規(guī)則 發(fā)表回復

  

北京盛拓優(yōu)訊信息技術有限公司. 版權所有 京ICP備16024965號-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報專區(qū)
中國互聯(lián)網(wǎng)協(xié)會會員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關心和支持過ChinaUnix的朋友們 轉載本站內容請注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP