歡迎您光臨本站 註冊首頁

cacti 有圖沒日誌,附配置文件和日誌,麻煩高手看看

←手機掃碼閱讀     火星人 @ 2014-03-04 , reply:0

cacti 有圖沒日誌,附配置文件和日誌,麻煩高手看看

cacti 版本0.8.7e ,裝在centos 5.3上,現在創建一個device后,手動執行/usr/bin/php /var/www/html/cacti/poller.php 在rra下有文件產生,圖片有,但是都顯示nan,沒有數據


我測試結果如下:

1.許可權應該沒問題:

drwxr-xr-x 2 cactiuser cactiuser   4096 Jun 29 00:07 log
drwxrwxrwx 2 cactiuser cactiuser   4096 Jul 14 14:10 rra

/var/www/html/cacti/log

-rw-r--r-- 1 cactiuser cactiuser 9840 Jul 14 14:14 cacti.log

/var/www/html/cacti/rra

# ll
total 356
-rw-r--r-- 1 cactiuser cactiuser 141488 Jul 14 14:10 test_load_1min_60.rrd
-rw-r--r-- 1 cactiuser cactiuser  47840 Jul 14 14:10 test_mem_buffers_58.rrd
-rw-r--r-- 1 cactiuser cactiuser  47840 Jul 14 14:10 test_mem_swap_59.rrd
-rw-r--r-- 1 cactiuser cactiuser  47840 Jul 14 14:10 test_proc_62.rrd
-rw-r--r-- 1 cactiuser cactiuser  47840 Jul 14 14:10 test_users_61.rrd


2. 日誌:

# tail cacti.log
07/14/2009 02:10:02 PM - SYSTEM STATS: Time:0.3522 Method:cmd.php Processes:1 Threads:N/A Hosts:2 HostsPerProcess:2 DataSources:0 RRDsProcessed:0
07/14/2009 02:10:33 PM - SYSTEM STATS: Time:1.2091 Method:cmd.php Processes:1 Threads:N/A Hosts:2 HostsPerProcess:2 DataSources:0 RRDsProcessed:5
07/14/2009 02:11:03 PM - SYSTEM STATS: Time:1.1547 Method:cmd.php Processes:1 Threads:N/A Hosts:2 HostsPerProcess:2 DataSources:0 RRDsProcessed:0
07/14/2009 02:11:33 PM - SYSTEM STATS: Time:1.2616 Method:cmd.php Processes:1 Threads:N/A Hosts:2 HostsPerProcess:2 DataSources:0 RRDsProcessed:0
07/14/2009 02:12:03 PM - SYSTEM STATS: Time:1.1540 Method:cmd.php Processes:1 Threads:N/A Hosts:2 HostsPerProcess:2 DataSources:0 RRDsProcessed:0
07/14/2009 02:12:33 PM - SYSTEM STATS: Time:1.1567 Method:cmd.php Processes:1 Threads:N/A Hosts:2 HostsPerProcess:2 DataSources:0 RRDsProcessed:0
07/14/2009 02:13:03 PM - SYSTEM STATS: Time:1.1383 Method:cmd.php Processes:1 Threads:N/A Hosts:2 HostsPerProcess:2 DataSources:0 RRDsProcessed:0
07/14/2009 02:13:33 PM - SYSTEM STATS: Time:1.1620 Method:cmd.php Processes:1 Threads:N/A Hosts:2 HostsPerProcess:2 DataSources:0 RRDsProcessed:0
07/14/2009 02:14:03 PM - SYSTEM STATS: Time:1.1449 Method:cmd.php Processes:1 Threads:N/A Hosts:2 HostsPerProcess:2 DataSources:0 RRDsProcessed:0
07/14/2009 02:14:33 PM - SYSTEM STATS: Time:1.1694 Method:cmd.php Processes:1 Threads:N/A Hosts:2 HostsPerProcess:2 DataSources:0 RRDsProcessed:0

3.snmpwalk測試


