一: 前段时间公司的cacti监控出现了数据永远都相差8个小时的问题。这个问题该从何解决呢?公司的cacti不是我搭建的,有一种无从下手的赶脚啊!故障数据图如下:

103155231.jpg

开始漫长的寻找过程:

   (1):测试cacti和被监控服务器联通性            

          snmpwalk -v 2c -c public  【IP地址】  system

   (2):查看cacti的任务计划是否设置正确

cat  /var/spool/cron/user

   (3):查看cacti的日志显示:


11/12/2013 02:40:30 AM - CMDPHP: Poller[0] Host[9] DS[174] WARNING: Result from SNMP not valid.  Partial Result: U
11/12/2013 02:40:30 AM - CMDPHP: Poller[0] Host[9] DS[175] WARNING: Result from SNMP not valid.  Partial Result: U
11/12/2013 02:40:30 AM - CMDPHP: Poller[0] Host[9] DS[176] WARNING: Result from SNMP not valid.  Partial Result: U

    和服务器的对比的确相差了几个小时。

    (4):手动执行任务计划报错:


PHP Warning:  strtotime(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected the timezone 'UTC' for now, but please set date.timezone to select your timezone. in ********

     (5):很明显了是由于php配置导致了现在这样的问题,开始修改php配置文件:

105346353.jpg

     (6):重启httpd服务;

     (7):查看日志和执行任务计划中的内容看是否报错。

     (8):等待20分钟后看cacti的显示图:

105707128.jpg

       问题解决!