[mrtg] Target and its mapping to RRD
Daniel McDonald
dan.mcdonald at austinenergy.com
Tue Jun 28 17:57:06 CEST 2011
On 6/28/11 9:09 AM, "Daniele Sluijters" <d.sluijters at betterbe.com> wrote:
> Hello,
>
> I'm trying to build a system the company I work for that collects data through
> MRTG, stores it in RRD's and is then graphs on-demand through a web interface.
>
> However, I'm running into a few things I can't figure out, namely how the
> Target[] line maps to RRD.
One to one.
>
> For example, is it possible to query more than a two-value pair? RRD can store
> multiple DS's, I was just wondering if something like this would translate to
> 4 DS's:
> Target[network]; oid1&oid2:community at hostname, oid3&oid4:community at hostname
MRTG always uses two DS's.
> Another thing I can't exactly figure out is what happens with this:
> Target[network]; oid1&oid2:community at hostname+oid3&oid4:community at hostname
> Does that result in two DS's where ds0 contains oid1+oid3 and ds1 contains
> oid2+oid4
Yes. If oid1 and oid2 are both monotonically incrementing counters, the
rollover detection is problematic in this case.
> or something else?
>
> Is it even possible to use such "complex" Target-lines with RRD as a backend?
Yes, you can poll oid1 and oid3 with one target, and oid2 and oid4 with a
second target, then combine them with a front-end like routers2.cgi. I
often use the stacked graphs for this precise purpose.
>
> Kind regards,
--
Daniel J McDonald, CCIE # 2495, CISSP # 78281
More information about the mrtg
mailing list