You can subscribe to this list here.
2006 |
Jan
|
Feb
(38) |
Mar
(131) |
Apr
(5) |
May
(23) |
Jun
(9) |
Jul
(9) |
Aug
(9) |
Sep
(24) |
Oct
(28) |
Nov
(33) |
Dec
(4) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2007 |
Jan
(45) |
Feb
(22) |
Mar
(52) |
Apr
(17) |
May
(4) |
Jun
(68) |
Jul
(12) |
Aug
(25) |
Sep
(63) |
Oct
(45) |
Nov
(25) |
Dec
(76) |
2008 |
Jan
(34) |
Feb
(53) |
Mar
(30) |
Apr
(42) |
May
(50) |
Jun
(45) |
Jul
(21) |
Aug
(36) |
Sep
(33) |
Oct
(28) |
Nov
(32) |
Dec
(16) |
2009 |
Jan
(35) |
Feb
(36) |
Mar
(32) |
Apr
(24) |
May
(26) |
Jun
(15) |
Jul
(17) |
Aug
(30) |
Sep
(14) |
Oct
(18) |
Nov
(26) |
Dec
(22) |
2010 |
Jan
(11) |
Feb
(33) |
Mar
(35) |
Apr
(16) |
May
(11) |
Jun
(4) |
Jul
(36) |
Aug
(3) |
Sep
(14) |
Oct
(5) |
Nov
(10) |
Dec
(12) |
2011 |
Jan
(7) |
Feb
(31) |
Mar
(13) |
Apr
(14) |
May
(18) |
Jun
(25) |
Jul
(6) |
Aug
(23) |
Sep
(20) |
Oct
(18) |
Nov
(4) |
Dec
(9) |
2012 |
Jan
(32) |
Feb
(4) |
Mar
(15) |
Apr
(3) |
May
(8) |
Jun
(9) |
Jul
(6) |
Aug
(6) |
Sep
|
Oct
(14) |
Nov
(22) |
Dec
(4) |
2013 |
Jan
(16) |
Feb
(11) |
Mar
(1) |
Apr
|
May
(1) |
Jun
(6) |
Jul
|
Aug
(5) |
Sep
(3) |
Oct
|
Nov
|
Dec
(1) |
2014 |
Jan
|
Feb
|
Mar
|
Apr
(5) |
May
(3) |
Jun
|
Jul
(1) |
Aug
(1) |
Sep
(2) |
Oct
(5) |
Nov
(5) |
Dec
|
2015 |
Jan
|
Feb
|
Mar
(3) |
Apr
(4) |
May
|
Jun
(1) |
Jul
(19) |
Aug
(4) |
Sep
(13) |
Oct
(3) |
Nov
(8) |
Dec
(4) |
2016 |
Jan
(18) |
Feb
(1) |
Mar
(1) |
Apr
|
May
|
Jun
|
Jul
(9) |
Aug
(1) |
Sep
(1) |
Oct
|
Nov
|
Dec
(7) |
2017 |
Jan
(5) |
Feb
|
Mar
(3) |
Apr
(7) |
May
|
Jun
|
Jul
|
Aug
|
Sep
(3) |
Oct
|
Nov
(1) |
Dec
|
2018 |
Jan
|
Feb
|
Mar
(4) |
Apr
(2) |
May
(2) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2019 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(1) |
Nov
|
Dec
|
2020 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
(2) |
Aug
(3) |
Sep
(5) |
Oct
|
Nov
|
Dec
|
2025 |
Jan
|
Feb
|
Mar
(2) |
Apr
|
May
|
Jun
(1) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: xbgmsharp <xbg...@gm...> - 2007-12-19 16:23:27
|
Thanks In order to remove warning: Cant redefine first Cant redefine second I change your transfroms to: first_txt : SWITCH : {first} 9=Active,10=Standby,4=Error,3=NoStandby second_txt : SWITCH : {second} 9=Active,10=Standby,4=Error,3=NoStandby and message to: {first_txt.color}{first_unit} is {first_status} {second_txt.color}{second_unit} is {second_status} Regards, Francois Nathan Hand a écrit : > Here is a template for Cisco ASA devices. Based on the templates written > by Lacroix Francois. I've added a monitor for the Active/Standby state > that will generate an alert if there is a failover and/or error > condition. > > > ------------------------------------------------------------------------ > > ------------------------------------------------------------------------- > SF.Net email is sponsored by: > Check out the new SourceForge.net Marketplace. > It's the best place to buy or sell services > for just about anything Open Source. > http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace > ------------------------------------------------------------------------ > > _______________________________________________ > Devmon-support mailing list > Dev...@li... > https://lists.sourceforge.net/lists/listinfo/devmon-support > |
From: Stewart, T. L. <Tom...@la...> - 2007-12-19 16:03:40
|
All, As I sometimes have a problem with Devmon hanging and not reporting anything, (used beta-2 and upgraded to beta-3 on a Solaris 10 box) I have a cron job that stops and restarts devmon every 15 minutes to prevent losing too much data. As I run this on the Hobbit monitor, I am now seeing where the memory usage has constantly gone up since I started Devmon (first of October). The hobbit server is now starting to do some swapping as physical memory is all used up. I have devmon set to use the standard 10 and most likely could reduce the number of procs, but this won't help in the long run as I keep adding more systems. Is anyone else seen this problem as an issue? Thank you, Tom |
From: xbgmsharp <xbg...@gm...> - 2007-12-19 15:18:58
|
Hi all, After a day of DEBUG. I works. I modify the file dm_snmp.pm which do snmp pooling. So now instead of pooling all leaf oid in one request, 1 oid equal 1 request. So now than i am pooling each oid separitly devmon should not go purple. I try to make it per pakets like 5 or 10 but devmon get lost when corresponding data with test done in dm_tests.pm I will let it working on some PIX and F5 devices and commit by the end of the week. All of this, is for not getting SNMP Error: "error status: tooBig". Because of this error all my leaf test was going clear. Comments? Regards, Francois xbgmsharp a écrit : > From this: > http://www.cisco.com/en/US/docs/net_mgmt/ciscoworks_ciscoview/4.1/quick/guide/cvgstrcv.html > > > SNMP Error Messages > tooBig: > The request you made cannot fit into a single packet. Generally, > CiscoView splits requests for physical view status until the device can > respond. In certain cases, CiscoView assumes that if an agent times out > on 20 or more variables, the agent might not be able to respond because > the request is too big; it splits the request and resends it. Check that > the MTU size on the SNMP interface is as large as possible so that > CiscoView does not waste bandwidth by sending more than one request. > > > > xbgmsharp a écrit : > >> Re, >> >> Could you add this line: >> >> my ($bindings) = $session->decode_get_response($response); >> if(!defined $bindings or $bindings eq '') { >> my $snmp_err; >> do_log("DEBUG SNMP MSG: $SNMP_Session::errmsg()",0) if $g{'debug'} >> ($snmp_err = $SNMP_Session::errmsg) =~ s/\n.*//s; >> >> on line 474 in the file modules/dm_snmp.pm. >> >> SNMP Error: >> Received SNMP response with error code >> error status: tooBig >> index 0 >> SNMPv2c_Session (....... >> >> I got this error the error code "error status: tooBig" is explain. >> http://www.juniper.net/security/auto/vulnerabilities/vuln2591.html >> >> it seen very weird. >> But if i remove a test everything is fine. Also if i pool it by hand >> with smnpwalk or snmpget it is working. >> Could you also test and tell me you have the same error msg. >> >> Here is a shell command which allow you test all oid from a template. >> >> find . -type f -name "oids" | xargs cat | cut -d ':' -f 2 | tr -d ' ' | >> grep -v "^$" | awk '{ print "snmpwalk -t 5 -On -v2c -c COMMUNAUTY IP " >> $1 }' | sh >> >> >> >> Francois. >> >> >> >> >> Nathan Hand a écrit : >> >> >>> On Tue, 18 Dec 2007 23:05:48 +0100, "xbgmsharp" <xbg...@gm...> >>> said: >>> >>> >>> >>>>> Short summary: If any single oid fails to retrieve then devmon stops >>>>> collecting the rest of the oids in the template. >>>>> >>>>> I've confirmed this hypothesis with with -f -p -vvvvvvvvvvv. Devmon >>>>> says something about "too many failures" and "skipping device". >>>>> Perhaps devmon should only skip that single column and still test the >>>>> others. >>>>> >>>>> >>>>> >>>> In the code, when 2 tests fails it stop chec the device and send a >>>> clear status. >>>> >>>> in modules/dm_snmp.pm >>>> >>>> 535 # We dont want to do every table if we are failing alot of >>>> walks >>>> 536 if($failed_query > 2) { >>>> 537 my $error_str = >>>> 538 "Failed too many queries on $dev, aborting query"; >>>> 539 $data_out{'error'}{$error_str} = 1; >>>> 540 send_data($sock, \%data_out); >>>> 541 $session->close(); >>>> 542 next DEVICE; >>>> 543 } >>>> >>>> >>>> I have the same problem with memory on my pix. >>>> >>>> But it never made the test go purple. >>>> >>>> >>>> >>> The interesting thing is it makes _other_ tests go purple. >>> >>> My guess is that because it aborts the device query it doesn't send any >>> message for subsequent tests on that device, not even clear messages. So >>> after an hour the other tests go purple. >>> >>> >>> |
From: Teresa K. <kr...@cs...> - 2007-12-19 15:02:56
|
Buchan Milne wrote: > I use fqdn's for all my hosts on hobbit (as we have a number of environments, > and we duplicate the short host name for some servers in multiple > environments), including the hobbit network test/devmon node. > > Due to the following code, I was never seeing the dm test for this node (which > has some useful information when doing tuning of devmon): > > # Remove domain info, if any > $nodename =~ s/\..*//; > chomp $nodename; > > I don't think this is useful at all, if something besides the output > of 'hostname' is required, the NODENAME should be set appropriately in > devmon.cfg. > > Comments? > I agree that I would like it changed as I also use fqdn's. I spent some time trying unsuccessfully to get it work. Now I know why I couldn't. Teresa Kroeker |
From: xbgmsharp <xbg...@gm...> - 2007-12-19 10:35:08
|
From this: http://www.cisco.com/en/US/docs/net_mgmt/ciscoworks_ciscoview/4.1/quick/guide/cvgstrcv.html SNMP Error Messages tooBig: The request you made cannot fit into a single packet. Generally, CiscoView splits requests for physical view status until the device can respond. In certain cases, CiscoView assumes that if an agent times out on 20 or more variables, the agent might not be able to respond because the request is too big; it splits the request and resends it. Check that the MTU size on the SNMP interface is as large as possible so that CiscoView does not waste bandwidth by sending more than one request. xbgmsharp a écrit : > Re, > > Could you add this line: > > my ($bindings) = $session->decode_get_response($response); > if(!defined $bindings or $bindings eq '') { > my $snmp_err; > do_log("DEBUG SNMP MSG: $SNMP_Session::errmsg()",0) if $g{'debug'} > ($snmp_err = $SNMP_Session::errmsg) =~ s/\n.*//s; > > on line 474 in the file modules/dm_snmp.pm. > > SNMP Error: > Received SNMP response with error code > error status: tooBig > index 0 > SNMPv2c_Session (....... > > I got this error the error code "error status: tooBig" is explain. > http://www.juniper.net/security/auto/vulnerabilities/vuln2591.html > > it seen very weird. > But if i remove a test everything is fine. Also if i pool it by hand > with smnpwalk or snmpget it is working. > Could you also test and tell me you have the same error msg. > > Here is a shell command which allow you test all oid from a template. > > find . -type f -name "oids" | xargs cat | cut -d ':' -f 2 | tr -d ' ' | > grep -v "^$" | awk '{ print "snmpwalk -t 5 -On -v2c -c COMMUNAUTY IP " > $1 }' | sh > > > > Francois. > > > > > Nathan Hand a écrit : > >> On Tue, 18 Dec 2007 23:05:48 +0100, "xbgmsharp" <xbg...@gm...> >> said: >> >> >>>> Short summary: If any single oid fails to retrieve then devmon stops >>>> collecting the rest of the oids in the template. >>>> >>>> I've confirmed this hypothesis with with -f -p -vvvvvvvvvvv. Devmon >>>> says something about "too many failures" and "skipping device". >>>> Perhaps devmon should only skip that single column and still test the >>>> others. >>>> >>>> >>> In the code, when 2 tests fails it stop chec the device and send a >>> clear status. >>> >>> in modules/dm_snmp.pm >>> >>> 535 # We dont want to do every table if we are failing alot of >>> walks >>> 536 if($failed_query > 2) { >>> 537 my $error_str = >>> 538 "Failed too many queries on $dev, aborting query"; >>> 539 $data_out{'error'}{$error_str} = 1; >>> 540 send_data($sock, \%data_out); >>> 541 $session->close(); >>> 542 next DEVICE; >>> 543 } >>> >>> >>> I have the same problem with memory on my pix. >>> >>> But it never made the test go purple. >>> >>> >> The interesting thing is it makes _other_ tests go purple. >> >> My guess is that because it aborts the device query it doesn't send any >> message for subsequent tests on that device, not even clear messages. So >> after an hour the other tests go purple. >> >> >> > > ------------------------------------------------------------------------- > SF.Net email is sponsored by: > Check out the new SourceForge.net Marketplace. > It's the best place to buy or sell services > for just about anything Open Source. > http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace > _______________________________________________ > Devmon-support mailing list > Dev...@li... > https://lists.sourceforge.net/lists/listinfo/devmon-support > > |
From: xbgmsharp <xbg...@gm...> - 2007-12-19 10:32:21
|
Re, Could you add this line: my ($bindings) = $session->decode_get_response($response); if(!defined $bindings or $bindings eq '') { my $snmp_err; do_log("DEBUG SNMP MSG: $SNMP_Session::errmsg()",0) if $g{'debug'} ($snmp_err = $SNMP_Session::errmsg) =~ s/\n.*//s; on line 474 in the file modules/dm_snmp.pm. SNMP Error: Received SNMP response with error code error status: tooBig index 0 SNMPv2c_Session (....... I got this error the error code "error status: tooBig" is explain. http://www.juniper.net/security/auto/vulnerabilities/vuln2591.html it seen very weird. But if i remove a test everything is fine. Also if i pool it by hand with smnpwalk or snmpget it is working. Could you also test and tell me you have the same error msg. Here is a shell command which allow you test all oid from a template. find . -type f -name "oids" | xargs cat | cut -d ':' -f 2 | tr -d ' ' | grep -v "^$" | awk '{ print "snmpwalk -t 5 -On -v2c -c COMMUNAUTY IP " $1 }' | sh Francois. Nathan Hand a écrit : > On Tue, 18 Dec 2007 23:05:48 +0100, "xbgmsharp" <xbg...@gm...> > said: > >>> Short summary: If any single oid fails to retrieve then devmon stops >>> collecting the rest of the oids in the template. >>> >>> I've confirmed this hypothesis with with -f -p -vvvvvvvvvvv. Devmon >>> says something about "too many failures" and "skipping device". >>> Perhaps devmon should only skip that single column and still test the >>> others. >>> >> In the code, when 2 tests fails it stop chec the device and send a >> clear status. >> >> in modules/dm_snmp.pm >> >> 535 # We dont want to do every table if we are failing alot of >> walks >> 536 if($failed_query > 2) { >> 537 my $error_str = >> 538 "Failed too many queries on $dev, aborting query"; >> 539 $data_out{'error'}{$error_str} = 1; >> 540 send_data($sock, \%data_out); >> 541 $session->close(); >> 542 next DEVICE; >> 543 } >> >> >> I have the same problem with memory on my pix. >> >> But it never made the test go purple. >> > > The interesting thing is it makes _other_ tests go purple. > > My guess is that because it aborts the device query it doesn't send any > message for subsequent tests on that device, not even clear messages. So > after an hour the other tests go purple. > > |
From: xbgmsharp <xbg...@gm...> - 2007-12-19 09:42:05
|
Your are right. It just send clear status on the test with error. It doesn't send status on other test so they go purple by hobbit. if you use this option -f -p -vvvvvvvvvvv --debug. You will see: [07-12-19@10:34:53] DEBUG SNMP: Dethawing data for device [07-12-19@10:34:53] ERROR: snmpget device (Received SNMP response with error code) Here is the code refrence to this error. # Looks like we got some data my $hashref = thaw($data_in); my %returned; if (defined $hashref) { do_log("DEBUG SNMP: Dethawing data for $dev",0) if $g{'debug'}; %returned = %{ thaw($data_in) }; # If we got good data, reset the fail counter to 0 $g{'fail'}{$dev} = 0; } else { print "failed thaw on $dev\n"; next; } The problem that i still don't undestand weel the hash structure via the thaw function. Francois Nathan Hand a écrit : > On Tue, 18 Dec 2007 23:05:48 +0100, "xbgmsharp" <xbg...@gm...> > said: > >>> Short summary: If any single oid fails to retrieve then devmon stops >>> collecting the rest of the oids in the template. >>> >>> I've confirmed this hypothesis with with -f -p -vvvvvvvvvvv. Devmon >>> says something about "too many failures" and "skipping device". >>> Perhaps devmon should only skip that single column and still test the >>> others. >>> >> In the code, when 2 tests fails it stop chec the device and send a >> clear status. >> >> in modules/dm_snmp.pm >> >> 535 # We dont want to do every table if we are failing alot of >> walks >> 536 if($failed_query > 2) { >> 537 my $error_str = >> 538 "Failed too many queries on $dev, aborting query"; >> 539 $data_out{'error'}{$error_str} = 1; >> 540 send_data($sock, \%data_out); >> 541 $session->close(); >> 542 next DEVICE; >> 543 } >> >> >> I have the same problem with memory on my pix. >> >> But it never made the test go purple. >> > > The interesting thing is it makes _other_ tests go purple. > > My guess is that because it aborts the device query it doesn't send any > message for subsequent tests on that device, not even clear messages. So > after an hour the other tests go purple. > > ------------------------------------------------------------------------- > SF.Net email is sponsored by: > Check out the new SourceForge.net Marketplace. > It's the best place to buy or sell services > for just about anything Open Source. > http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace > _______________________________________________ > Devmon-support mailing list > Dev...@li... > https://lists.sourceforge.net/lists/listinfo/devmon-support > > |
From: Buchan M. <bg...@st...> - 2007-12-19 06:25:30
|
I use fqdn's for all my hosts on hobbit (as we have a number of environments, and we duplicate the short host name for some servers in multiple environments), including the hobbit network test/devmon node. Due to the following code, I was never seeing the dm test for this node (which has some useful information when doing tuning of devmon): # Remove domain info, if any $nodename =~ s/\..*//; chomp $nodename; I don't think this is useful at all, if something besides the output of 'hostname' is required, the NODENAME should be set appropriately in devmon.cfg. Comments? Regards, Buchan |
From: Nathan H. <na...@ma...> - 2007-12-18 23:17:01
|
On Tue, 18 Dec 2007 23:05:48 +0100, "xbgmsharp" <xbg...@gm...> said: > > > Short summary: If any single oid fails to retrieve then devmon stops > > collecting the rest of the oids in the template. > > > > I've confirmed this hypothesis with with -f -p -vvvvvvvvvvv. Devmon > > says something about "too many failures" and "skipping device". > > Perhaps devmon should only skip that single column and still test the > > others. > > > In the code, when 2 tests fails it stop chec the device and send a > clear status. > > in modules/dm_snmp.pm > > 535 # We dont want to do every table if we are failing alot of > walks > 536 if($failed_query > 2) { > 537 my $error_str = > 538 "Failed too many queries on $dev, aborting query"; > 539 $data_out{'error'}{$error_str} = 1; > 540 send_data($sock, \%data_out); > 541 $session->close(); > 542 next DEVICE; > 543 } > > > I have the same problem with memory on my pix. > > But it never made the test go purple. The interesting thing is it makes _other_ tests go purple. My guess is that because it aborts the device query it doesn't send any message for subsequent tests on that device, not even clear messages. So after an hour the other tests go purple. |
From: xbgmsharp <xbg...@gm...> - 2007-12-18 22:06:05
|
> Short summary: If any single oid fails to retrieve then devmon stops > collecting the rest of the oids in the template. > > I've confirmed this hypothesis with with -f -p -vvvvvvvvvvv. Devmon > says something about "too many failures" and "skipping device". > Perhaps devmon should only skip that single column and still test the > others. In the code, when 2 tests fails it stop chec the device and send a =20 clear status. in modules/dm_snmp.pm 535 # We dont want to do every table if we are failing alot of wal= ks 536 if($failed_query > 2) { 537 my $error_str =3D 538 "Failed too many queries on $dev, aborting query"; 539 $data_out{'error'}{$error_str} =3D 1; 540 send_data($sock, \%data_out); 541 $session->close(); 542 next DEVICE; 543 } I have the same problem with memory on my pix. But it never made the test go purple. Actually i increase the test failure to 5. Many of the failure are due =20 to snmpget not working as snmpwalk does. For my memroy test on some pix i did have a make result in a table; --=20 Thanks for using xbgm# / Devmon. http://xbgm.sourceforge.net/ http://devmon.sourceforge.net/ Please feedback. |
From: Nathan H. <na...@ma...> - 2007-12-18 21:29:42
|
On 19/12/2007, at 3:39 AM, xbgmsharp wrote: > > I still say that i have not this bug on the Devmon 3 beta 3 or on my > wiki which is avalaible on svn trunk. > > -try and understand and/or resolve the "devmon tests go purple" issue. I have some information regarding this bug. Most switches support the CPUTotal5min oid which devmon happily displays in the cpu column. I have a 2900 switch running an older IOS which does not return any value for CPUTotal5min. When I use the 2900 template on this old switch I get clear and/or purple messages for if_dsc, if_stat, if_load and if_err in addition to a clear and/or purple message for the cpu column. If I modify the template to remove the CPUTotal5min oid from the cpu/ oids file, and remove the matching name from the cpu/message file, then all the other columns go green. Similarly I have a number of HP servers with hpasm. I'm using the hp- server template to monitor power, fans, disks, raid, etc. I also have an older HP Windows 2000 server which doesn't support one of the oids - from memory I think it was resmem - and I get purple alerts for power, fans, disks, raid, etc. I had to remove resmem from the template before the other columns would go green. Short summary: If any single oid fails to retrieve then devmon stops collecting the rest of the oids in the template. I've confirmed this hypothesis with with -f -p -vvvvvvvvvvv. Devmon says something about "too many failures" and "skipping device". Perhaps devmon should only skip that single column and still test the others. |
From: xbgmsharp <xbg...@gm...> - 2007-12-18 16:38:38
|
Morsiani, Massimo a écrit : > Hi Buchan, > > thanks for your prompt reply. > It's more clear now. > > I made a mistake in my last email when I wrote > > >> Devmon 3 beta3 (the one available on Kaya wiki) is stable? >> > > The right one is > I use it on my parc. So stable enough for me. The Devmon 3 beta 3 only include bugfix. With the Devmon 3 beta 4 -working graphs for as much as is possible without significant work -ship a few more templates for common hardware (that exhibits the graphs) I still say that i have not this bug on the Devmon 3 beta 3 or on my wiki which is avalaible on svn trunk. -try and understand and/or resolve the "devmon tests go purple" issue. > >> Is Devmon 3 beta 3 usable (frozen) or still in progress? >> > > That is: Are you working on beta 4 or still working on beta 3? > > Moreover. > I agree with you to use two two distinct packages (devmon core, template). > > What do you think about using devmon-devel mailing list to submit/update templates? > Thank you. > > > Regards. > > Massimo Morsiani > Information Technology Dept. > ------ > Gilbarco S.p.a. > via de' Cattani, 220/G > 50145 Firenze, Italy > tel: +39-055-30941 > fax: +39-055-318603 > email: mas...@gi... > web: http://www.gilbarco.it > > > -----Original Message----- > From: Buchan Milne [mailto:bg...@st...] > Sent: martedì 18 dicembre 2007 13.23 > To: dev...@li... > Cc: Morsiani, Massimo > Subject: Re: [Devmon] negated threshold patch > > On Tuesday 18 December 2007 12:21:54 Morsiani, Massimo wrote: > >> Hi all, >> >> instead of a day-by-day patching, is it possible to have a stable release? >> > > Yes, after an upcoming beta. > > >> Or even a devmon roadmap? >> > > Later (IMHO, we should get another beta out first, before a roadmap). > > However, for the actual 0.3.3 release, I would like to see at least: > -working graphs for as much as is possible without significant work -fix known bugs related to template features -ship a few more templates for common hardware (that exhibits the graphs) -try and understand and/or resolve the "devmon tests go purple" issue. > > >> I'm a little bit confused because is not clear which is devmon >> evolution now. Devmon 3 beta3 (the one available on Kaya wiki) is stable? >> > > Why would a beta be stable? > > >> Buchan, Francois, >> do you think to release a single package (devmon core + templates) on >> a regular basis? Or do you think to release two distinct packages >> (devmon core, template) just like old owner? >> > > I think splitting the software and the templates is fine. However, in some cases this is may not lead to a working solution (as the patches/templates in this thread show). > > In fact, one feature I would like to add is for a template I would like to get working ... > > >> And finally do you want to release >> everything using SVN only? >> > > Of course not, but it's better to have a single source repository accessible to everyone, with history (revision control), than for each user to have separate source trees and mail patches around (well, at least without using an RCS that supports this). > > > Regards, > Buchan > > > This message (including any attachments) contains confidential > and/or proprietary information intended only for the addressee. > Any unauthorized disclosure, copying, distribution or reliance on > the contents of this information is strictly prohibited and may > constitute a violation of law. If you are not the intended > recipient, please notify the sender immediately by responding to > this e-mail, and delete the message from your system. If you > have any questions about this e-mail please notify the sender > immediately. > > ------------------------------------------------------------------------- > SF.Net email is sponsored by: > Check out the new SourceForge.net Marketplace. > It's the best place to buy or sell services > for just about anything Open Source. > http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace > _______________________________________________ > Devmon-support mailing list > Dev...@li... > https://lists.sourceforge.net/lists/listinfo/devmon-support > > |
From: Morsiani, M. <mas...@gi...> - 2007-12-18 15:07:56
|
Hi Buchan, thanks for your prompt reply. It's more clear now. I made a mistake in my last email when I wrote > Devmon 3 beta3 (the one available on Kaya wiki) is stable? The right one is > Is Devmon 3 beta 3 usable (frozen) or still in progress? That is: Are you working on beta 4 or still working on beta 3? Moreover. I agree with you to use two two distinct packages (devmon core, = template). What do you think about using devmon-devel mailing list to submit/update = templates? Thank you. Regards. Massimo Morsiani Information Technology Dept. ------ Gilbarco S.p.a. via de' Cattani, 220/G 50145 Firenze, Italy tel: +39-055-30941 fax: +39-055-318603 email: mas...@gi... web: http://www.gilbarco.it -----Original Message----- From: Buchan Milne [mailto:bg...@st...]=20 Sent: marted=EC 18 dicembre 2007 13.23 To: dev...@li... Cc: Morsiani, Massimo Subject: Re: [Devmon] negated threshold patch On Tuesday 18 December 2007 12:21:54 Morsiani, Massimo wrote: > Hi all, > > instead of a day-by-day patching, is it possible to have a stable = release? Yes, after an upcoming beta. > Or even a devmon roadmap? Later (IMHO, we should get another beta out first, before a roadmap). However, for the actual 0.3.3 release, I would like to see at least: -working graphs for as much as is possible without significant work -fix = known bugs related to template features -ship a few more templates for = common hardware (that exhibits the graphs) -try and understand and/or = resolve the "devmon tests go purple" issue. > I'm a little bit confused because is not clear which is devmon=20 > evolution now. Devmon 3 beta3 (the one available on Kaya wiki) is = stable? Why would a beta be stable? > Buchan, Francois, > do you think to release a single package (devmon core + templates) on=20 > a regular basis? Or do you think to release two distinct packages=20 > (devmon core, template) just like old owner? I think splitting the software and the templates is fine. However, in = some cases this is may not lead to a working solution (as the = patches/templates in this thread show). In fact, one feature I would like to add is for a template I would like = to get working ... > And finally do you want to release > everything using SVN only? Of course not, but it's better to have a single source repository = accessible to everyone, with history (revision control), than for each = user to have separate source trees and mail patches around (well, at = least without using an RCS that supports this). Regards, Buchan This message (including any attachments) contains confidential and/or proprietary information intended only for the addressee. Any unauthorized disclosure, copying, distribution or reliance on the contents of this information is strictly prohibited and may constitute a violation of law. If you are not the intended recipient, please notify the sender immediately by responding to this e-mail, and delete the message from your system. If you have any questions about this e-mail please notify the sender immediately. |
From: Buchan M. <bg...@st...> - 2007-12-18 12:23:45
|
On Tuesday 18 December 2007 12:21:54 Morsiani, Massimo wrote: > Hi all, > > instead of a day-by-day patching, is it possible to have a stable release? Yes, after an upcoming beta. > Or even a devmon roadmap? Later (IMHO, we should get another beta out first, before a roadmap). However, for the actual 0.3.3 release, I would like to see at least: -working graphs for as much as is possible without significant work -fix known bugs related to template features -ship a few more templates for common hardware (that exhibits the graphs) -try and understand and/or resolve the "devmon tests go purple" issue. > I'm a little bit confused because is not clear which is devmon evolution > now. Devmon 3 beta3 (the one available on Kaya wiki) is stable? Why would a beta be stable? > Buchan, Francois, > do you think to release a single package (devmon core + templates) on a > regular basis? Or do you think to release two distinct packages (devmon > core, template) just like old owner? I think splitting the software and the templates is fine. However, in some cases this is may not lead to a working solution (as the patches/templates in this thread show). In fact, one feature I would like to add is for a template I would like to get working ... > And finally do you want to release > everything using SVN only? Of course not, but it's better to have a single source repository accessible to everyone, with history (revision control), than for each user to have separate source trees and mail patches around (well, at least without using an RCS that supports this). Regards, Buchan |
From: Morsiani, M. <mas...@gi...> - 2007-12-18 10:22:06
|
Hi all, instead of a day-by-day patching, is it possible to have a stable = release? Or even a devmon roadmap? I'm a little bit confused because is not clear which is devmon evolution = now. Devmon 3 beta3 (the one available on Kaya wiki) is stable? Buchan, Francois, do you think to release a single package (devmon core + templates) on a = regular basis? Or do you think to release two distinct packages (devmon core, template) = just like old owner? And finally do you want to release everything using SVN only? Thank you for your work. Regards. Massimo Morsiani Information Technology Dept. ------ Gilbarco S.p.a. via de' Cattani, 220/G 50145 Firenze, Italy tel: +39-055-30941 fax: +39-055-318603 email: mas...@gi... web: http://www.gilbarco.it -----Original Message----- From: dev...@li... = [mailto:dev...@li...] On Behalf Of = xbgmsharp Sent: marted=EC 18 dicembre 2007 11.12 To: dev...@li... Subject: Re: [Devmon] negated threshold patch Hello, First thanks for helping. I have commit your change. Regards, Francois Nathan Hand a =E9crit : > I've attached a small patch to negate the threshold regexp with the = "!" > symbol. This patch is necessary for the Checkpoint Firewall-1 (SPLAT)=20 > template I have also attached. > > Cheers, > Nathan Hand > > =20 > ---------------------------------------------------------------------- > -- > > ---------------------------------------------------------------------- > --- > SF.Net email is sponsored by: > Check out the new SourceForge.net Marketplace. > It's the best place to buy or sell services for just about anything=20 > Open Source. > http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marke > tplace > ---------------------------------------------------------------------- > -- > > _______________________________________________ > Devmon-support mailing list > Dev...@li... > https://lists.sourceforge.net/lists/listinfo/devmon-support > =20 -------------------------------------------------------------------------= SF.Net email is sponsored by: Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open = Source. http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketpl= ace _______________________________________________ Devmon-support mailing list Dev...@li... https://lists.sourceforge.net/lists/listinfo/devmon-support This message (including any attachments) contains confidential and/or proprietary information intended only for the addressee. Any unauthorized disclosure, copying, distribution or reliance on the contents of this information is strictly prohibited and may constitute a violation of law. If you are not the intended recipient, please notify the sender immediately by responding to this e-mail, and delete the message from your system. If you have any questions about this e-mail please notify the sender immediately. |
From: xbgmsharp <xbg...@gm...> - 2007-12-18 10:11:00
|
Hello, First thanks for helping. I have commit your change. Regards, Francois Nathan Hand a écrit : > I've attached a small patch to negate the threshold regexp with the "!" > symbol. This patch is necessary for the Checkpoint Firewall-1 (SPLAT) > template I have also attached. > > Cheers, > Nathan Hand > > > ------------------------------------------------------------------------ > > ------------------------------------------------------------------------- > SF.Net email is sponsored by: > Check out the new SourceForge.net Marketplace. > It's the best place to buy or sell services > for just about anything Open Source. > http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace > ------------------------------------------------------------------------ > > _______________________________________________ > Devmon-support mailing list > Dev...@li... > https://lists.sourceforge.net/lists/listinfo/devmon-support > |
From: Nathan H. <na...@ma...> - 2007-12-17 06:18:11
|
Here is a template for Cisco ASA devices. Based on the templates written by Lacroix Francois. I've added a monitor for the Active/Standby state that will generate an alert if there is a failover and/or error condition. |
From: Nathan H. <na...@ma...> - 2007-12-17 06:15:48
|
Here is an updated version of my template (posted earlier) for Checkpoint Firewall-1. Requires the "negated threshold" patch to dm_tests.pm. |
From: Nathan H. <na...@ma...> - 2007-12-17 03:59:52
|
I've attached a small patch to negate the threshold regexp with the "!" symbol. This patch is necessary for the Checkpoint Firewall-1 (SPLAT) template I have also attached. Cheers, Nathan Hand |
From: Simeon B. <sbe...@mc...> - 2007-12-14 21:05:54
|
xbgmsharp wrote: > It sound to me like a nice idea. > Could you share you script. > Where is your cisco pix template? > I have probleme pix 7.0.2, do you? > Attached is the pix template that I'm using, which is designed around v6.3. I don't have access to a pix 7.x. Here is how we get values into rrd's using our template: If you look at the fwmem, fwcpu, and fwconn message files, they are formatted to send the status message formatted so that NCV will pick up the values. eg: mp: {MemPercUsed} mt: {MemTotal} To get this to populate rrd's you need an NCV line and related configuration in hobbitserver.cfg: TEST2RRD="cpu=la,(...bunch of stuff...),fwconn=ncv,fwcpu=ncv,fwmem=ncv" GRAPHS="la,(...bunch of stuff...),fwconn,fwcpu,fwmem" ... NCV_fwcpu="c1:GAUGE,c5:GAUGE,c15:GAUGE" NCV_fwconn="c:GAUGE,h:GAUGE" NCV_fwmem="mt:GAUGE,mp:GAUGE" Note how the rrd definitions have matching datasource names (mp,mt,c1,c5,etc) To get hobbit to generate graphs with these rrd's, you need appropriate graph definitions in hobbitgraph.cfg: [fwcpu] TITLE Cpu usage YAXIS Percent -u 100 -l 0 DEF:c1=fwcpu.rrd:c1:AVERAGE DEF:c5=fwcpu.rrd:c5:AVERAGE DEF:c15=fwcpu.rrd:c15:AVERAGE LINE1:c1#F0000F:Cpu usage GPRINT:c1:AVERAGE:mean\: %%%.0lf GPRINT:c1:LAST:current\: %%%.0lf GPRINT:c1:MAX:peak\: %%%.0lf\l [fwconn] TITLE Connections YAXIS Connections DEF:c=fwconn.rrd:c:AVERAGE DEF:h=fwconn.rrd:h:AVERAGE CDEF:cK=c,1000,/ CDEF:hK=h,1000,/ AREA:c#0055FF:Connections LINE1:c#000000 GPRINT:cK:AVERAGE:mean\: %.3lfK GPRINT:cK:LAST:current\: %.3lfK GPRINT:cK:MAX:peak\: %.3lfK\l LINE2:h#FF0000:Historic Peak\: GPRINT:hK:MAX: %.3lfK\l [fwmem] TITLE Memory usage YAXIS Percent -u 100 -l 0 DEF:mp=fwmem.rrd:mp:AVERAGE DEF:mt=fwmem.rrd:mt:AVERAGE CDEF:mtM=mt,1048576,/ AREA:mp#0055FF:Used LINE1:mp#000000 GPRINT:mp:AVERAGE:mean\: %%%.0lf GPRINT:mp:LAST:current\: %%%.0lf GPRINT:mp:MAX:peak\: %%%.0lf\l GPRINT:mtM:LAST:Total Memory\: %.0lfM\l I prefer the NCV approach because it is clearly defined and is a stable part of hobbit. The downside is having to maintain configuration for one thing in two config files. Our decision to stick with NCV was based upon keeping the complexity in the configuration instead of the executables so we don't have to track changes in a bunch of 3rd party scripts. Devmon has been an exception to the 3rd-party-scripts rule since it handles a major system (snmp) that isn't (yet) a core part of hobbit. -- S i m e o n B e r k l e y Systems Engineer Mcclatchy Interactive |
From: Simeon B. <sbe...@mc...> - 2007-12-14 18:22:06
|
Buchan Milne wrote: > On Friday 14 December 2007 19:22:50 xbgmsharp wrote: >> Hello all, >> >> A lot of work have been done today. easy graphing CPU load% and memory %. >> >> But here is a another point. >> It is usefull do know (graph) the number of active connexion on any >> network device. >> In the mean time i am trying to do it for Pix and F5. >> >> The problem is: >> >> Hobbit know how to graph process count, it is done via the procs/ports >> tests (colunm) then by sending data intead of status. >> What do you think should be done: >> 1. make devmon sending directly a data to graph, so no test colunm only >> graph >> 2. Create a test (colunm) and then do nvc or extra-scritp in order to >> graph. > > > In my pix/fwsm template (I posted them), I am using 'conns' name, with Devmon > RRD (requiring an extra-script such as my extra-rrd.pl) to graph the number > of connections. > > Since I don't think it is currently feasible to get all graphs we want into > Hobbit with existing hobbit support, I think it would be best (for now) to > ship a devmon extra script (one which uses the RRD information created by the > rrd option). In future, we can integrate the support for this into Hobbit, or > switch to the new trends feature in 4.3. > > I don't think we should abuse the ports test name for this, because the data > is different (just the number of connections, no detail etc.). > > If you want to alert on the same data, I don't think sending a 'data' message > will work. So, 'status' is the only option for now. > > I'd rather ship a release that has graphs that work as soon as possible (even > if that requires running one extra script in hobbit) than delay shipping a > solution because we want a perfect one. Im-perfect graphs are better than > none. > We've had good luck with using NCV to add graphs. The pix template that I've recently submitted is designed so that the message is formatted with that in mind. The downside is that it does require you to edit hobbitgraph.cfg and hobbitserver.cfg in order to add the NCV configuration options. On the positive side, once you've worked out a couple of these it's not too hard to remember how. -- S i m e o n B e r k l e y Systems Engineer McClatchy Interactive phone: 919-861-1244 fax: 919-861-1300 mobile: 919-302-3063 e-mail: sbe...@mc... AIM: sberkleymi www.mcclatchyinteractive.com |
From: Stewart, T. L. <Tom...@la...> - 2007-12-14 18:01:17
|
Here are some additional details. If we can get a TABLE with nohtml and no ":" then I can use the standard "disk" column in Hobbit to graph by setting the message file to output and look like a normal disk column in Hobbit.=20 The problem is that I don't know any way to display branch data without a "TABLE:" Here is the oids file: NSDiskName : .1.3.6.1.4.1.5951.4.1.1.41.8.1.1 : branch NSDiskSize : .1.3.6.1.4.1.5951.4.1.1.41.8.1.2 : branch NSDiskAvail : .1.3.6.1.4.1.5951.4.1.1.41.8.1.3 : branch NSDiskUsed : .1.3.6.1.4.1.5951.4.1.1.41.8.1.4 : branch NSDiskPerUse : .1.3.6.1.4.1.5951.4.1.1.41.8.1.5 : branch Here is the message file: TABLE: Filesystem|Size|Used|Available|Percent Used =20 {NSDiskName}|{NSDiskSize} MB|{NSDiskUsed} MB|{NSDiskAvail} MB|{NSDiskPerUse.color} {NSDiskPerUse}% View source from the test (currently called fs, as the disk test does not pick up the values properly). <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD> <META HTTP-EQUIV=3D"REFRESH" CONTENT=3D"60"> <META HTTP-EQUIV=3D"EXPIRES" CONTENT=3D"Sat, 01 Jan 2001 00:00:00 GMT"> <META HTTP-EQUIV=3D"Set-Cookie" CONTENT=3D"pagepath=3D; path=3D/"> <META HTTP-EQUIV=3D"Set-Cookie" CONTENT=3D"host=3DB5-NS-1; path=3D/"> <TITLE>green : Lands' End Systems - fs status for B5-NS-1 (10.200.50.10) @ Fri Dec 14 11:53:42 2007</TITLE> <!-- Styles for the menu bar --> <link rel=3D"stylesheet" type=3D"text/css" href=3D"/menu/menu.css"> <!-- The favicon image --> <link rel=3D"shortcut icon" href=3D"/gifs/favicon-green.ico"> <script language=3D"JavaScript1.2" type=3D"text/javascript"> function validateInput(theform) { if (theform.NOTE.value =3D=3D null || theform.NOTE.value =3D=3D = "") { alert("You must provide an acknowledgment text"); theform.NOTE.focus(); return false; } disableButtons(theform,true); theform.submit(); } function disableButtons(theform,action) { if (document.all || document.getElementById) { for (i =3D 0; i < theform.length; i++) { var tempobj =3D theform.elements[i]; if (tempobj.type.toLowerCase() =3D=3D "button") tempobj.disabled =3D action; } } } </script> </HEAD> <BODY BGCOLOR=3D"green" BACKGROUND=3D"/gifs/bkg-green.gif" = TEXT=3D"#D8D8BF" LINK=3D"#00FFAA" VLINK=3D"#FFFF44"> <TABLE SUMMARY=3D"Topline" WIDTH=3D"100%"> <TR><TD HEIGHT=3D16> </TD></TR> <!-- For the menu bar --> <TR> <TD VALIGN=3DMIDDLE ALIGN=3DLEFT WIDTH=3D"30%"> <FONT FACE=3D"Arial, Helvetica" SIZE=3D"+1" COLOR=3D"silver"><B>Hobbit</B></FONT> </TD> <TD VALIGN=3DMIDDLE ALIGN=3DCENTER WIDTH=3D"40%"> <CENTER><FONT FACE=3D"Arial, Helvetica" SIZE=3D"+1" COLOR=3D"silver"><B>B5-NS-1 - fs</B></FONT></CENTER> </TD> <TD VALIGN=3DMIDDLE ALIGN=3DRIGHT WIDTH=3D"30%"> <FONT FACE=3D"Arial, Helvetica" SIZE=3D"+1" COLOR=3D"silver"><B>Fri = Dec 14 11:53:42 2007</B></FONT> </TD> </TR> <TR> <TD COLSPAN=3D3> <HR WIDTH=3D"100%"> </TD> </TR> </TABLE> <BR> <br><br><a name=3D"begindata"> </a> <BR><BR><CENTER><FORM ACTION=3D"/hobbit-cgi/bb-hist.sh"> <INPUT TYPE=3DSUBMIT VALUE=3D"HISTORY"> <INPUT TYPE=3DHIDDEN NAME=3D"HISTFILE" VALUE=3D"B5-NS-1.fs"> <INPUT TYPE=3DHIDDEN NAME=3D"ENTRIES" VALUE=3D"50"> <INPUT TYPE=3DHIDDEN NAME=3D"IP" VALUE=3D"10.200.50.10"> <INPUT TYPE=3DHIDDEN NAME=3D"DISPLAYNAME" VALUE=3D"B5-NS-1"> </FORM></CENTER> <CENTER><TABLE ALIGN=3DCENTER BORDER=3D0 SUMMARY=3D"Detail Status"> <TR><TD><H3> Fri Dec 14 11:53:36 2007</H3> <PRE> Alarming on (/var,/flash) <table border=3D1 cellpadding=3D5> <tr><td>Filesystem</td><td>Size</td><td>Used</td><td>Available</td><td>P ercent Used </td></tr> <tr><td>/var</td><td>23819 MB</td><td>7621 MB</td><td>14292 MB</td><td><IMG SRC=3D"/gifs/green.gif" ALT=3D"green" HEIGHT=3D"16" = WIDTH=3D"16" BORDER=3D0> 35%</td></tr> <tr><td>/flash</td><td>236 MB</td><td>70 MB</td><td>147 MB</td><td><IMG SRC=3D"/gifs/green.gif" ALT=3D"green" HEIGHT=3D"16" WIDTH=3D"16" = BORDER=3D0> 32%</td></tr> </table> Devmon version 0.3.0-beta3 running on xxxxxx </PRE> </TD></TR></TABLE> <br><br> <table align=3D"center" border=3D0 summary=3D"Status report info"> <tr><td align=3D"center"><font COLOR=3D"#87a9e5" SIZE=3D"-1">Status = unchanged in 8 days,1 hours, 20 minutes<br> Status message received from 127.0.0.1<br> </font></td></tr> </table> </CENTER> <BR><BR> <TABLE SUMMARY=3D"Bottomline" WIDTH=3D"100%"> <TR> <TD> <HR WIDTH=3D"100%"> </TD> </TR> <TR> <TD ALIGHT=3DLEFT> <h3><a name=3D"icons">What do the little red/yellow/green icons mean ?</a></h3> <table align=3D"center" border=3D1 summary=3D"Hobbit status icons"> <tr><th align=3Dleft valign=3Dtop>Color</th><td>Recently changed</td><td>Last change > 24 hours</td></tr> <tr><th align=3Dleft valign=3Dtop>Green: Status is OK</th><td align=3Dcenter><img src=3D"/gifs/green-recent.gif" alt=3D"Green - = recently changed"></td><td align=3Dcenter><img src=3D"/gifs/green.gif" alt=3D"Green"></td></tr> <tr><th align=3Dleft valign=3Dtop>Yellow: Warning</th><td align=3Dcenter><img src=3D"/gifs/yellow-recent.gif" alt=3D"Yellow - = recently changed"></td><td align=3Dcenter><img src=3D"/gifs/yellow.gif" alt=3D"Yellow"></td></tr> <tr><th align=3Dleft valign=3Dtop>Red: Critical</th><td align=3Dcenter><img src=3D"/gifs/red-recent.gif" alt=3D"Red - recently changed"></td><td align=3Dcenter><img src=3D"/gifs/red.gif" alt=3D"Red"></td></tr> <tr><th align=3Dleft valign=3Dtop>Clear: No data</th><td align=3Dcenter><img src=3D"/gifs/clear-recent.gif" alt=3D"Clear - = recently changed"></td><td align=3Dcenter><img src=3D"/gifs/clear.gif" alt=3D"Clear"></td></tr> <tr><th align=3Dleft valign=3Dtop>Purple: No report</th><td align=3Dcenter><img src=3D"/gifs/purple-recent.gif" alt=3D"Purple - = recently changed"></td><td align=3Dcenter><img src=3D"/gifs/purple.gif" alt=3D"Purple"></td></tr> <tr><th align=3Dleft valign=3Dtop>Blue: Disabled</th><td align=3Dcenter><img src=3D"/gifs/blue-recent.gif" alt=3D"Blue - recently changed"></td><td align=3Dcenter><img src=3D"/gifs/blue.gif" alt=3D"Blue"></td></tr> </table> </TD> <TD ALIGN=3DRIGHT><FONT FACE=3D"Arial, Helvetica" SIZE=3D"-2" COLOR=3D"silver"><B><A HREF=3D"http://hobbitmon.sourceforge.net/" style=3D"text-decoration: none">Hobbit Monitor 4.2.0</A></B></FONT></TD> </TR> </TABLE> <!-- menu script itself. you should not modify this file --> <script type=3D"text/javascript" language=3D"JavaScript" src=3D"/menu/menu.js"></script> <!-- items structure. menu hierarchy and links are stored there --> <script type=3D"text/javascript" language=3D"JavaScript" src=3D"/menu/menu_items.js"></script> <!-- files with geometry and styles structures --> <script type=3D"text/javascript" language=3D"JavaScript" src=3D"/menu/menu_tpl.js"></script> <script type=3D"text/javascript" language=3D"JavaScript"> new menu (MENU_ITEMS, MENU_POS); </script> </BODY> </HTML> -----Original Message----- From: dev...@li... [mailto:dev...@li...] On Behalf Of Buchan Milne Sent: Thursday, December 13, 2007 10:41 AM To: dev...@li... Cc: Stewart, Tom L. Subject: Re: [Devmon] Devmon enhancement request On Monday 10 December 2007 19:14:15 Stewart, Tom L. wrote: > I have created a template for the NetScaler 9000. One of the things that > would be nice is to present the file systems in the same manner as disk > usage from a system. > > I need to specify "TABLE:" in message to get the information from a > branch. (unless someone knows a different way) > > However, what I need is a nonhtml format without the ":". That way I can > use the message file to present the data just like a normal hobbit > client report. Can you provide your messages file, and the format of the data that devmon is=20 sending (from view->source on the hobbit page for the test)? Regards, Buchan ------------------------------------------------------------------------ - SF.Net email is sponsored by: Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketp lace _______________________________________________ Devmon-support mailing list Dev...@li... https://lists.sourceforge.net/lists/listinfo/devmon-support |
From: Buchan M. <bg...@st...> - 2007-12-14 17:54:22
|
On Friday 14 December 2007 19:22:50 xbgmsharp wrote: > Hello all, > > A lot of work have been done today. easy graphing CPU load% and memory %. > > But here is a another point. > It is usefull do know (graph) the number of active connexion on any > network device. > In the mean time i am trying to do it for Pix and F5. > > The problem is: > > Hobbit know how to graph process count, it is done via the procs/ports > tests (colunm) then by sending data intead of status. > What do you think should be done: > 1. make devmon sending directly a data to graph, so no test colunm only > graph > 2. Create a test (colunm) and then do nvc or extra-scritp in order to > graph. In my pix/fwsm template (I posted them), I am using 'conns' name, with Devmon RRD (requiring an extra-script such as my extra-rrd.pl) to graph the number of connections. Since I don't think it is currently feasible to get all graphs we want into Hobbit with existing hobbit support, I think it would be best (for now) to ship a devmon extra script (one which uses the RRD information created by the rrd option). In future, we can integrate the support for this into Hobbit, or switch to the new trends feature in 4.3. I don't think we should abuse the ports test name for this, because the data is different (just the number of connections, no detail etc.). If you want to alert on the same data, I don't think sending a 'data' message will work. So, 'status' is the only option for now. I'd rather ship a release that has graphs that work as soon as possible (even if that requires running one extra script in hobbit) than delay shipping a solution because we want a perfect one. Im-perfect graphs are better than none. Regards, Buchan |
From: xbgmsharp <xbg...@gm...> - 2007-12-14 17:22:26
|
Hello all, A lot of work have been done today. easy graphing CPU load% and memory %. But here is a another point. It is usefull do know (graph) the number of active connexion on any network device. In the mean time i am trying to do it for Pix and F5. The problem is: Hobbit know how to graph process count, it is done via the procs/ports tests (colunm) then by sending data intead of status. What do you think should be done: 1. make devmon sending directly a data to graph, so no test colunm only graph 2. Create a test (colunm) and then do nvc or extra-scritp in order to graph. Regards, Francois |
From: xbgmsharp <xbg...@gm...> - 2007-12-14 16:04:16
|
I figure out how to graph out of the box the memory. First hobbit look for this word: Physical or Swap or Actual then i take the pourcentage of it. only digit (eg 25%). So in your memory message, you need to have line like this: Physical {nice_mem_used_per}% So if you don't want to show it do like for CPU <!-- DEVMON to RRD Physical {mem_used_per}% --> In your tranfrom: mem_used_per : MATH : ({mem_used} x 100) / {mem_total} : 0 EG the documentation: Decimal precision can also be controlled via an additional variable seperated from the main expression via a colon: transTime : MATH : ((({sysUpTime}/100) ^ 2 ) x 15) + 10 : 4 This would ensure that the transTime alias would have a precision value (zero padded, if needed) of exactly 4 characters (i.e. 300549.3420). The default value is 2 precision characters. To remove the decimal characters alltogether, specify a value of 0. And a graph appear. FOr the CPU like in many template you need: <!-- DEVMON to RRD <br>CPU 5 min average: {CPUTotal5Min} --> It will graph % as load. Regards Francois Francois Lacroix a écrit : > > > Here are my cisco pix template ciscopix6 cisco-pix702 cisco-pix706 > > I have about 250 pix to monitor and i really need a lot of information > and even more graph to get history on each device. > > ------------------------------------------------------------------------ > > ------------------------------------------------------------------------- > SF.Net email is sponsored by: > Check out the new SourceForge.net Marketplace. > It's the best place to buy or sell services > for just about anything Open Source. > http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace > ------------------------------------------------------------------------ > > _______________________________________________ > Devmon-support mailing list > Dev...@li... > https://lists.sourceforge.net/lists/listinfo/devmon-support > |