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: Buchan M. <bg...@st...> - 2012-01-05 11:35:55
|
On Wednesday, 4 January 2012 04:10:58 Jeremy Laidman wrote: > Hi > > I've created a template for an Infoblox DNS appliance, and I'm trying > to graph fan speed. The OIDs are leaf nodes, and so I can't create a > table to do this. Are you *sure*? Can you provide the MIB file and a sample snmpwalk (preferably with the MIB known to snmpwalk)? > Instead, I'm trying to fudge the equivalent output > by hard-coding the output that devmon normally creates. > > I can't find any doco on how to do this, and so I suspect it's > undocumented. The intention was really only to support table data, but I agree that it is sometimes useful to use it for leaf data too, if you are saddled with badly designed MIBs. > So, my first question is, should I avoid this method? > > The format appears to be this: > > <!--DEVMON RRD: testname 0 0 > DS:ds0:GAUGE:600:0:U > somename1 {value1} > somename2 {value2} > somename3 {value3} > --> Yes. Have a look at the data sent from some existing tests that have working graphs (e.g. if_load). Can you provide the actual data you are sending? E.g. from: bb localhost 'hobbitdlog hostname.testname' (or the equivalent with xymon in place of bb/hobbit if you are on 4.3.x). > >From the source (do_devmon.c) I can't tell what the "0 0" is for, or > > even if it's necessary. I think do_devmon.c should work fine without the '0 0', but all examples I have seen have had the '0 0'. > The dm_tests.pm file shows these as "$dir > $do_max" but I can't find what "dir" means - an RRD option that I > can't find. To be honest, I have no idea what either of these were for. "I found it like this". The majority of the perl/devmon portion of the RRD support was written by Eric Schwimmer, but with no implementation of the Hobbit/Xymon side, and very little documentation. > The do_devmon.c file seems to not need it, and discards > everything after the space before the "dir" field. I wrote do_devmon.c, and I had no idea what to do with those ... > Either way, I can't seem to get RRD files created, and I don't know > where to look for parsing errors. Xymon's rrd-status.log would seem > to be the place, but nothing relevant is showing up there. Any ideas? You need to start hobbitd_rrd with debugging enabled, e.g. by adding the '-- debug' option to the CMD in the task definion for rrdstatus. Regards, Buchan |
From: Jeremy L. <jla...@re...> - 2012-01-04 02:39:58
|
Hi I've created a template for an Infoblox DNS appliance, and I'm trying to graph fan speed. The OIDs are leaf nodes, and so I can't create a table to do this. Instead, I'm trying to fudge the equivalent output by hard-coding the output that devmon normally creates. I can't find any doco on how to do this, and so I suspect it's undocumented. So, my first question is, should I avoid this method? The format appears to be this: <!--DEVMON RRD: testname 0 0 DS:ds0:GAUGE:600:0:U somename1 {value1} somename2 {value2} somename3 {value3} --> >From the source (do_devmon.c) I can't tell what the "0 0" is for, or even if it's necessary. The dm_tests.pm file shows these as "$dir $do_max" but I can't find what "dir" means - an RRD option that I can't find. The do_devmon.c file seems to not need it, and discards everything after the space before the "dir" field. Either way, I can't seem to get RRD files created, and I don't know where to look for parsing errors. Xymon's rrd-status.log would seem to be the place, but nothing relevant is showing up there. Any ideas? I guess I could go ahead and use the documented NCV strategy. But I wanted to be able to create RRD files without having to touch Xymon configuration. Cheers Jeremy |
From: <lor...@bn...> - 2011-12-30 10:24:59
|
Hi Buchan, 0.3.1-beta2... I can't see it on sourceforge. Or, is sourceforge the right place to look at? If not, where should we point to? And more in general, what are the future plans for devmon? Any dates for a new or stable release? ;-) (i.e. 0.3.1-beta1 dates Jan 09). Thanks a mill Loris From: Buchan Milne <bg...@st...> To: dev...@li... Cc: ian norfolk <ino...@ho...> Date: 30/12/2011 07:30 Subject: Re: [Devmon] MATH transform uses only math/numeric symbols and an optional precision number On Wednesday, 28 December 2011 20:19:27 ian norfolk wrote: > Hi, > > i have been banging my head against a wall for 2 hours, but I cant work out > what the problem is. > > > transforms below: > > > availableMem : MATH : ({hrStorageSize}-{hrStorageUsed}) * > {hrStorageSize} : 0 usedMem : MATH : > {hrStorageUsed}*{hrStorageSize} : 0 > totalMem : MATH : {hrStorageSize}*{hrStorageSize} : 0 > > the variable which start with hr are defined in the oid file, others Im > creating on the fly. I have read articles which seem to say this is ok. > > Can some one put me out of my misery please?? You don't provide the version you are using, but I think anything but 0.3.1- beta2 or svn doesn't support the use of '*' as a multiplication operator, but 'x'. Regards, Buchan ------------------------------------------------------------------------------ Ridiculously easy VDI. With Citrix VDI-in-a-Box, you don't need a complex infrastructure or vast IT resources to deliver seamless, secure access to virtual desktops. With this all-in-one solution, easily deploy virtual desktops for less than the cost of PCs and save 60% on VDI infrastructure costs. Try it free! http://p.sf.net/sfu/Citrix-VDIinabox _______________________________________________ Devmon-support mailing list Dev...@li... https://lists.sourceforge.net/lists/listinfo/devmon-support The information contained in this e-mail, and any attachment, is confidential and is intended solely for the use of the intended recipient. Access, copying or re-use of the e-mail or any attachment, or any information contained therein, by any other person is not authorized. If you are not an intended party to this communication, please notify the sender and delete/destroy any and all copies of this communication. Although we attempt to sweep e-mail and attachments for viruses, we do not guarantee that either are virus-free and accept no liability for any damage sustained as a result of viruses. There are some inherent risks with exchanging e-mails. You understand and agree that we are not, and will not be, responsible for the unauthorized access, interception, or redirection of e-mails including any attachments, nor will we be responsible for the effect on any computer system of any e-mails or attachments. You also agree that we will not be responsible for the incorrect or incomplete transmission of information by e-mail The information contained in this communication is not intended or construed as an offer, solicitation, or a recommendation to purchase any security. Opinions, suggestions or views presented in this communication are not necessarily those of The Bank of New York Mellon Corporation or any of its affiliates. Please refer to http://disclaimer.bnymellon.com/eu.htm for disclosures relating to European legal entities |
From: Buchan M. <bg...@st...> - 2011-12-30 07:29:44
|
On Wednesday, 28 December 2011 20:19:27 ian norfolk wrote: > Hi, > > i have been banging my head against a wall for 2 hours, but I cant work out > what the problem is. > > > transforms below: > > > availableMem : MATH : ({hrStorageSize}-{hrStorageUsed}) * > {hrStorageSize} : 0 usedMem : MATH : > {hrStorageUsed}*{hrStorageSize} : 0 > totalMem : MATH : {hrStorageSize}*{hrStorageSize} : 0 > > the variable which start with hr are defined in the oid file, others Im > creating on the fly. I have read articles which seem to say this is ok. > > Can some one put me out of my misery please?? You don't provide the version you are using, but I think anything but 0.3.1- beta2 or svn doesn't support the use of '*' as a multiplication operator, but 'x'. Regards, Buchan |
From: ian n. <ino...@ho...> - 2011-12-28 18:19:34
|
Hi, i have been banging my head against a wall for 2 hours, but I cant work out what the problem is. transforms below: availableMem : MATH : ({hrStorageSize}-{hrStorageUsed}) * {hrStorageSize} : 0 usedMem : MATH : {hrStorageUsed}*{hrStorageSize} : 0 totalMem : MATH : {hrStorageSize}*{hrStorageSize} : 0 the variable which start with hr are defined in the oid file, others Im creating on the fly. I have read articles which seem to say this is ok. Can some one put me out of my misery please?? Regards, ian. |
From: Buchan M. <bg...@st...> - 2011-12-19 14:38:43
|
On Monday, 19 December 2011 12:40:51 Thomas Kähn wrote: > Hi Buchan, > > On Mon, Dec 12, 2011 at 09:12:08AM +0100, Buchan Milne wrote: > > On Thursday, 8 December 2011 18:56:41 Thomas K hn wrote: > > > is it possible to use a repeater table when there is no primary column? > > > > There is no real specefic requirement for a 'primary' OID besides > > uniqueness. > > thanks for your reply. The problem is, that my primary column isn't > unique because it doesn't exist :-( False ... > I only have the data column in this table as seen in the output below. > > The slot/port combination can only be deduced from the last three > numbers in the OID. Before I look at the MIB, from your explanation, the last three numbers should be accessible in devmon by using the INDEX operator (as the index of the SNMP table). If not, you aren't looking at an SNMP table. > > > E.g. I want to monitor the PPP sessions on individual interfaces > > > on a Juniper E320 BRAS system. > > > However there is no ifName or ifIndex column in this table. Instead the > > > the last three numbers in the returned OID is the interface name: > > > > > > $ snmpwalk e320bras 1.3.6.1.4.1.4874.2.2.20.1.8.8 > > > SNMPv2-SMI::enterprises.4874.2.2.20.1.8.8.1.2.3.1.0.1 = Gauge32: 4928 > > > SNMPv2-SMI::enterprises.4874.2.2.20.1.8.8.1.2.3.1.0.2 = Gauge32: 3232 After looking for this MIB at mibdepot.com, it seems this (1.3.6.1.4.1.4874.2.2.20.1.8.8) is juniAaaSubscriberLocationSummaryTable, and each entry in the table has a juniAaaSubscriberLocationSummaryLocationIndex (1.3.6.1.4.1.4874.2.2.20.1.8.8.1.1) and juniAaaSubscriberLocationSummaryCount (1.3.6.1.4.1.4874.2.2.20.1.8.8.1.2). If you can't get juniAaaSubscriberLocationSummaryLocationIndex, then you should use the INDEX operator on juniAaaSubscriberLocationSummaryCount. Regards, Buchan |
From: Buchan M. <bg...@st...> - 2011-12-12 08:11:18
|
On Thursday, 8 December 2011 18:56:41 Thomas Kähn wrote: > Hi, > > is it possible to use a repeater table when there is no primary column? There is no real specefic requirement for a 'primary' OID besides uniqueness. > E.g. I want to monitor the PPP sessions on individual interfaces > on a Juniper E320 BRAS system. > > However there is no ifName or ifIndex column in this table. Instead the > the last three numbers in the returned OID is the interface name: > > $ snmpwalk e320bras 1.3.6.1.4.1.4874.2.2.20.1.8.8 > SNMPv2-SMI::enterprises.4874.2.2.20.1.8.8.1.2.3.1.0.1 = Gauge32: 4928 > SNMPv2-SMI::enterprises.4874.2.2.20.1.8.8.1.2.3.1.0.2 = Gauge32: 3232 > [...] ----- > > | interface name I don't forsee any problems. Regards, Buchan |
From: Thomas K. <tk...@ne...> - 2011-12-08 17:15:03
|
Hi, is it possible to use a repeater table when there is no primary column? E.g. I want to monitor the PPP sessions on individual interfaces on a Juniper E320 BRAS system. However there is no ifName or ifIndex column in this table. Instead the the last three numbers in the returned OID is the interface name: $ snmpwalk e320bras 1.3.6.1.4.1.4874.2.2.20.1.8.8 SNMPv2-SMI::enterprises.4874.2.2.20.1.8.8.1.2.3.1.0.1 = Gauge32: 4928 SNMPv2-SMI::enterprises.4874.2.2.20.1.8.8.1.2.3.1.0.2 = Gauge32: 3232 [...] ----- | interface name Best regards Thomas Kähn -- Thomas Kähn Technik, Network Engineering & Design; Content Delivery Platform & IP --------------------------------------------------------------------- NETCOLOGNE Gesellschaft für Telekommunikation mbH Am Coloneum 9 | 50829 Köln www.netcologne.de Geschäftsführer: Dr. Hans Konle (Sprecher) Dipl.-Ing. Karl-Heinz Zankel HRB 25580, AG Köln Diese Nachricht (inklusive aller Anhänge) ist vertraulich. Sollten Sie diese Nachricht versehentlich erhalten haben, bitten wir, den Absender (durch Antwort-E-Mail) hiervon unverzüglich zu informieren und die Nachricht zu löschen. Die E-Mail darf in diesem Fall weder vervielfältigt noch in anderer Weise verwendet werden. |
From: Contreras, M. <Mar...@ti...> - 2011-12-07 18:37:57
|
Hi Bucham Thank you, once I get rid of the space the error disappear, but the threshold is not working as expected because I'm still getting the yellow alert for the "not_present" result . This is the line in bb-hosts file: 10.30.2.90 SERVER_1 #DEVMON:except(if_stat;ifName;na:Gi1/8|Gi1/16|Gi1/17|Gi1/18|Gi9/10|Gi9/ 11|G i9/13),thresh(fans;fanStatus;y:not_working;g:not_present) I guess I'm missing something. Because we have the same machine type with one and two fans so far we didn´t considered to change the default threshold file, but depending if the above option in bb-hosts doesn´t work we could try the setting in the opposite way, i.e. by default don´t alarm when "not_present" and customize bb-hosts for the servers with two fans installed. MC -----Mensaje original----- De: Buchan Milne [mailto:bg...@st...] Enviado el: miércoles, 07 de diciembre de 2011 11:02 Para: dev...@li... CC: Contreras, Mario Asunto: Re: [Devmon] No multiple options in devmon tag On Wednesday, 7 December 2011 03:14:19 Contreras, Mario wrote: > Hi > > > > I´m running devmon-0.3.1-beta1 with xymon 4.3.0.beta2, when trying to > use multiple options in devmon tag in bb-hosts file, devmon is complying. > > > > The line I'm using is this: > > > > 10.30.2.90 SERVER_1 # > DEVMON:except(if_stat;ifName;na:Gi1/8|Gi1/16|Gi1/17|Gi1/18|Gi9/10|Gi9/ > 11|G i9/13),thresh(fans;fanStatus;g:not present) > Try and avoid spaces. But, maybe we need to consider if by default the 'not present' status should have a different color by default in the 'thresholds' file for this template/test? > When running devmon the errors I'm getting are these: > > > > / # /opt/devmon-0.3.1-beta1/devmon --readbbhosts > > [11-12-06@19:47:12] Unknown devmon option > (,thresh(fans;fanStatus;g:not) on line 111 of > /opt/xymon/server/etc/bb-hosts > > Use of uninitialized value in concatenation (.) or string at > /opt/devmon-0.3.1-beta1/modules/dm_config.pm line 1928, <$__ANONIO__> > line 20. > > Use of uninitialized value in concatenation (.) or string at > /opt/devmon-0.3.1-beta1/modules/dm_config.pm line 1928, <$__ANONIO__> > line 20. > > > > Any idea why is this? Regards, Buchan Este mensaje (incluyendo cualquier anexo) contiene información confidencial que se encuentra protegida por la ley. La información que contiene sólo puede ser utilizada por la persona o la compañía a la cual está dirigido. Si usted no es un receptor autorizado, o por error recibe el mensaje, omita su contenido y elimínelo inmediatamente. Cualquier retención, difusión, distribución y/o copia así como la ejecución de cualquier acción basado en el contenido del mismo, se encuentra estrictamente prohibido, y esta amparado por la ley. -------------- This message (including any attachments) contains confidential information intented for a specific individual and purpose, and is protected by law. If you are not the intented recipient, you should delete this message. Any disclosure, copying, or distribution of this message, or the taking of any action based on it, is strictly prohibited. |
From: Buchan M. <bg...@st...> - 2011-12-07 16:01:16
|
On Wednesday, 7 December 2011 03:14:19 Contreras, Mario wrote: > Hi > > > > I´m running devmon-0.3.1-beta1 with xymon 4.3.0.beta2, when trying to use > multiple options in devmon tag in bb-hosts file, devmon is complying. > > > > The line I'm using is this: > > > > 10.30.2.90 SERVER_1 # > DEVMON:except(if_stat;ifName;na:Gi1/8|Gi1/16|Gi1/17|Gi1/18|Gi9/10|Gi9/11|G > i9/13),thresh(fans;fanStatus;g:not present) > Try and avoid spaces. But, maybe we need to consider if by default the 'not present' status should have a different color by default in the 'thresholds' file for this template/test? > When running devmon the errors I'm getting are these: > > > > / # /opt/devmon-0.3.1-beta1/devmon --readbbhosts > > [11-12-06@19:47:12] Unknown devmon option (,thresh(fans;fanStatus;g:not) on > line 111 of /opt/xymon/server/etc/bb-hosts > > Use of uninitialized value in concatenation (.) or string at > /opt/devmon-0.3.1-beta1/modules/dm_config.pm line 1928, <$__ANONIO__> line > 20. > > Use of uninitialized value in concatenation (.) or string at > /opt/devmon-0.3.1-beta1/modules/dm_config.pm line 1928, <$__ANONIO__> line > 20. > > > > Any idea why is this? Regards, Buchan |
From: Contreras, M. <Mar...@ti...> - 2011-12-07 01:27:49
|
Hi I´m running devmon-0.3.1-beta1 with xymon 4.3.0.beta2, when trying to use multiple options in devmon tag in bb-hosts file, devmon is complying. The line I'm using is this: 10.30.2.90 SERVER_1 # DEVMON:except(if_stat;ifName;na:Gi1/8|Gi1/16|Gi1/17|Gi1/18|Gi9/10|Gi9/11|Gi9/13),thresh(fans;fanStatus;g:not present) When running devmon the errors I'm getting are these: / # /opt/devmon-0.3.1-beta1/devmon --readbbhosts [11-12-06@19:47:12] Unknown devmon option (,thresh(fans;fanStatus;g:not) on line 111 of /opt/xymon/server/etc/bb-hosts Use of uninitialized value in concatenation (.) or string at /opt/devmon-0.3.1-beta1/modules/dm_config.pm line 1928, <$__ANONIO__> line 20. Use of uninitialized value in concatenation (.) or string at /opt/devmon-0.3.1-beta1/modules/dm_config.pm line 1928, <$__ANONIO__> line 20. Any idea why is this? Cheers MC Este mensaje (incluyendo cualquier anexo) contiene información confidencial que se encuentra protegida por la ley. La información que contiene sólo puede ser utilizada por la persona o la compañía a la cual está dirigido. Si usted no es un receptor autorizado, o por error recibe el mensaje, omita su contenido y elimínelo inmediatamente. Cualquier retención, difusión, distribución y/o copia así como la ejecución de cualquier acción basado en el contenido del mismo, se encuentra estrictamente prohibido, y esta amparado por la ley. -------------- This message (including any attachments) contains confidential information intented for a specific individual and purpose, and is protected by law. If you are not the intented recipient, you should delete this message. Any disclosure, copying, or distribution of this message, or the taking of any action based on it, is strictly prohibited. |
From: Buchan M. <bg...@st...> - 2011-11-18 13:46:23
|
On Tuesday, 15 November 2011 19:36:38 Matthew Neumark wrote: > >Did you create the transforms and exceptions files (they must be > > present even > if empty)? > > Yes, I have these files and they are blank. > > >Did you try increasing the verbosity and looking for relevant error > > messages? > > [11-10-14@00:00:00] No SNMP data found for cipSecGlobalActiveTunnels on > main.rtr.network > What version? If anything but svn, this can be due to some other OID not being present, so check that all your OIDs active for this host are reporting values. In svn devmon now ignores empty OIDs if there was no error message from SNMP_Session. > I have not done this. What is the best way to increase verbosity of the > logs without causing too much issues on a production machine? Run devmon in foreground in a screen session with debugging? Or, run devmon in foreground (-f) for one host (-h option) in print-only mode (-p). -h may only be available in svn, I can't remember if it is in the last beta released. Regards, Buchan |
From: Matthew N. <MNe...@sa...> - 2011-11-15 17:37:25
|
>Did you create the transforms and exceptions files (they must be present even if empty)? Yes, I have these files and they are blank. >Did you try increasing the verbosity and looking for relevant error messages? [11-10-14@00:00:00] No SNMP data found for cipSecGlobalActiveTunnels on main.rtr.network I have not done this. What is the best way to increase verbosity of the logs without causing too much issues on a production machine? Matt >>> Buchan Milne <bg...@st...> 11/15/2011 6:37 AM >>> On Monday, 14 November 2011 21:09:04 Matthew Neumark wrote: > Hello, > > I am trying to make devmon monitor the count of vpn's that are active > on routers. This allows us to determine if the backup connections are > up/down. > > My Code > > xymon:/etc/devmon/templates/cisco-2800/dsl # cat message > {cipSecGlobalActiveTunnels.errors} > > DSL Connections > > Number of Active DSL Connections {cipSecGlobalActiveTunnels} > > xymon:/etc/devmon/templates/cisco-2800/dsl # cat oids > cipSecGlobalActiveTunnels : .1.3.6.1.4.1.9.9.171.1.3.1.1 : leaf > xymon:/etc/devmon/templates/cisco-2800/dsl # cat thresholds > cipSecGlobalActiveTunnels : red : 0 : No Connections > cipSecGlobalActiveTunnels : green : >0 : Number of Active > Connections is Normal: {cipSecGlobalActiveTunnels} Did you create the transforms and exceptions files (they must be present even if empty)? Did you try increasing the verbosity and looking for relevant error messages? > So far this does not work or return values. If I use snmpwalk I get a > value back with no issues. However, devmon isn't pulling the data. If you have sufficient logging verbosity, it should give you a hint as to why. Regards, Buchan ------------------------------------------------------------------------------ RSA(R) Conference 2012 Save $700 by Nov 18 Register now http://p.sf.net/sfu/rsa-sfdev2dev1 _______________________________________________ Devmon-support mailing list Dev...@li... https://lists.sourceforge.net/lists/listinfo/devmon-support |
From: Buchan M. <bg...@st...> - 2011-11-15 14:37:39
|
On Monday, 14 November 2011 21:09:04 Matthew Neumark wrote: > Hello, > > I am trying to make devmon monitor the count of vpn's that are active > on routers. This allows us to determine if the backup connections are > up/down. > > My Code > > xymon:/etc/devmon/templates/cisco-2800/dsl # cat message > {cipSecGlobalActiveTunnels.errors} > > DSL Connections > > Number of Active DSL Connections {cipSecGlobalActiveTunnels} > > xymon:/etc/devmon/templates/cisco-2800/dsl # cat oids > cipSecGlobalActiveTunnels : .1.3.6.1.4.1.9.9.171.1.3.1.1 : leaf > xymon:/etc/devmon/templates/cisco-2800/dsl # cat thresholds > cipSecGlobalActiveTunnels : red : 0 : No Connections > cipSecGlobalActiveTunnels : green : >0 : Number of Active > Connections is Normal: {cipSecGlobalActiveTunnels} Did you create the transforms and exceptions files (they must be present even if empty)? Did you try increasing the verbosity and looking for relevant error messages? > So far this does not work or return values. If I use snmpwalk I get a > value back with no issues. However, devmon isn't pulling the data. If you have sufficient logging verbosity, it should give you a hint as to why. Regards, Buchan |
From: Matthew N. <MNe...@sa...> - 2011-11-14 19:09:21
|
Hello, I am trying to make devmon monitor the count of vpn's that are active on routers. This allows us to determine if the backup connections are up/down. My Code xymon:/etc/devmon/templates/cisco-2800/dsl # cat message {cipSecGlobalActiveTunnels.errors} DSL Connections Number of Active DSL Connections {cipSecGlobalActiveTunnels} xymon:/etc/devmon/templates/cisco-2800/dsl # cat oids cipSecGlobalActiveTunnels : .1.3.6.1.4.1.9.9.171.1.3.1.1 : leaf xymon:/etc/devmon/templates/cisco-2800/dsl # cat thresholds cipSecGlobalActiveTunnels : red : 0 : No Connections cipSecGlobalActiveTunnels : green : >0 : Number of Active Connections is Normal: {cipSecGlobalActiveTunnels} So far this does not work or return values. If I use snmpwalk I get a value back with no issues. However, devmon isn't pulling the data. Thanks, Matt |
From: Contreras, M. <Mar...@ti...> - 2011-10-31 13:58:10
|
Hi Buchan >Does reverting to the '|x' version in dm_templates.pm make any difference? Yes, currently the line (547) in dm_templates.pm for math test that is working in my installation is this: $temp =~ s/\{\s*\S+?\s*\}|\s|\s\.\s|x|\*|\+|\/|-|\^|%|\||&|\d+(\.\d*)?|\(|\)\s*//g; With no errors when launching devmon with option "readbbhosts" In dm_tests.pm: 460: # Convert our math symbols to their perl equivalents 461: $expr =~ s/\sx\s/ \* /g; # Multiplication 462: $expr =~ s/\^/**/g; # Exponentiation Mario Contreras -----Mensaje original----- De: Buchan Milne [mailto:bg...@st...] Enviado el: lunes, 31 de octubre de 2011 08:15 Para: dev...@li... CC: Contreras, Mario Asunto: Re: [Devmon] Errors when applying revision 228 On Wednesday, 19 October 2011 22:30:39 Contreras, Mario wrote: > Hi > > > > Last night I apply revision 228 but when running devmon with > -readbbhosts option it started to complain about MATH function: > > > > "MATH transform uses only math/numeric symbols and an optional > precision number at > /opt/devmon-0.3.1-beta1/templates/cisco-2800/if_dsc/transforms, > line 6" > > > > That line is as follows: > > ifOutBps : MATH : {ifOutOps} x 8 > > > > (There is a space at both sides of x) > > > > After checking the issue more in detail the problem seem to appear > because two changes in line 547 of dm_templates.pm: deletion of "|\s" > and addition of "|\sx\s" I think you mean this change: http://devmon.svn.sourceforge.net/viewvc/devmon/trunk/modules/dm_templates.pm?r1=208&r2=219 and the associated portion in dm_tests.pm: http://devmon.svn.sourceforge.net/viewvc/devmon/trunk/modules/dm_tests.pm?r1=192&r2=195&view=patch Which was replacement of '|x' with '|\sx\s' This change was specifically to fix a bug affecting the use of the letter x in OID names used in MATH operators (where e.g. {index} would not work as the x would be recognised as a mathematical operator). The next change to that file allowed the use of '*' as a multiplication operator as well. > I´m running devmon over a sparc solaris 10 box. > > > > Any ideas why is happening? I don't see why this should be causing a problem. I have a few production servers running r214 without problem (which, granted, doesn't have the dm_templates.pm part), and my laptop has a clean checkout of trunk monitoring at least itself with linux-netsnmp template, with working if_load graphs. I really can't see how this could have broken ... Does reverting to the '|x' version in dm_templates.pm make any difference? Regards, Buchan Este mensaje (incluyendo cualquier anexo) contiene información confidencial que se encuentra protegida por la ley. La información que contiene sólo puede ser utilizada por la persona o la compañía a la cual está dirigido. Si usted no es un receptor autorizado, o por error recibe el mensaje, omita su contenido y elimínelo inmediatamente. Cualquier retención, difusión, distribución y/o copia así como la ejecución de cualquier acción basado en el contenido del mismo, se encuentra estrictamente prohibido, y esta amparado por la ley. -------------- This message (including any attachments) contains confidential information intented for a specific individual and purpose, and is protected by law. If you are not the intented recipient, you should delete this message. Any disclosure, copying, or distribution of this message, or the taking of any action based on it, is strictly prohibited. |
From: Buchan M. <bg...@st...> - 2011-10-31 13:12:21
|
On Wednesday, 19 October 2011 22:30:39 Contreras, Mario wrote: > Hi > > > > Last night I apply revision 228 but when running devmon with -readbbhosts > option it started to complain about MATH function: > > > > "MATH transform uses only math/numeric symbols and an optional precision > number at /opt/devmon-0.3.1-beta1/templates/cisco-2800/if_dsc/transforms, > line 6" > > > > That line is as follows: > > ifOutBps : MATH : {ifOutOps} x 8 > > > > (There is a space at both sides of x) > > > > After checking the issue more in detail the problem seem to appear because > two changes in line 547 of dm_templates.pm: deletion of "|\s" and > addition of "|\sx\s" I think you mean this change: http://devmon.svn.sourceforge.net/viewvc/devmon/trunk/modules/dm_templates.pm?r1=208&r2=219 and the associated portion in dm_tests.pm: http://devmon.svn.sourceforge.net/viewvc/devmon/trunk/modules/dm_tests.pm?r1=192&r2=195&view=patch Which was replacement of '|x' with '|\sx\s' This change was specifically to fix a bug affecting the use of the letter x in OID names used in MATH operators (where e.g. {index} would not work as the x would be recognised as a mathematical operator). The next change to that file allowed the use of '*' as a multiplication operator as well. > I´m running devmon over a sparc solaris 10 box. > > > > Any ideas why is happening? I don't see why this should be causing a problem. I have a few production servers running r214 without problem (which, granted, doesn't have the dm_templates.pm part), and my laptop has a clean checkout of trunk monitoring at least itself with linux-netsnmp template, with working if_load graphs. I really can't see how this could have broken ... Does reverting to the '|x' version in dm_templates.pm make any difference? Regards, Buchan |
From: Colin C. <col...@gm...> - 2011-10-20 23:52:36
|
I'm seeing similar problems in a devmon installation, built a few days ago from 'trunk'. CC On Thu, Oct 20, 2011 at 4:30 AM, Contreras, Mario <Mar...@ti...> wrote: > Hi > > > > Last night I apply revision 228 but when running devmon with -readbbhosts option it started to complain about MATH function: > > > > "MATH transform uses only math/numeric symbols and an optional precision number at /opt/devmon-0.3.1-beta1/templates/cisco-2800/if_dsc/transforms, line 6" > > > > That line is as follows: > > ifOutBps : MATH : {ifOutOps} x 8 > > > > (There is a space at both sides of x) > > > > After checking the issue more in detail the problem seem to appear because two changes in line 547 of dm_templates.pm: deletion of "|\s" and addition of "|\sx\s" > > > > I´m running devmon over a sparc solaris 10 box. > > > > Any ideas why is happening? > > > > Cheers > > > > MC > > > Este mensaje (incluyendo cualquier anexo) contiene información confidencial que se encuentra protegida por la ley. La información que contiene sólo puede ser utilizada por la persona o la compañía a la cual está dirigido. Si usted no es un receptor autorizado, o por error recibe el mensaje, omita su contenido y elimínelo inmediatamente. Cualquier retención, difusión, distribución y/o copia así como la ejecución de cualquier acción basado en el contenido del mismo, se encuentra estrictamente prohibido, y esta amparado por la ley. > -------------- > > This message (including any attachments) contains confidential information intented for a specific individual and purpose, and is protected by law. If you are not the intented recipient, you should delete this message. Any disclosure, copying, or distribution of this message, or the taking of any action based on it, is strictly prohibited. > > ------------------------------------------------------------------------------ > The demand for IT networking professionals continues to grow, and the > demand for specialized networking skills is growing even more rapidly. > Take a complimentary Learning@Ciosco Self-Assessment and learn > about Cisco certifications, training, and career opportunities. > http://p.sf.net/sfu/cisco-dev2dev > _______________________________________________ > Devmon-support mailing list > Dev...@li... > https://lists.sourceforge.net/lists/listinfo/devmon-support > -- RHCE#805007969328369 |
From: Contreras, M. <Mar...@ti...> - 2011-10-19 21:01:07
|
Hi Last night I apply revision 228 but when running devmon with -readbbhosts option it started to complain about MATH function: "MATH transform uses only math/numeric symbols and an optional precision number at /opt/devmon-0.3.1-beta1/templates/cisco-2800/if_dsc/transforms, line 6" That line is as follows: ifOutBps : MATH : {ifOutOps} x 8 (There is a space at both sides of x) After checking the issue more in detail the problem seem to appear because two changes in line 547 of dm_templates.pm: deletion of "|\s" and addition of "|\sx\s" I´m running devmon over a sparc solaris 10 box. Any ideas why is happening? Cheers MC Este mensaje (incluyendo cualquier anexo) contiene información confidencial que se encuentra protegida por la ley. La información que contiene sólo puede ser utilizada por la persona o la compañía a la cual está dirigido. Si usted no es un receptor autorizado, o por error recibe el mensaje, omita su contenido y elimínelo inmediatamente. Cualquier retención, difusión, distribución y/o copia así como la ejecución de cualquier acción basado en el contenido del mismo, se encuentra estrictamente prohibido, y esta amparado por la ley. -------------- This message (including any attachments) contains confidential information intented for a specific individual and purpose, and is protected by law. If you are not the intented recipient, you should delete this message. Any disclosure, copying, or distribution of this message, or the taking of any action based on it, is strictly prohibited. |
From: Colin C. <col...@gm...> - 2011-10-19 07:29:12
|
Hi all Does anyone have a ProCurve 2910al template that they don't mind sharing? If anyone has anything close, I'm happy to hack on it. Also, is there a devmon equiv to TheShire, where people can share templates? A quick google didn't show up anything useful. Thanks CC -- RHCE#805007969328369 |
From: Olivier A. <oli...@co...> - 2011-10-17 10:58:00
|
hello I want to keep you informed about my 64bits pull for ifload. The two oids are .1.3.6.1.2.1.31.1.1.1.6 and .1.3.6.1.2.1.31.1.1.1.10. here my template : /opt/xymon/server/ext/devmon/templates/cisco-2960/if_load ] 19 cat transforms # Create a human-readable ifc speed ifSpeed : SPEED : {ifBps} # Get bit speed delta (so we dont have to provide custom delta limit) ifInOps : DELTA : {ifInOctets} ifOutOps : DELTA : {ifOutOctets} # Convert our octets delta into bits per second ifInBps : MATH : {ifInOps} x 8 ifOutBps : MATH : {ifOutOps} x 8 # Make some easily readable speed variables ifInSpeed : SPEED : {ifInBps} ifOutSpeed : SPEED : {ifOutBps} # Now determine our percentage load, based on traffic and ifc speed ifInLoad : MATH : ({ifInBps} / {ifBps}) x 100 ifOutLoad : MATH : ({ifOutBps} / {ifBps}) x 100 # Create an alias in a bracketed box, or nothing if alias is blank ifAliasBox : REGSUB : {ifAlias} /(\S+.*)/ [$1]/ /opt/xymon/server/ext/devmon/templates/cisco-2960/if_load ] 20 cat transforms # Create a human-readable ifc speed ifSpeed : SPEED : {ifBps} # Get bit speed delta (so we dont have to provide custom delta limit) ifInOps : DELTA : {ifInOctets} ifOutOps : DELTA : {ifOutOctets} # Convert our octets delta into bits per second ifInBps : MATH : {ifInOps} x 8 ifOutBps : MATH : {ifOutOps} x 8 # Make some easily readable speed variables ifInSpeed : SPEED : {ifInBps} ifOutSpeed : SPEED : {ifOutBps} # Now determine our percentage load, based on traffic and ifc speed ifInLoad : MATH : ({ifInBps} / {ifBps}) x 100 ifOutLoad : MATH : ({ifOutBps} / {ifBps}) x 100 # Create an alias in a bracketed box, or nothing if alias is blank ifAliasBox : REGSUB : {ifAlias} /(\S+.*)/ [$1]/ /opt/xymon/server/ext/devmon/templates/cisco-2960/if_load ] 21 cat message <b>Interface error rates:</b> Input load: yellow={ifInLoad.thresh:yellow}%, red={ifInLoad.thresh:red}% Output load: yellow={ifOutLoad.thresh:yellow}%, red={ifOutLoad.thresh:red}% TABLE:rrd(DS:ds0:ifInOctets:COUNTER; DS:ds1:ifOutOctets:COUNTER) Ifc name|Ifc Speed|Rate in (load %)|Rate out (load %) {ifName}{ifAliasBox}|{ifSpeed}|{ifInLoad.color}{ifInSpeed} ({ifInLoad}%){ifInLoad.errors}|{ifOutLoad.color}{ifOutSpeed} ({ifOutLoad}%){ifOutLoad.errors} /opt/xymon/server/ext/devmon/templates/cisco-2960/if_load ] 22 cat exceptions ifName : alarm : .+ ifName : ignore : Nu.+|Vl.+ /opt/xymon/server/ext/devmon/templates/cisco-2960/if_load ] 23 cat oids ifName : .1.3.6.1.2.1.31.1.1.1.1 : branch ifAlias : .1.3.6.1.2.1.31.1.1.1.18 : branch ifBps : .1.3.6.1.2.1.2.2.1.5 : branch ifInOctets : .1.3.6.1.2.1.31.1.1.1.6 : branch ifOutOctets : .1.3.6.1.2.1.31.1.1.1.10 : branch I'm sure that devmon pull the rights oids .1.3.6.1.2.1.31.1.1.1.6 and next and .1.3.6.1.2.1.31.1.1.1.10 and next. I got tcp dump or the request and everythings is fine. But into the html page I got wrong value. For exemple : snmpwalk -c public -v2c 0.0.0.0 IF-MIB::ifHCInOctets.10142 IF-MIB::ifHCInOctets.10142 = Counter64: 24810748924740 in html : Gi0_42 2866263564:1534931186 so it's very different ... ;( I'm still looking. oau |
From: Matthew N. <MNe...@sa...> - 2011-10-12 17:02:20
|
Hello, I'm trying to monitor crypto vpn sessions on the cisco 2800 series routers. I have tried tons of combinations to try and get this to work, but have had no luck. I need to monitor this OID and grab an alarm anytime there is 0.00 no connections. It will pull data, but tends to only show "yellow" as the status. DEVMON logs shows No SNMP data found for cipSecGlobalActiveTunnels. :::::::::::::: exceptions :::::::::::::: :::::::::::::: message :::::::::::::: {ActiveTunnels.errors} DSL Connections Number of Active DSL Connections {ActiveTunnels} :::::::::::::: oids :::::::::::::: cipSecGlobalActiveTunnels : .1.3.6.1.4.1.9.9.171.1.3.1.1 : leaf :::::::::::::: thresholds :::::::::::::: ActiveTunnels : red : < 1 : No Connections :::::::::::::: transforms :::::::::::::: ActiveTunnels : MATH : {cipSecGlobalActiveTunnels} x 1 |
From: <kco...@ry...> - 2011-10-11 16:55:57
|
Using the TABLE option fixed this right up :) Thanks again... ------Original Message------ From: Buchan Milne To: Devmon List To: Ken Connell Subject: Re: [Devmon] Transforms Sent: Oct 7, 2011 6:29 PM On Monday, 3 October 2011 14:07:01 kco...@ry... wrote: > I'm polling some oids on some L2 workgroup switches which can be 1 unit, 2 > units, 3 units...etc...upto 8 units in size. > > I have 8 oids defined, and in units that are less than 8 in size I get back > "unknown"...which is fine, since there really is nothing there.... > > How to I ignore these ? Or how can I exclude them from the "msg" using the > transforms file ? Have you tried adding an entry to the exceptions file? I think the OID in question would have to be the primary repeater for that to work though. If it can't be the primary repeater ... it might be an idea to file an enhancement request for this, and I will try and get to it. Regards, Buchan Ken Connell Intermediate Network Engineer Computer & Communication Services Ryerson University 350 Victoria St RM AB50 Toronto, Ont M5B 2K3 416-979-5000 x6709 |
From: Jeremy L. <jla...@re...> - 2011-10-11 05:28:23
|
On Tue, Sep 27, 2011 at 9:24 PM, Buchan Milne <bg...@st...>wrote: > > oid-exists : tcpConnLocalPort.127.0.0.1.25.0.0.0.0.0 > > To identify a server with a running MTA? What would the value here be? > I might want to create a template that's specific to my mail servers. For instance, I might want to count/graph the number of MTA-type processes, perhaps alarming when the number drops to zero. Or, for a different port, I might know that only my HP RHELv5 servers are running HPOV software brand listening on port 55123, and on that basis, I know that they're HP Linux servers rather than any other type of Linux servers. These aren't very good examples, and I'm not suggesting that they would actually get used as they are, but I think the flexibility to do this kind of thing by testing OID existence/value would be a useful way to prevent template collisions. Cheers Jeremy |
From: <kco...@ry...> - 2011-10-09 16:42:26
|
I tried as a TABLE and that worked like charm :) Thank You :) ------Original Message------ From: Buchan Milne To: Devmon List To: Ken Connell Subject: Re: [Devmon] Branch OID Sent: Oct 7, 2011 6:23 PM On Friday, 7 October 2011 18:53:52 kco...@ry... wrote: > I trying to grab some info from some switches via a branch OID. If I > manually do a snmpwalk and specify the host and oid I get back a list of > items that I want to post via the message file.... > > But the only thing that is ever posted is "HASH".... > > Maybe this is not what the branch syntax in the oids file is for ??? Are you using the branch OID without a table? branch OIDs should only be used in TABLE's. If this doesn't resolve it, please provide the contents of your template files. Regards, Buchan Ken Connell Intermediate Network Engineer Computer & Communication Services Ryerson University 350 Victoria St RM AB50 Toronto, Ont M5B 2K3 416-979-5000 x6709 |