Menu

non intel support?

Help
John
2013-02-21
2013-05-09
  • John

    John - 2013-02-21

    Hello,

    Is there going to be support for rrds built on non intel architecture?

    Regards,
    John

     
  • Igor Sfiligoi

    Igor Sfiligoi - 2013-02-21

    It should already work out of the box.

    Do you have a concrete example where it does not?

    Thanks,
      Igor

     
  • John

    John - 2013-02-22

    So I am trying to graph my rrd build on a remote host using a 32 bit ARM926EJ processor using your example html files, but I always get a magic id error. When I copy that exact rrd file to my local system (intel based) I am able to graph it perfectly.

    here is my rrd info:

    filename = "cabstat.rrd"
    rrd_version = "0003"
    step = 60
    last_update = 1361527601
    header_size = 560
    ds.index = 0
    ds.type = "GAUGE"
    ds.minimal_heartbeat = 300
    ds.min = NaN
    ds.max = NaN
    ds.last_ds = "520"
    ds.value = 2.1535954960e+04
    ds.unknown_sec = 0
    rra.cf = "AVERAGE"
    rra.rows = 600
    rra.cur_row = 443
    rra.pdp_per_row = 1
    rra.xff = 5.0000000000e-01
    rra.cdp_prep.value = NaN
    rra.cdp_prep.unknown_datapoints = 0

    and header hex dump:

    0000000 5252 0044 3030 3330 0000 0000 0000 0000
    0000010 252f c7c0 2b43 5b1f 0001 0000 0001 0000

    I have been trying to figure out what is going wrong for two days now and I am lost.

    Thanks,
    John

     
  • Anonymous

    Anonymous - 2013-02-26

    Just a guess, but was the rrd file created on intel hardware?  Did you run the rrdinfo on the ARM926EJ processor and get that output?  RRD files are picky about moving between hardware.  You have to dump the rrd file to xml on the old server.  Copy the xml to the new hardware and rebuild the rrd file on the new hardware.

     
  • Igor Sfiligoi

    Igor Sfiligoi - 2013-02-26

    I would need more than just the header (looking relatively deep in the file to figure out what format it is).

    Any chance you can post a link to the actual RRD file?

     
  • John

    John - 2013-02-26

    Just a guess, but was the rrd file created on intel hardware?  Did you run the rrdinfo on the ARM926EJ processor and get that output?

    No the rrd was created on the ARM processor, and to get it to my local system all I did was an scp transfer, no xml dumps and it work perfectly. Also that info was off the ARM processor. However I am running my server off the ARM processor so thats where I want the rrd to remain.

    Any chance you can post a link to the actual RRD file?

    http://www.filehosting.org/file/details/423118/cabstat.rrd

     
  • John

    John - 2013-03-05

    I found out what my problem was. It had to do with file permissions, so my server wasn't able to properly read the rrd file.

     
  • Igor Sfiligoi

    Igor Sfiligoi - 2013-03-23

    After digging a bit in, I noticed that Chrome would give a misleading error message in case the file was not accessible :(
    (while it worked just fine in Firefox)

    I fixed this… the code has been comitted to CVS.

    I will release a new version in a few days.

    Sorry about that,
      Igor

     

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.