From: Schwimmer, E. E *H. <EE...@hs...> - 2006-05-09 19:13:37
|
Oh and note that some of these changes (notably those to the TABLE and NONHTMLTABLE message directives and the DELTA and ELAPSED transforms) can have adverse effects if you have modified your templates at all. Please be careful. -Eric Schwimmer Network Engineer UVA HSCS Network Engineering =20 > -----Original Message----- > From: Schwimmer, Eric E *HS=20 > Sent: Tuesday, May 09, 2006 3:10 PM > To: dev...@li... > Subject: Devmon v0.2-beta >=20 >=20 > Okay, heres the latest and greatest. It hasn't been extensively=20 > tested, but once it has been, I'll bump it to v1.0 and call=20 > it done (for now). >=20 > Here's the latest relevant changelog entries: >=20 > Devmon v0.2 beta :: Released 05/09/2006 >=20 > Changed: > - Changed the way the TABLE: message directive is read. > Options can now be added to the TABLE line to alter the > default way that Devmon handles table data. > Example: TABLE: noalarmsmsg,border=3D0,pad=3D10 > - Removed NONHTMLTABLE directive and replaced it with the 'nonhtml' > TABLE option. > - Removed the colon from the data input portion of the > DELTA transform, which delineated the source OID alias > and the optional upper limit (replaced it with whitespace, > to make it more consistent with other transform variables). > - Removed the (yy:mm:dd) text from the ELAPSED transform. If you > want to see this text, specify it explicitly in your message file > - Changed SWITCH block to give it more functionality. Existing > SWITCH transforms should be compatible with this new version. > Please see the docs/TEMPLATES files for the new version. > - Various code optimizations, which will hopefully make the > test logic a little faster. > - Introduced the ability to do line continuation in a transform > file via a backslash (\) at the end of a line, thus making > transform files a little more readable when viewed in a > 80 column terminal > - Modified the if_load and if_stat threshold files to include > the interface name and alias when reporting errors > - Changed the way tests handle duplicate OID aliaes (i.e. ifInOps > is used in if_stat, if_load, if_err, etc). Now tests on the > same devices that share an oid name with another tests will > only perform the transform on that alias once. This has important > implications if you use the same OID alias across multiple tests; > please read 'oids' and 'transform' file sections in the > docs/TEMPLATE file for more information. >=20 > Added: > - TSWITCH transform: similar to SWITCH transform except it can > inhert threshold results from dependent OID aliases. > - SUBSTR transform: get a substring of the specific oid > (faster and more efficient than doing a REGSUB) > - UNPACK transform: unpack oid data stored in binary form > - CONVERT transform: convert either hex or octal to a > decimal integer > - AND transform: returns a value of 1 if ALL oids passed to > it are non-zero. > - OR transform: returns a value of 1 if ANY oids passed to > it are non-zero. >=20 > - 'border' TABLE option: change html table border value > - 'pad' TABLE option: change html table cellpadding value > - 'nonhtml' TABLE option: prints table in NCV format > - 'noalarmsmsg' TABLE option: prevents display of=20 > "Alarming on" text > for a TABLE entry. > - 'alarmsonbottom' TABLE option: prints "Alarming on" text at bottom > of TABLE data, as opposed to the top. > - Cisco 2801 template >=20 > Bug fixes: > - Fixed cisco CPU tests to alarm properly on reboot > - Fixed the command line config override (Steve Aiello) > - Fixed problem with non-HTML tables (Dan Vande More) >=20 > Devmon v0.1.2 beta :: Not released >=20 > Added: > - Support for non-HTML(NCV) type tables > - Support for embedding RRD data in HTML tables >=20 > Bug fixes: > - Worked around a bug in older versions of Storable.pm that=20 > would cause > devmon to crash when using 64bit counters > - Fixed the order of alarm applications; now alarms by default >=20 >=20 > -Eric Schwimmer > Network Engineer > UVA HSCS Network Engineering=20 |