<div class="gmail_extra"><br><div class="gmail_quote">On Oct 19, 2016 6:00 AM,  <<a href="mailto:rrd-users-request@lists.oetiker.ch">rrd-users-request@lists.oetiker.ch</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Send rrd-users mailing list submissions to<br>
        <a href="mailto:rrd-users@lists.oetiker.ch">rrd-users@lists.oetiker.ch</a><br>
<br>
To subscribe or unsubscribe via the World Wide Web, visit<br>
        <a href="https://lists.oetiker.ch/cgi-bin/listinfo/rrd-users" rel="noreferrer" target="_blank">https://lists.oetiker.ch/cgi-<wbr>bin/listinfo/rrd-users</a><br>
or, via email, send a message with subject or body 'help' to<br>
        <a href="mailto:rrd-users-request@lists.oetiker.ch">rrd-users-request@lists.<wbr>oetiker.ch</a><br>
<br>
You can reach the person managing the list at<br>
        <a href="mailto:rrd-users-owner@lists.oetiker.ch">rrd-users-owner@lists.oetiker.<wbr>ch</a><br>
<br>
When replying, please edit your Subject line so it is more specific<br>
than "Re: Contents of rrd-users digest..."<br>
<br>
<br>
Today's Topics:<br>
<br>
   1. Re: rrdgraph: Negative values with --logarithmic (Christian Garbs)<br>
   2. Re: Confusion about VDEF total and graph values (humke)<br>
   3. Re: Confusion about VDEF total and graph values (humke)<br>
<br>
<br>
------------------------------<wbr>------------------------------<wbr>----------<br>
<br>
Message: 1<br>
Date: Mon, 17 Oct 2016 20:25:37 +0200<br>
From: Christian Garbs <<a href="mailto:mitch@cgarbs.de">mitch@cgarbs.de</a>><br>
To: Alex van den Bogaerdt <<a href="mailto:alex@vandenbogaerdt.nl">alex@vandenbogaerdt.nl</a>><br>
Subject: Re: [rrd-users] rrdgraph: Negative values with --logarithmic<br>
Message-ID: <<a href="mailto:20161017182537.GA30035@cgarbs.de">20161017182537.GA30035@<wbr>cgarbs.de</a>><br>
Content-Type: text/plain; charset=utf-8<br>
<br>
On Mon, Oct 17, 2016 at 03:01:11AM +0200, Alex van den Bogaerdt wrote:<br>
> > What I want to achieve (and what I think those other proponents also<br>
> > had in mind) is that I essentially have some of my data mirrored at<br>
> > the x-axis for better readability (don't draw two values on top of<br>
> > each other).<br>
> ><br>
> > For example I plot outgoing packets on my network as a positive values<br>
> > while I plot the incoming packets via CDEF:output=0,outputx,- as<br>
> > negative values.  So the outgoing rate is shown above the x-axis and<br>
> > the incoming rate below the x-axis.<br>
><br>
> So, what you want to show is the outcome of a normal logaritmic function,<br>
> but mirrored. Instead of a new function...<br>
<br>
Basically, yes, but because of the y axis I think I need some special<br>
logic in rrdgraph (see below).<br>
<br>
> > To tame network spikes somewhat I want to change the graph mode to<br>
> > logarithmic.  This works for the positive values, but the negative<br>
> > values simply vanish.  I just want the same transormation that happens<br>
> > to the positive values applied 'mirrored' the the negative values.<br>
> ><br>
> > Think of something like a "display-logarithm" function defined like<br>
> > this:<br>
> ><br>
> ><br>
> > double disp_log(double y)<br>
> > {<br>
> >     if (y == 0) {<br>
> >             return 0;<br>
> >     } else if (y > 0) {<br>
> >             return log(y);<br>
> >     } else {<br>
> >             return -log(-y);<br>
> >     }<br>
> > }<br>
> ><br>
> ><br>
> > While "-log(-y)" might look weird in a mathematical context I think that<br>
> > it makes sense in describing "do the same as for positive values, only<br>
> > in the other direction".<br>
><br>
> ... can't you just use CDEF:mirrored=logresult,-1,* ?<br>
> Or am I missing something ?<br>
<br>
This would indeed give me the correct results and would draw a correct<br>
graph, but the y axis grid would not be logarithmic:<br>
<br>
If I put the values "1000" and "-1000" into a CDEF using normal and<br>
'mirrored' LOG, I'll graph the values "3" and "-3".  The y grid will<br>
propably autoscale to "-10 ? 10" and show my values as "3" and "-3"<br>
instead of "1000" and "-1000".<br>
<br>
When I use --logarithmic, the positive values are also LOGed, but the y<br>
axis will be scaled logarithmic as well, so the y axis will show<br>
"1000" (or "10e3" or "1k") next to the graph value.<br>
<br>
If I could get a logarithmic y axis without using --logarithmic (for<br>
both positive and negative values), using LOG in a CDEF would indeed<br>
be a solution.<br>
<br>
Regards<br>
Christian<br>
--<br>
....Christian.Garbs...........<wbr>.........................<a href="https://www.cgarbs.de" rel="noreferrer" target="_blank">https<wbr>://www.cgarbs.de</a><br>
<br>
"Die Ber?hmtheit mancher Zeitgenossen h?ngt mit der Bl?dheit<br>
 der Bewunderer zusammen."                -- Heiner Geissler<br>
