[rrd-users] problem with 'cat file | rrdtool - ' syntax
Tobias Oetiker
tobi at oetiker.ch
Tue Jan 15 15:00:48 CET 2013
Hi unicsonline
>
> Now how to generate same graph, but with a pipe syntax, like 'cat file |
> rrdtool - ' or 'rrdtool - < file' ?
>
> I have tried to just remove 'rrdtool' from the file listed upper, and then
> perform a cat file | rrdtool - , and the result is:
>
> ERROR: Could not make sense out of '\'
> ERROR: unknown function '--title'
> ERROR: unknown function '--width'
> ERROR: unknown function
> 'DEF:v1_PhysicalCPU=lpar.rrd:PhysicalCPU:AVERAGE:step=300:end=start+24h:start=midnight'
> ERROR: unknown function 'CDEF:r1_PhysicalCPU=v1_PhysicalCPU'
> ERROR: unknown function 'VDEF:m1_PhysicalCPU=r1_PhysicalCPU,MINIMUM'
> ERROR: unknown function 'VDEF:M1_PhysicalCPU=r1_PhysicalCPU,MAXIMUM'
> ERROR: unknown function 'VDEF:A1_PhysicalCPU=r1_PhysicalCPU,AVERAGE'
> ERROR: unknown function 'VDEF:l1_PhysicalCPU=r1_PhysicalCPU,LAST'
> ERROR: unknown function 'CDEF:y1_PhysicalCPU=r1_PhysicalCPU,0,+'
> ERROR: unknown function
> 'LINE1:y1_PhysicalCPU#00FFFF:PhysicalCPU............................:'
> ERROR: unknown function 'GPRINT:m1_PhysicalCPU:min\: %10.2lf'
> ERROR: unknown function 'GPRINT:M1_PhysicalCPU: max\: %10.2lf'
> ERROR: unknown function 'GPRINT:A1_PhysicalCPU: avg\: %10.2lf'
> ERROR: unknown function 'GPRINT:l1_PhysicalCPU: last\: %10.2lf\l'
>
> If I remove the '\' at end of each lines and rerun, the result is:
>
> 0x0
> OK u:0.00 s:0.00 r:0.00
> ERROR: unknown function '--title'
> ERROR: unknown function '--width'
> RRDtool 1.2.13 Copyright 1997-2006 by Tobias Oetiker <tobi at oetiker.ch>
> Compiled Jun 13 2006 11:14:25
the backslash is a shell thing, which gets removed prior to the
line being processed by rrdtool ... it is not supported in pipe
mode ... each command should be on a single (potentially long)
line.
cheers
tobi
--
Tobi Oetiker, OETIKER+PARTNER AG, Aarweg 15 CH-4600 Olten, Switzerland
http://it.oetiker.ch tobi at oetiker.ch ++41 62 775 9902 / sb: -9900
More information about the rrd-users
mailing list