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

  免費注冊 查看新帖 |

Chinaunix

  平臺 論壇 博客 文庫
最近訪問板塊 發(fā)新帖
樓主: joecen
打印 上一主題 下一主題

Cacti--進階應用(數(shù)據(jù)合并、自定義腳本、插件、中文化等) [復制鏈接]

論壇徽章:
0
51 [報告]
發(fā)表于 2005-11-25 14:52 |只看該作者
原帖由 windychan 于 2005-11-23 16:24 發(fā)表
如果說單單是臨控UP或Down,還是用Nagios.  所以我以同意這些插件沒多少意思.
但我至今未搞定如何監(jiān)控我網(wǎng)卡的流量


先看基本原理吧 包括cacti和snmp的.

論壇徽章:
0
52 [報告]
發(fā)表于 2005-11-28 15:12 |只看該作者
原帖由 52jewel0 于 2005-11-25 14:52 發(fā)表


先看基本原理吧 包括cacti和snmp的.



同意,先自己手工用rrdtool和寫shell script來畫畫圖,知道數(shù)據(jù)是怎么采集的、是怎么畫出圖來的,然后再反過來用cacti,才能知道怎么根據(jù)自己的實際情況來畫出實際需要的數(shù)據(jù)。

先把abel的rrdtool教程系列都搞清楚,cacti的大部分問題就都可以解決了

論壇徽章:
0
53 [報告]
發(fā)表于 2005-12-07 16:23 |只看該作者
原帖由 joecen 于 2005-10-21 16:52 發(fā)表
二、自定義腳本

1、腳本:
比如建立/tmp/echo.sh腳本:
  1. #!/bin/sh
  2. echo 10
  3. echo 20
復制代碼


2、snmpd配置:
vi snmpd.conf
加入:
[code]exec .1.3.6.1.4.1.2021.51 myt ...

樓主的腳本測試成功。但是我自己還有個麻煩。
我將echo 10換成了
top -n1b | awk 'NR==12{print $9}'
就是取linux系統(tǒng)中負載最高進程的cpu負載。
在本地腳本是可以正確執(zhí)行的結(jié)果如下:
0.4
20
我在另外一臺服務器中取數(shù)據(jù),結(jié)果如下:
[root@agent root]# snmpwalk -v1 192.168.xxx.xxx -c public .1.3.6.1.4.1.2021.51
UCD-SNMP-MIB::ucdavis.51.1.1 = INTEGER: 1
UCD-SNMP-MIB::ucdavis.51.2.1 = STRING: "mytest"
UCD-SNMP-MIB::ucdavis.51.3.1 = STRING: "/bin/sh /tmp/echo.sh"
UCD-SNMP-MIB::ucdavis.51.100.1 = INTEGER: 0
UCD-SNMP-MIB::ucdavis.51.101.1 = Hex-STRING: 74 6F 70 3A 20 74 63 67 65 74 61 74 74 72 28 29
20 66 61 69 6C 65 64 3A 20 B6 D4 C9 E8 B1 B8 B2
BB CA CA B5 B1 B5 C4 20 69 6F 63 74 6C 20 B2 D9
D7 F7
UCD-SNMP-MIB::ucdavis.51.101.2 = STRING: "20"
UCD-SNMP-MIB::ucdavis.51.102.1 = INTEGER: 0

為什么取得的數(shù)字是Hex-STRING?而不是我想要的0.4?

論壇徽章:
0
54 [報告]
發(fā)表于 2005-12-16 11:00 |只看該作者
cacti支持squid起的snmp服務嗎?
我將squid起的snmp服務也設置為了161端口,用snmpwalk能正確獲得數(shù)據(jù),但是在cacti中卻始終提示snmp服務未啟用>_<
是我設置錯誤還是cacti根本不支持?

目前我的解決方案是用腳本獲取數(shù)據(jù)再畫圖,而不能直接使用snmp方式,好麻煩!

論壇徽章:
0
55 [報告]
發(fā)表于 2005-12-22 11:46 |只看該作者
原帖由 shijiunv 于 2005-12-16 11:00 發(fā)表
cacti支持squid起的snmp服務嗎?
我將squid起的snmp服務也設置為了161端口,用snmpwalk能正確獲得數(shù)據(jù),但是在cacti中卻始終提示snmp服務未啟用>_<
是我設置錯誤還是cacti根本不支持?

目前我的解決方 ...


如果你將squid的snmp改為161的話,cacti不能取到主機的信息,會出現(xiàn)錯誤?梢园匆韵碌姆椒ń鉀Q:

1、在一臺host上同時運行snmpd和squid的snmp服務,在snmpd.conf上加入:
proxy -v 1 -c public localhost:3401 .1.3.6.1.4.1.3495.1
(3401是squid snmp的默認端口)

2、重啟snmpd服務

3、這樣就可以直接使用161來進行訪問squid的snmp!否則,如果直接在cacti中設置3401端口為snmp端口,會導致cacti的snmp error,因為squid 的snmp中沒有操作系統(tǒng)的信息。
(squid的snmp的OID是.1.3.6.1.4.1.3495.1.1)

論壇徽章:
0
56 [報告]
發(fā)表于 2005-12-27 14:50 |只看該作者
還是不太明白,在cacti中怎么做到多個rrd文件中的數(shù)據(jù)相加,lz能在稍微詳細的解釋一下嗎

論壇徽章:
0
57 [報告]
發(fā)表于 2005-12-28 14:52 |只看該作者
借地問個問題:
偶知道使用CDEF可以對數(shù)據(jù)進行運算。
現(xiàn)在偶想實現(xiàn)這樣一個功能:通過2個OID取得2個數(shù)據(jù),將這兩個數(shù)據(jù)運算后繪出來。自定義CDEF的時候發(fā)現(xiàn)只能對某個DS進行計算,而我的2個數(shù)據(jù)分別屬于不同的DS。象我現(xiàn)在這樣的需求要怎么辦?不知道我的問題是否表述清楚了,請教高手!Thanks!

論壇徽章:
0
58 [報告]
發(fā)表于 2005-12-28 15:00 |只看該作者
為了表達更清楚一些:
我通過OID1取得一個數(shù)據(jù)A-該數(shù)據(jù)表示某個文件系統(tǒng)總?cè)萘;通過OID2取得一個數(shù)據(jù)B-該數(shù)據(jù)表示這個文件系統(tǒng)已經(jīng)使用的容量。我想得到:(B/A*100)=文件系統(tǒng)使用率。
可是CDEF里面“CDEF Item Value”似乎只能將一個數(shù)據(jù)(或者說DS)的最大值、最小值、。。。進行運算。如果多個數(shù)據(jù)要進行計算該怎么辦?

論壇徽章:
0
59 [報告]
發(fā)表于 2005-12-28 16:56 |只看該作者
多謝joecen大大指點!!

還有個問題請教,怎樣將數(shù)據(jù)源在圖片中轉(zhuǎn)成負值顯示?

這樣我就可以很容易對比2個數(shù)據(jù)的波形了。

論壇徽章:
0
60 [報告]
發(fā)表于 2005-12-28 17:19 |只看該作者
嗯,補充一下,squid的snmp服務需要打開本地訪問的權(quán)限。
您需要登錄后才可以回帖 登錄 | 注冊

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

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP