[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [hobbit] Clarification: Change graphing on Trends link
- To: hobbit (at) hswn.dk
- Subject: Re: [hobbit] Clarification: Change graphing on Trends link
- From: Ralph Mitchell <ralphmitchell (at) gmail.com>
- Date: Tue, 31 Jan 2006 01:13:10 -0600
- Domainkey-signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=g9yCB3rInHnCMELNI9lWnGZQc8sIrEUNw4fkhTW54tDDr7xGN8F940f17vVdF7eNy2unX86Qls+/DAWFh/t7wpDn9p5yK8uRx2oGjTNZmoDj1j3A99Fb3ECsXh1Jp/UT8TeYX25YzEm+F1pMwoAKHaM+N41M2PVXy8EzN8AOP9g=
- References: <005901c625bc$d5a46d00$800101df@stenhouse.local> <000501c625e2$c276f3d0$800101df@stenhouse.local>
I don't know if that could be done in a config file, but it certainly
can be done by altering the source. Take a look at
hobbitd/hobbitgraph.c. Near the top there's a bunch of defines that
tell rrdtool how to select the data:
#define HOUR_GRAPH "e-48h"
#define DAY_GRAPH "e-12d"
#define WEEK_GRAPH "e-48d"
#define MONTH_GRAPH "e-576d"
"e-48h" means "end-of-data minus 48 hours", which is the start of the
range, the end of the range being the end of the data. Change those
numbers to whatever suits you best - i.e. e-24h, e-7d, e-30d &
e-365d.
You'll also want to look further down for blocks like this:
if (strcmp(val, "hourly") == 0) {
period = HOUR_GRAPH;
persecs = 48*60*60;
gtype = strdup(val);
glegend = "Last 48 Hours";
}
and fix those up. I guess that would be:
persecs = 24*60*60;
and
glegend = "Last 24 Hours";
for the 24 hour graph. Similarly for DAY_GRAPH, WEEK_GRAPH &
MONTH_GRAPH. Go back up to the main source directory and re-run make,
then copy hobbitd/hobbitgraph.cgi over to hobbit's server/bin
directory.
Seems to work fine for me - I might even keep it like this... :)
Ralph Mitchell
On 1/30/06, David Gilmore <david (at) stenhouseconsulting.com> wrote:
>
> I should have been a clearer in my post here. When clicking on the graph in
> the Trends page, is there a way to change the default historical times?
> Instead of 48 hrs, 12 days, 48 days, and 576 days, can the graphs be set to
> 24 hrs, 7 days, 30 days, 365 days?
>
> Thanks,
>
> Dave