<br>
<br>
<br>
------------------------------<br>
<br>
Message: 2<br>
Date: Wed, 19 Oct 2016 00:44:54 -0700 (MST)<br>
From: humke <<a href="mailto:arjan.hummel@gmail.com">arjan.hummel@gmail.com</a>><br>
To: <a href="mailto:rrd-users@lists.oetiker.ch">rrd-users@lists.oetiker.ch</a><br>
Subject: Re: [rrd-users] Confusion about VDEF total and graph values<br>
Message-ID: <<a href="mailto:1476863094342-7583447.post@n2.nabble.com">1476863094342-7583447.post@<wbr>n2.nabble.com</a>><br>
Content-Type: text/plain; charset=us-ascii<br>
<br>
Alex van den Bogaerdt-5 wrote<br>
>> Alex van den Bogaerdt-5 wrote<br>
>>> You mean you want to see the same bars, only reduced in width? In other<br>
>>> words, get smaller bars with gaps inbetween?<br>
>><br>
>> That would also work visually, but what I had in mind was not to reduce<br>
>> the<br>
>> width, but create the bars by separating them with vertical lines of the<br>
>> correct height.<br>
><br>
> I have difficulty understanding what you describe here.<br>
<br>
This piece of paint art shows best what I mean. Just smaller bars as per<br>
your suggestion would also work. I understand we will still be showing<br>
rates, but if the graph visually looks different (more like a histogram)<br>
when we CDEF'd a rate, that would be a nice visual cue that we did something<br>
to the original data (* 3600 in my case). Of course, title and comment<br>
strings could also be used to inform the viewer.<br>
<br>
<<a href="http://rrd-mailinglists.937164.n2.nabble.com/file/n7583447/gas_withlines.gif" rel="noreferrer" target="_blank">http://rrd-mailinglists.<wbr>937164.n2.nabble.com/file/<wbr>n7583447/gas_withlines.gif</a>><br>
<br>
Arjan<br>
<br>
<br>
<br>
<br>
--<br>
View this message in context: <a href="http://rrd-mailinglists.937164.n2.nabble.com/Confusion-about-VDEF-total-and-graph-values-tp7583425p7583447.html" rel="noreferrer" target="_blank">http://rrd-mailinglists.<wbr>937164.n2.nabble.com/<wbr>Confusion-about-VDEF-total-<wbr>and-graph-values-<wbr>tp7583425p7583447.html</a><br>
Sent from the RRDtool Users Mailinglist mailing list archive at Nabble.com.<br>
<br>
<br>
<br>
------------------------------<br>
<br>
Message: 3<br>
Date: Wed, 19 Oct 2016 00:54:29 -0700 (MST)<br>
From: humke <<a href="mailto:arjan.hummel@gmail.com">arjan.hummel@gmail.com</a>><br>
To: <a href="mailto:rrd-users@lists.oetiker.ch">rrd-users@lists.oetiker.ch</a><br>
Subject: Re: [rrd-users] Confusion about VDEF total and graph values<br>
Message-ID: <<a href="mailto:1476863669285-7583448.post@n2.nabble.com">1476863669285-7583448.post@<wbr>n2.nabble.com</a>><br>
Content-Type: text/plain; charset=us-ascii<br>
<br>
Simon Hobson-2 wrote<br>
> I interpret him as : think about drawing each column in the graph as a box<br>
> with a thin (I guess 1 pixel is the minimum) outline round it in a<br>
> contrasting colour - but don't draw the top or bottom lines. You've now<br>
> got vertical lines separating the filled area.<br>
><br>
> It's slightly more subtle, you actually want to only draw a line on either<br>
> the right, or the left, of each column - otherwise the side lines from two<br>
> adjacent columns combine to form a 2 pixel wide line.<br>
><br>
> It also won't work if the columns are only 1 pixel wide.<br>
<br>
Almost... See my other post of today for a picture of what I mean.<br>
<br>
RRDgraph allows us to draw with pixels < 1 in size (I actually use 0.8 in my<br>
graphs). There's no such thing as half (or <1) a pixel in reality, but the<br>
rendering process uses the number to do some special 'smoothing' (there's a<br>
better term that won't pop up in my head) to make it visually look like a<br>
thinner line. I am not sure if it would help to give the desired effect in<br>
this case. If we could even generate the vertical lines that is which I so<br>
much desire ;)<br>
<br>
<br>
<br>
<br>
<br>
--<br>
View this message in context: <a href="http://rrd-mailinglists.937164.n2.nabble.com/Confusion-about-VDEF-total-and-graph-values-tp7583425p7583448.html" rel="noreferrer" target="_blank">http://rrd-mailinglists.<wbr>937164.n2.nabble.com/<wbr>Confusion-about-VDEF-total-<wbr>and-graph-values-<wbr>tp7583425p7583448.html</a><br>
Sent from the RRDtool Users Mailinglist mailing list archive at Nabble.com.<br>
<br>
<br>
<br>
------------------------------<br>
<br>
Subject: Digest Footer<br>
<br>
______________________________<wbr>_________________<br>
rrd-users mailing list<br>
<a href="mailto:rrd-users@lists.oetiker.ch">rrd-users@lists.oetiker.ch</a><br>
<a href="https://lists.oetiker.ch/cgi-bin/listinfo/rrd-users" rel="noreferrer" target="_blank">https://lists.oetiker.ch/cgi-<wbr>bin/listinfo/rrd-users</a><br>
<br>
<br>
------------------------------<br>
<br>
End of rrd-users Digest, Vol 118, Issue 6<br>
******************************<wbr>***********<br>
</blockquote></div></div>