# snmpwalk -v 2c -c public 127.0.0.1 if
IF-MIB::ifIndex.1 = INTEGER: 1
IF-MIB::ifIndex.2 = INTEGER: 2
IF-MIB::ifIndex.3 = INTEGER: 3
IF-MIB::ifDescr.1 = STRING: lo
IF-MIB::ifDescr.2 = STRING: eth0
IF-MIB::ifDescr.3 = STRING: sit0
IF-MIB::ifType.1 = INTEGER: softwareLoopback(24)
IF-MIB::ifType.2 = INTEGER: ethernetCsmacd(6)
IF-MIB::ifType.3 = INTEGER: tunnel(131)
IF-MIB::ifMtu.1 = INTEGER: 16436
IF-MIB::ifMtu.2 = INTEGER: 1500
IF-MIB::ifMtu.3 = INTEGER: 1480
IF-MIB::ifSpeed.1 = Gauge32: 10000000
IF-MIB::ifSpeed.2 = Gauge32: 10000000
IF-MIB::ifSpeed.3 = Gauge32: 0
IF-MIB::ifPhysAddress.1 = STRING:
IF-MIB::ifPhysAddress.2 = STRING: 0:c:29:36:a0:9c
IF-MIB::ifPhysAddress.3 = STRING:
IF-MIB::ifAdminStatus.1 = INTEGER: up(1)
IF-MIB::ifAdminStatus.2 = INTEGER: up(1)
IF-MIB::ifAdminStatus.3 = INTEGER: down(2)
IF-MIB::ifOperStatus.1 = INTEGER: up(1)
IF-MIB::ifOperStatus.2 = INTEGER: up(1)
IF-MIB::ifOperStatus.3 = INTEGER: down(2)
IF-MIB::ifLastChange.1 = Timeticks: (0) 0:00:00.00
IF-MIB::ifLastChange.2 = Timeticks: (0) 0:00:00.00
IF-MIB::ifLastChange.3 = Timeticks: (0) 0:00:00.00
IF-MIB::ifInOctets.1 = Counter32: 323280
IF-MIB::ifInOctets.2 = Counter32: 47493494
IF-MIB::ifInOctets.3 = Counter32: 0
IF-MIB::ifInUcastPkts.1 = Counter32: 2801
IF-MIB::ifInUcastPkts.2 = Counter32: 648539
IF-MIB::ifInUcastPkts.3 = Counter32: 0
IF-MIB::ifInNUcastPkts.1 = Counter32: 0
IF-MIB::ifInNUcastPkts.2 = Counter32: 0
IF-MIB::ifInNUcastPkts.3 = Counter32: 0
IF-MIB::ifInDiscards.1 = Counter32: 0
IF-MIB::ifInDiscards.2 = Counter32: 0
IF-MIB::ifInDiscards.3 = Counter32: 0
IF-MIB::ifInErrors.1 = Counter32: 0
IF-MIB::ifInErrors.2 = Counter32: 0
IF-MIB::ifInErrors.3 = Counter32: 0
IF-MIB::ifInUnknownProtos.1 = Counter32: 0
IF-MIB::ifInUnknownProtos.2 = Counter32: 0
IF-MIB::ifInUnknownProtos.3 = Counter32: 0
IF-MIB::ifOutOctets.1 = Counter32: 323280
IF-MIB::ifOutOctets.2 = Counter32: 13222642
IF-MIB::ifOutOctets.3 = Counter32: 0
IF-MIB::ifOutUcastPkts.1 = Counter32: 2801
IF-MIB::ifOutUcastPkts.2 = Counter32: 24964
IF-MIB::ifOutUcastPkts.3 = Counter32: 0
IF-MIB::ifOutNUcastPkts.1 = Counter32: 0
IF-MIB::ifOutNUcastPkts.2 = Counter32: 0
IF-MIB::ifOutNUcastPkts.3 = Counter32: 0
IF-MIB::ifOutDiscards.1 = Counter32: 0
IF-MIB::ifOutDiscards.2 = Counter32: 0
IF-MIB::ifOutDiscards.3 = Counter32: 0
IF-MIB::ifOutErrors.1 = Counter32: 0
IF-MIB::ifOutErrors.2 = Counter32: 0
IF-MIB::ifOutErrors.3 = Counter32: 0
IF-MIB::ifOutQLen.1 = Gauge32: 0
IF-MIB::ifOutQLen.2 = Gauge32: 0
IF-MIB::ifOutQLen.3 = Gauge32: 0
IF-MIB::ifSpecific.1 = OID: SNMPv2-SMI::zeroDotZero
IF-MIB::ifSpecific.2 = OID: SNMPv2-SMI::zeroDotZero
IF-MIB::ifSpecific.3 = OID: SNMPv2-SMI::zeroDotZero

4.運行rrdtool測試

# /opt/rrdtool-1.2.30/src/rrdtool fetch test_proc_62.rrd AVERAGE
                           proc

