Thanks Tom I've now gone and installed my Scalr frontend on a Fedora Core 8 system to check if it wasn't something related to my Ubuntu configuration. Instead of compiling rrdtool this time, I've simply installed it using yum.
I've now checked within the statistics.php file, and it seems like it contains a few bugs/lines that should be there. Like the following 3 lines should be removed: $image_path = dirname(__FILE__)."/../temp/test.gif" $rrddbpath = dirname(__FILE__)."/../../temp/db.rrd"; CONFIG::$RRD_GRAPH_STORAGE_TYPE = RRD_STORAGE_TYPE::LOCAL_FS; I've now configured my Scalr to save the images locally. The functions are creating the directories correctly (using the %FARM-ID% as a subdirectory), but its still not creating any graph files. I ran the following in the console and it did create a graph: /usr/bin/rrdtool graph - --imgformat=PNG --start=-86400 --end=-60 -- title="Call Manager Publisher - Uptime" --base=1000 --height=120 -- width=600 --alt-autoscale-max --lower-limit=0 --vertical-label="Hours" --slope-mode --font TITLE:12: --font AXIS:8: --font LEGEND:10: --font UNIT:8: DEF:a="/home/rrddata/1/_FARM/CPUSNMP/db.rrd":user:AVERAGE CDEF:cdefa=a,100,/,60,/,60,/ AREA:cdefa#00CF00FF:"Uptime Hours\:" GPRINT:cdefa:LAST:"%8.0lf\n" > graph.png I have no idea where to look for the error, because my Apache logs and Scalr event logs doesn't show any error close to the rrdtool not generating the graphs. The only errors appearing in my Apache log file are: PHP Warning: Call-time pass-by-reference has been deprecated in /var/ www/scalr/app/src/class.Scalr.php on line 153 PHP Warning: Call-time pass-by-reference has been deprecated in /var/ www/scalr/app/src/queue_tasks/class.MigrateRoleTask.php on line 145 Help would be appreciated very much. Even if you can point me to certain log files / code that I should check. Regards Chris On Oct 14, 2:54 pm, Tom <[email protected]> wrote: > Once the graphs are being produced, you'll still have to modify app/ > www/server/statistics.php. It is supposed to output a json string only > containing the address of the graph image. > > The "float(21474836480) int(1073743159)" you see is because of two > var_dump() calls on lines 9 and 15. Once you remove these lines, it > will output the json without the extra stuff and your graphs should > show up on the page. > > On Oct 13, 2:37 pm, somer <[email protected]> wrote: > > > Hi, > > > perl -pi -e 's/RetrieveData/RetreiveData/g' cron/watchers/ > > class.SNMPWatcher.php > > > and then check that class.SNMPWatcher.php to have the correct value > > Retrieve must be corrected now. > > > run it via php > > > /usr/bin/php -q cron/cron.php --SNMPStatsPoller > > > now you can use rrdgraph, check your s3 bucket to see if the gifs are > > there. > > > I`m having the same issue still, invalid label but the graphs are > > produced in s3 bucket. > > > Regards > > > On 13 Ekim, 02:46, Pada <[email protected]> wrote: > > > > Hi, > > > > I'm struggling very much to get the Load Statistics working with Scalr > > > 1.1.0 on an Ubuntu 9.04 AMI. I've done everything according > > > tohttp://wiki.scalr.net/Installation/Configuring_Load_Statisticshowever > > > I have no idea on how to verify that I've configured it correctly. My > > > phpinfo() page can be found > > > here:http://ec2-75-101-202-153.compute-1.amazonaws.com/phpinfo.php > > > > Secondly: I'm unsure on how to configure the "RRD statistics > > > settings". > > > My current configuration looks like follow: > > > > > Path to rrdtool binary: /usr/local/rrdtool-1.3.8/bin/rrdtool > > > > Path to font: /usr/share/rrdtool/fonts/DejaVuSansMono-Roman.ttf > > > > Path to RRD database dir: /home/rrddata > > > > Statistics > > > > URL:https://s3.amazonaws.com/pada-scalr-stats/%fid%/%rn%_%wn%. > > > > Store graphics in: Amazon S3 > > > > Path to graphics: pada-scalr-stats > > > > I have ensured that the rrdtool, the DejaVuSansMono-Roman.ttf font & > > > the rrdata folder exists at the paths that I have specified. I have > > > also added "public-read" to the class.RRDGraphProcess.php file. > > > > Currently when I go to Load Statistics, I just get "Invalid label" > > > instead of images. When I try to load the actual image which AJAX just > > > interprets, I just get "float(21474836480) int(1073743159) > > > {"type":"error","msg":"Statistics not available yet"}" > > > I've checked the /home/rrddata folder, and it contains a folder with > > > the same name as my Farm ID, but its completely empty still. > > > > Assistance would be greatly appreciated once again. > > > > Regards > > > Chris --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "scalr-discuss" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/scalr-discuss?hl=en -~----------~----~----~----~------~----~------~--~---
