Re: Help in RRD XPORT

Utpal Bora <[email protected]>
Newsgroups gmane.comp.db.rrdtool.user
Message-ID <CAH3av2n_Z3dPSoxTfap9_oApyudH6SKRofO6dEYzJB=U7QvqgQ@mail.gmail.com>
Thanks a lot Steve. That cleared all my doubts.

On Sat, Mar 28, 2015 at 12:16 PM, Steve Shipway <[email protected]>
wrote:

>  "ERROR: invalid rpn expression in: d1,POP,123"  --  This will assume you
> have already defined a variable 'd1' using either a DEF or CDEF.  If you
> haven't then you'll get this error.
>
> As for setting a CDEF to a string value, this is impossible.  RRDTool only
> handles numerical time-series data, so you cannot get a string output like
> this using the XPORT function.
>
> Steve
>
>  *Steve Shipway*
> University of Auckland ITS
> *UNIX Systems Design Lead*
> [email protected]
> Ph: +64 9 373 7599 ext 86487
>
>   ------------------------------
> *From:* Utpal Bora [[email protected]]
> *Sent:* Saturday, 28 March 2015 2:50 a.m.
> *To:* Steve Shipway
> *Cc:* [email protected]
> *Subject:* Re: [rrd-users] Help in RRD XPORT
>
>    Thank you very much Steve.
>
> rrdtool xport
>           DEF:out=if1-inouts.rrd:outoctets:AVERAGE
>         *  CDEF:customvar=out,POP,123*
>           XPORT:out:"out bytes"
>           XPORT:*customvar*:"Temp" >> /home/temp/abc.xml
>
>
>  I tried as you suggested. However, I am getting the error "ERROR: invalid
> rpn expression in: d1,POP,123" .
>  Then I tried using TIME function, which worked fine. Is it that we can
> use POP function only for time variables?
>
>  My requirement is to return the PATH of the database as a STRING in the
> xml. Is it possible to do so? Or the stack can handle only Time variables
> or numbers?
>
> rrdtool xport
>           DEF:out=if1-inouts.rrd:outoctets:AVERAGE
>         *  CDEF:customvar=out,POP,"/path/to/if1-inouts.rrd"*
>           XPORT:out:"out bytes"
>           XPORT:*customvar*:"Temp" >> /home/temp/abc.xml
>
> Thanks again.
>
>
> On Fri, Mar 27, 2015 at 3:48 AM, Steve Shipway <[email protected]>
> wrote:
>
>>  Set up an additional CDEF.
>>
>> rrdtool xport
>>           DEF:out=if1-inouts.rrd:outoctets:AVERAGE
>>         *CDEF:customvar=out,POP,12345*
>>           XPORT:out:"out bytes"
>>           XPORT:*customvar*:"Temp" >> /home/temp/abc.xml
>>
>> Now you'll get a column with '12345' in it next to the outoctets column.
>>
>> Note that you need the 'out,POP' to make customvar a time series,
>> although you throw away the original 'out' value.  You can't just use
>> 'CDEF:customvar=12345'.
>>
>> Steve
>>
>>  *Steve Shipway*
>> University of Auckland ITS
>> *UNIX Systems Design Lead*
>> [email protected]
>> Ph: +64 9 373 7599 ext 86487
>>
>>   ------------------------------
>> *From:* rrd-users [rrd-users-bounces+s.shipway=
>> [email protected]] on behalf of Utpal Bora [
>> [email protected]]
>> *Sent:* Friday, 27 March 2015 3:57 a.m.
>> *To:* [email protected]
>> *Subject:* [rrd-users] Help in RRD XPORT
>>
>>      Hello Everyone,
>>
>>  I am working on a Network Visualization project using RRDTool for my
>> graduate course on Network Engineering.
>>
>>  I want to use the export feature of RRDtool to create an XML where I
>> want to add some hard coded values(DS not in RRD) to the xml.
>>  However, I could not find a solution as of yet.
>>  Please assist me on this.
>>
>>  What I am trying to do -
>>
>> rrdtool xport \
>>           DEF:out=if1-inouts.rrd:outoctets:AVERAGE \
>>           XPORT:out:"out bytes" >> /home/temp/abc.xml
>>           XPORT:"SOME_CUSTOM_VALUE":"Temp" >> /home/temp/abc.xml
>>
>> Here I want to append SOME_CUSTOM_VALUE to the output xml, which I am not able to do as SOME_CUSTOM_VALUE is not present in the database.
>>
>>
>>
>>
>>
>>
>> --
>>   Regards,
>>
>>  Utpal Bora
>>  M. Tech 1st year
>>  Computer Science & Engineering
>>  IIT Hyderabad
>>
>
>
>
> --
>   Regards,
>
>  Utpal Bora
>  M. Tech 1st year
>  Computer Science & Engineering
>
>


-- 
Regards,

Utpal Bora
M. Tech 1st year
Computer Science & Engineering

_______________________________________________
rrd-users mailing list
[email protected]
https://lists.oetiker.ch/cgi-bin/listinfo/rrd-users
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.