1247478900: nan
1247479200: nan
1247479500: nan
1247479800: nan
1247480100: nan
1247480400: nan
1247480700: nan
1247481000: nan
1247481300: nan
1247481600: nan
1247481900: nan
1247482200: nan
1247482500: nan
1247482800: nan
1247483100: nan
1247483400: nan
1247483700: nan
1247484000: nan
1247484300: nan
1247484600: nan
1247484900: nan
1247485200: nan
1247485500: nan
1247485800: nan
1247486100: nan
1247486400: nan
1247486700: nan
1247487000: nan
1247487300: nan
1247487600: nan
1247487900: nan
1247488200: nan
1247488500: nan
1247488800: nan
1247489100: nan
1247489400: nan
1247489700: nan
1247490000: nan
1247490300: nan
1247490600: nan
1247490900: nan
1247491200: nan
1247491500: nan
1247491800: nan
1247492100: nan
1247492400: nan
1247492700: nan
1247493000: nan
1247493300: nan
1247493600: nan
1247493900: nan
1247494200: nan
1247494500: nan
1247494800: nan
1247495100: nan
1247495400: nan
1247495700: nan
1247496000: nan
1247496300: nan
1247496600: nan
1247496900: nan
1247497200: nan
1247497500: nan
1247497800: nan
1247498100: nan
1247498400: nan
1247498700: nan
1247499000: nan
1247499300: nan
1247499600: nan
1247499900: nan
1247500200: nan
1247500500: nan
1247500800: nan
1247501100: nan
1247501400: nan
1247501700: nan
1247502000: nan
1247502300: nan
1247502600: nan
1247502900: nan
1247503200: nan
1247503500: nan
1247503800: nan
1247504100: nan
1247504400: nan
1247504700: nan
1247505000: nan
1247505300: nan
1247505600: nan
1247505900: nan
1247506200: nan
1247506500: nan
1247506800: nan
1247507100: nan
1247507400: nan
1247507700: nan
1247508000: nan
1247508300: nan
1247508600: nan
1247513700: nan
1247514000: nan
1247514300: nan
1247514600: nan
1247520900: nan
1247521200: nan
1247521500: nan
1247526600: nan
省略一部分。。。




5.snmpd.conf 修改過的地方

####
# First, map the community name "public" into a "security name"

#       sec.name  source          community
#com2sec notConfigUser  127.0.0.1       public
com2sec notConfigUser   default public

####
# Second, map the security name into a group name:

#       groupName      securityModel securityName
group   notConfigGroup v1           notConfigUser
group   notConfigGroup v2c           notConfigUser

####
# Third, create a view for us to let the group have rights to:

# Make at least  snmpwalk -v 1 localhost -c public system fast again.
#       name           incl/excl     subtree         mask(optional)
#view   systemview      included        .1
view    systemview    included   .1.3.6.1.2.1.1
view    systemview    included   .1.3.6.1.2.1.25.1.1

####
# Finally, grant the group read-only access to the systemview view.

#       group          context sec.model sec.level prefix read   write  notif
access  notConfigGroup ""      any       noauth    exact  all  none none

# -----------------------------------------------------------------------------

其他地方都沒做修改,所以沒貼。

我一般都用root執行 /usr/bin/php /var/www/html/cacti/poller.php ,然後到rra下將所有者改為cactiuser,這個有問題嗎?我用cactiuser執行的時候提示:

WR) failed: Permission denied (13) in Unknown on line 0
PHP Warning:  Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/var/lib/php/session) in Unknown on line 0
07/14/2009 05:59:41 PM - SYSTEM STATS: Time:1.1684 Method:cmd.php Processes:1 Threads:N/A Hosts:2 HostsPerProcess:2 DataSources:0 RRDsProcessed:0
PHP Warning:  Unknown: open(/var/lib/php/session/sess_6o4hsujb84dpf5ict3ted8fvm0, O_RDWR) failed: Permission denied (13) in Unknown on line 0
PHP Warning:  Unknown: open(/var/lib/php/session/sess_6o4hsujb84dpf5ict3ted8fvm0, O_RDWR) failed: Permission denied (13) in Unknown on line 0
PHP Warning:  Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/var/lib/php/session) in Unknown on line 0
07/14/2009 06:00:11 PM - SYSTEM STATS: Time:1.2108 Method:cmd.php Processes:1 Threads:N/A Hosts:2 HostsPerProcess:2 DataSources:0 RRDsProcessed:5
OK u:0.00 s:0.01 r:0.97
OK u:0.00 s:0.02 r:0.99
OK u:0.00 s:0.02 r:1.03
OK u:0.00 s:0.02 r:1.03
OK u:0.00 s:0.02 r:1.03
OK u:0.00 s:0.02 r:1.03
OK u:0.00 s:0.02 r:1.03
OK u:0.00 s:0.02 r:1.03
OK u:0.00 s:0.02 r:1.04
OK u:0.00 s:0.02 r:1.04
PHP Warning:  Unknown: open(/var/lib/php/session/sess_p70kfaong2ijfeip3beluo0dh3, O_RDWR) failed: Permission denied (13) in Unknown on line 0
PHP Warning:  Unknown: open(/var/lib/php/session/sess_p70kfaong2ijfeip3beluo0dh3, O_RDWR) failed: Permission denied (13) in Unknown on line 0
PHP Warning:  Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/var/lib/php/session) in Unknown on line 0
07/14/2009 06:00:41 PM - SYSTEM STATS: Time:1.1576 Method:cmd.php Processes:1 Threads:N/A Hosts:2 HostsPerProcess:2 DataSources:0 RRDsProcessed:0
PHP Warning:  Unknown: open(/var/lib/php/session/sess_a6e0b3venitcs7r0l2csqmsq02, O_RDWR) failed: Permission denied (13) in Unknown on line 0
PHP Warning:  Unknown: open(/var/lib/php/session/sess_a6e0b3venitcs7r0l2csqmsq02, O_RDWR) failed: Permission denied (13) in Unknown on line 0
PHP Warning:  Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/var/lib/php/session) in Unknown on line 0
07/14/2009 06:01:11 PM - SYSTEM STATS: Time:1.1685 Method:cmd.php Processes:1 Threads:N/A Hosts:2 HostsPerProcess:2 DataSources:0 RRDsProcessed:0
PHP Warning:  Unknown: open(/var/lib/php/session/sess_po2t3ehsicc914picuprh4mnp1, O_RDWR) failed: Permission denied (13) in Unknown on line 0
PHP Warning:  Unknown: open(/var/lib/php/session/sess_po2t3ehsicc914picuprh4mnp1, O_RDWR) failed: Permission denied (13) in Unknown on line 0
PHP Warning:  Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/var/lib/php/session) in Unknown on line 0
07/14/2009 06:01:41 PM - SYSTEM STATS: Time:1.1415 Method:cmd.php Processes:1 Threads:N/A Hosts:2 HostsPerProcess:2 DataSources:0 RRDsProcessed:0

