[rrd-users] rrdtool.update() in Python-HELP
Emily Chouinard
cousin17 at msu.edu
Wed Jun 25 14:51:04 CEST 2008
Does anyone even use the python binding for rrdtool?? I've been stuck on
this for days, I think it has something to do with python interpreting
the update() properly but I've covered all my bases and I am still
coming up empty. Anyone, the developers of this binding???, someone
please take a look at my code and let me know how to update() an RRD
using the python binding, because I can do it through rrdtool alone but
my supervisor wants to use python.
>
> Any help is greatly appreciated!! Thanks
>
> Emily Chouinard wrote:
>> So I've been working on the python binding for rrdtool and after
>> encountering some problems I went back to the basics, and used the
>> example given in the tutorial to try to find what's wrong.
>>
>> I've followed the step by step directions in Alex van den Bogaerdt's
>> RRDtool tutorial in the speed example and have translated it into
>> python but the rrdtool.update command is giving my some slack. I
>> followed the example but python gives me syntax errors that I can't
>> resolve. If anyone familiar with the rrdtool python binding could
>> give a clue as to what's going on I would really appreciate it.
>> Here's my code, I cut and pasted it from the website, but I get this
>> error when I run the code
>> File "redo.py", line 11
>> rrdtool.update('test.rrd',920804700:12345)
>> ^
>> SyntaxError: invalid syntax
>>
>>
>> import rrdtool
>> import os
>> import time
>>
>> rrdtool.create('test.rrd',
>> '--start', 920804400,
>> 'DS:speed:COUNTER:600:U:U',
>> 'RRA:AVERAGE:0.5:1:24 ',
>> 'RRA:AVERAGE:0.5:6:10')
>> rrdtool.update('test.rrd', 920804700:12345,
>> 920805000:12357, 920805300:12363)
>> rrdtool.update('test.rrd', 920805600:12363, 920805900:12363,
>> 920806200:12373)
>> rrdtool.update('test.rrd', 920806500:12383, 920806800:12393,
>> 920807100:12399)
>> rrdtool.update('test.rrd', 920807400:12405, 920807700:12411,
>> 920808000:12415)
>> rrdtool.update('test.rrd', 920808300:12420, 920808600:12422,
>> 920808900:12423)
>>
>> rrdtool.graph('test.png',
>> '--start', 920804400
>> '--end', 920808000,
>> 'DEF:myspeed=test.rrd:speed:AVERAGE',
>> 'LINE2:myspeed#FF0000')
>>
>>
>> I really appreciate the help!!
>>
>
>
>
More information about the rrd-users
mailing list