BIND graph
list Rich Smrcina
I'm trying to make the BIND graph appear on the trends page. I have the following coded in bb-hosts for the dns server: 192.168.210.11 dns1 # dns ftp TRENDS:*,bind The DNS test does work. I've tried variations of the TRENDS setting, but none seem to work. Thanks. -- Rich Smrcina VM Assist, Inc. Main: (262)392-2026 Cell: (XXX)XXX-XXXX Ans Service: (360)715-2467 user-61add9955ef9@xymon.invalid Catch the WAVV! http://www.wavv.org WAVV 2007 - Green Bay, WI - May 18-22, 2007
list Tom Georgoulias
▸
Rich Smrcina wrote:
I'm trying to make the BIND graph appear on the trends page. I have the following coded in bb-hosts for the dns server: 192.168.210.11 dns1 # dns ftp TRENDS:*,bind The DNS test does work. I've tried variations of the TRENDS setting, but none seem to work.
The graph def references a bind.rrd file, but the default dns test just generates a tcp.dns.rrd file. Haven't done this myself, but I think you need to use the dns=TYPE:lookup tests to get that data. Tom
list Rich Smrcina
By default it looks itself up, but I changed it to a NS lookup and no rrd file.
▸
Tom Georgoulias wrote:Rich Smrcina wrote:I'm trying to make the BIND graph appear on the trends page. I have the following coded in bb-hosts for the dns server: 192.168.210.11 dns1 # dns ftp TRENDS:*,bind The DNS test does work. I've tried variations of the TRENDS setting, but none seem to work.The graph def references a bind.rrd file, but the default dns test just generates a tcp.dns.rrd file. Haven't done this myself, but I think you need to use the dns=TYPE:lookup tests to get that data. Tom
-- Rich Smrcina VM Assist, Inc. Main: (262)392-2026 Cell: (XXX)XXX-XXXX Ans Service: (360)715-2467 user-61add9955ef9@xymon.invalid Catch the WAVV! http://www.wavv.org WAVV 2007 - Green Bay, WI - May 18-22, 2007
list Tom Georgoulias
▸
Tom Georgoulias wrote:
The graph def references a bind.rrd file, but the default dns test just generates a tcp.dns.rrd file. Haven't done this myself, but I think you need to use the dns=TYPE:lookup tests to get that data.
Rich Smrcina wrote:
By default it looks itself up, but I changed it to a NS lookup and no rrd file.
Someone can correct me if I'm wrong, but I just looked at do_bind.c file in the latest snapshot and I know why bind.rrd isn't being generated:
int do_bind_rrd(char *hostname, char *testname, char *msg, time_t tstamp)
{
errprintf("bind rrd not implemented\n");
return -1;
}
Tom
list Henrik Størner
▸
On Mon, Jun 05, 2006 at 03:23:55PM -0400, Tom Georgoulias wrote:
Tom Georgoulias wrote:The graph def references a bind.rrd file, but the default dns test just generates a tcp.dns.rrd file. Haven't done this myself, but I think you need to use the dns=TYPE:lookup tests to get that data.Rich Smrcina wrote:By default it looks itself up, but I changed it to a NS lookup and no rrd file.Someone can correct me if I'm wrong, but I just looked at do_bind.c file in the latest snapshot and I know why bind.rrd isn't being generated: int do_bind_rrd(char *hostname, char *testname, char *msg, time_t tstamp) { errprintf("bind rrd not implemented\n"); return -1; }
Absolutely correct. The "bind" graphs are fed by the LARRD bind-larrd.pl script, and since noone has complained until now, I was fairly sure it wasn't being used by anyone. The "dns" test in Hobbit just tracks the response time of your DNS server, not the performance metrics that the bind-larrd.pl script monitors. Regards, Henrik
list Rich Smrcina
That appears pretty clear to me! :) That message isn't appearing in any of the files in /var/log/hobbit. Thanks, Tom.
▸
Tom Georgoulias wrote:Tom Georgoulias wrote:The graph def references a bind.rrd file, but the default dns test just generates a tcp.dns.rrd file. Haven't done this myself, but I think you need to use the dns=TYPE:lookup tests to get that data.Rich Smrcina wrote:By default it looks itself up, but I changed it to a NS lookup and no rrd file.Someone can correct me if I'm wrong, but I just looked at do_bind.c file in the latest snapshot and I know why bind.rrd isn't being generated: int do_bind_rrd(char *hostname, char *testname, char *msg, time_t tstamp) { errprintf("bind rrd not implemented\n"); return -1; } Tom
-- Rich Smrcina VM Assist, Inc. Main: (262)392-2026 Cell: (XXX)XXX-XXXX Ans Service: (360)715-2467 user-61add9955ef9@xymon.invalid Catch the WAVV! http://www.wavv.org WAVV 2007 - Green Bay, WI - May 18-22, 2007
list Rich Smrcina
Definitely not a complaint. I just figured that I would take a look at it to see what it graphed. It was only a curiousity, nothing that I really needed.
▸
Henrik Stoerner wrote:On Mon, Jun 05, 2006 at 03:23:55PM -0400, Tom Georgoulias wrote:Tom Georgoulias wrote:The graph def references a bind.rrd file, but the default dns test just generates a tcp.dns.rrd file. Haven't done this myself, but I think you need to use the dns=TYPE:lookup tests to get that data.Rich Smrcina wrote:By default it looks itself up, but I changed it to a NS lookup and no rrd file.Someone can correct me if I'm wrong, but I just looked at do_bind.c file in the latest snapshot and I know why bind.rrd isn't being generated: int do_bind_rrd(char *hostname, char *testname, char *msg, time_t tstamp) { errprintf("bind rrd not implemented\n"); return -1; }Absolutely correct. The "bind" graphs are fed by the LARRD bind-larrd.pl script, and since noone has complained until now, I was fairly sure it wasn't being used by anyone. The "dns" test in Hobbit just tracks the response time of your DNS server, not the performance metrics that the bind-larrd.pl script monitors. Regards, Henrik
-- Rich Smrcina VM Assist, Inc. Main: (262)392-2026 Cell: (XXX)XXX-XXXX Ans Service: (360)715-2467 user-61add9955ef9@xymon.invalid Catch the WAVV! http://www.wavv.org WAVV 2007 - Green Bay, WI - May 18-22, 2007
list Buchan Milne
▸
On Monday 05 June 2006 22:50, Henrik Stoerner wrote:
On Mon, Jun 05, 2006 at 03:23:55PM -0400, Tom Georgoulias wrote:Tom Georgoulias wrote:The graph def references a bind.rrd file, but the default dns test just generates a tcp.dns.rrd file. Haven't done this myself, but I think you need to use the dns=TYPE:lookup tests to get that data.Rich Smrcina wrote:By default it looks itself up, but I changed it to a NS lookup and no rrd file.Someone can correct me if I'm wrong, but I just looked at do_bind.c file in the latest snapshot and I know why bind.rrd isn't being generated: int do_bind_rrd(char *hostname, char *testname, char *msg, time_t tstamp) { errprintf("bind rrd not implemented\n"); return -1; }Absolutely correct. The "bind" graphs are fed by the LARRD bind-larrd.pl script, and since noone has complained until now, I was fairly sure it wasn't being used by anyone.
That doesn't mean that noone *wants* to use it .... We would like to be able to graph the bind performance stats, but don't want larrd ... I may just do an extension script for use with ncv (and allow the hobbit user to trigger a stats dump via a separate dns key, or via sudo). Regards, Buchan -- Buchan Milne ISP Systems Specialist B.Eng,RHCE(803004789010797),LPIC-2(LPI000074592)
list Henrik Størner
▸
On Wed, Jun 07, 2006 at 06:50:50PM +0200, Buchan Milne wrote:
Absolutely correct. The "bind" graphs are fed by the LARRD bind-larrd.pl script, and since noone has complained until now, I was fairly sure it wasn't being used by anyone.That doesn't mean that noone *wants* to use it .... We would like to be able to graph the bind performance stats, but don't want larrd ... I may just do an extension script for use with ncv (and allow the hobbit user to trigger a stats dump via a separate dns key, or via sudo).
If you do write a script to collect the data, please share it. I seem to recall now that one reason I didn't implement the bind-larrd data was that it was for an older version of BIND, and the current statistics reports were very different. Regards, Henrik
list Marco Avvisano
These scripts work fine (BIND 8, 9) If you want i have also the larrd script to graph DNS query rate, regards Marco
▸
----- Original Message -----
From: "Henrik Stoerner" <user-ce4a2c883f75@xymon.invalid>
To: <user-ae9b8668bcde@xymon.invalid>
Sent: Thursday, June 08, 2006 1:35 PM
Subject: Re: [hobbit] BIND graph
On Wed, Jun 07, 2006 at 06:50:50PM +0200, Buchan Milne wrote:Absolutely correct. The "bind" graphs are fed by the LARRD bind-larrd.pl script, and since noone has complained until now, I was fairly sure it wasn't being used by anyone.That doesn't mean that noone *wants* to use it .... We would like to be able to graph the bind performance stats, but don't want larrd ... I may just do an extension script for use with ncv (and allow the hobbit user to trigger a stats dump via a separate dns key, or via sudo).If you do write a script to collect the data, please share it. I seem to recall now that one reason I didn't implement the bind-larrd data was that it was for an older version of BIND, and the current statistics reports were very different. Regards, Henrik
Attachments (2)
list Brett Morrow
I would like to see it, if you do not mind.
▸
Marco Avvisano wrote:These scripts work fine (BIND 8, 9) If you want i have also the larrd script to graph DNS query rate, regards Marco ----- Original Message ----- From: "Henrik Stoerner" <user-ce4a2c883f75@xymon.invalid> To: <user-ae9b8668bcde@xymon.invalid> Sent: Thursday, June 08, 2006 1:35 PM Subject: Re: [hobbit] BIND graphOn Wed, Jun 07, 2006 at 06:50:50PM +0200, Buchan Milne wrote:Absolutely correct. The "bind" graphs are fed by the LARRD > bind-larrd.pl script, and since noone has complained until now, I was fairly sure it wasn't being used by anyone.That doesn't mean that noone *wants* to use it .... We would like to be able to graph the bind performance stats, but don't want larrd ... I may just do an extension script for use with ncv (and allow the hobbit user to trigger a stats dump via a separate dns key, or via sudo).If you do write a script to collect the data, please share it. I seem to recall now that one reason I didn't implement the bind-larrd data was that it was for an older version of BIND, and the current statistics reports were very different. Regards, Henrik
--
Brett Morrow, NSSL/SPC Alternate Program Manager INDUS Corporation National Severe Storms Laboratory (XXX) XXX-XXXX user-bc6e59620a96@xymon.invalid http://www.induscorp.com
list Marco Avvisano
This is an output example: Current DNS query rate is: 0/sec
Sample: 14 queries in 300 seconds ending at Wed Jun 14 12:20:20 CEST 2006
Thresholds: Red = 100/sec Yellow = 75/sec
Top DNS Users (Queries/Sec)
0.1 0.0.0.0
Top Queries (Queries/Sec)
Top User/Top Query Relationship (Queries/Sec)
0.0 0.0.0.0
Query sample of 10 seconds at Wed Jun 14 12:20:10 CEST 2006
Marco
----- Original Message ----- From: Brett Morrow To: user-ae9b8668bcde@xymon.invalid Sent: Thursday, June 08, 2006 10:08 PM
▸
Subject: Re: [hobbit] BIND graph
I would like to see it, if you do not mind.
Marco Avvisano wrote: These scripts work fine (BIND 8, 9) If you want i have also the larrd script to graph DNS query rate, regards
Marco
----- Original Message ----- From: "Henrik Stoerner" <user-ce4a2c883f75@xymon.invalid> To: <user-ae9b8668bcde@xymon.invalid> Sent: Thursday, June 08, 2006 1:35 PM Subject: Re: [hobbit] BIND graph
On Wed, Jun 07, 2006 at 06:50:50PM +0200, Buchan Milne wrote: Absolutely correct. The "bind" graphs are fed by the LARRD > bind-larrd.pl > script, and since noone has complained until now, I was fairly sure it > wasn't being used by anyone.
That doesn't mean that noone *wants* to use it ....
We would like to be able to graph the bind performance stats, but don't want larrd ...
I may just do an extension script for use with ncv (and allow the hobbit user to trigger a stats dump via a separate dns key, or via sudo).
If you do write a script to collect the data, please share it. I seem to recall now that one reason I didn't implement the bind-larrd data was that it was for an older version of BIND, and the current statistics reports were very different.
Regards, Henrik
--
Brett Morrow, NSSL/SPC Alternate Program Manager
INDUS Corporation
National Severe Storms Laboratory
(XXX) XXX-XXXX
user-bc6e59620a96@xymon.invalid
http://www.induscorp.com