[ 本帖最後由 smallfish 於 2009-7-15 11:50 編輯 ]
《解決方案》

許可權問題。目錄rra log  777許可權和目錄用戶root:cactiuser許可權。

[ 本帖最後由 liang3391 於 2009-7-14 21:38 編輯 ]
《解決方案》

許可權我已經改過來了。
我現在用cactiuser 執行 /usr/bin/php /var/www/html/cacti/poller.php 好像提示許可權有問題:

$ /usr/bin/php /var/www/html/cacti/poller.php
PHP Warning:  Unknown: open(/var/lib/php/session/sess_l3abq6b0elr7lu2rehaaak6364, O_RDWR) failed: Permission denied (13) in Unknown on line 0
07/15/2009 09:09:04 AM - POLLER: Poller WARNING: Cron is out of sync with the Poller Interval!  The Poller Interval is '30' seconds, with a maximum of a '300' second Cron, but 54564 seconds have passed since the last poll!
PHP Warning:  Unknown: open(/var/lib/php/session/sess_lardnsalsqa3mdqht3c4bcdri3, O_RDWR) failed: Permission denied (13) in Unknown on line 0
PHP Warning:  Unknown: open(/var/lib/php/session/sess_lardnsalsqa3mdqht3c4bcdri3, O_RDWR) failed: Permission denied (13) in Unknown on line 0
PHP Warning:  Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/var/lib/php/session) in Unknown on line 0
07/15/2009 09:09:05 AM - SYSTEM STATS: Time:1.2152 Method:cmd.php Processes:1 Threads:N/A Hosts:2 HostsPerProcess:2 DataSources:0 RRDsProcessed:0
PHP Warning:  Unknown: open(/var/lib/php/session/sess_vvijgcsriouljouh8v7j30v816, O_RDWR) failed: Permission denied (13) in Unknown on line 0
PHP Warning:  Unknown: open(/var/lib/php/session/sess_vvijgcsriouljouh8v7j30v816, O_RDWR) failed: Permission denied (13) in Unknown on line 0
PHP Warning:  Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/var/lib/php/session) in Unknown on line 0
07/15/2009 09:09:35 AM - SYSTEM STATS: Time:1.2837 Method:cmd.php Processes:1 Threads:N/A Hosts:2 HostsPerProcess:2 DataSources:0 RRDsProcessed:5
OK u:0.00 s:0.05 r:0.80
OK u:0.00 s:0.05 r:0.81
OK u:0.00 s:0.05 r:0.85
OK u:0.00 s:0.05 r:0.85
OK u:0.00 s:0.05 r:0.85
OK u:0.00 s:0.05 r:0.85
OK u:0.00 s:0.05 r:0.85
OK u:0.00 s:0.05 r:0.85
OK u:0.00 s:0.05 r:0.85
OK u:0.00 s:0.05 r:0.85


到這個session目錄下去看了,許可權都是root
《解決方案》

把rra下面文件許可權改為777就可以了,謝謝。
《解決方案》

我配置監控遠程主機的時候,在devices--status 顯示unknown是什麼原因?沒有圖rra下頁沒有文件

[火星人 ] cacti 有圖沒日誌,附配置文件和日誌,麻煩高手看看已經有770次圍觀

http://coctec.com/docs/service/show-post-21692.html