...
- New and improved device support
Amongst other this includes Alcatel OSS, ASAM, Cisco 10000 BRAS, Checkpoint, Riverbed, Fortinet, Huawei routers, Extreme, NetEngine, NovelSat, NetGear and Trango devices. - New and improved device features
VTP, MAC tables, LLDP, CDP, better Cisco environment sensor collection (fan, temperatures, PSU) - New support for inventory data collection
Specifically from Cisco and Alcatel devices - Standard models now with better distinction between interface name and interface hardware description
The GUI now shows interface properties with a suffix tag to indicate the source where applicable, e.g. "Description (ifAlias)".
Various models were amended to use the "ifName" property as unique interface name instead of the "ifDescr" whoose descriptive text is occasionally too long and unwieldy. - WMI is a new data source in NMIS 8.6.0
Modelling for WMI is documented on this page. - Various new alerts were added
E.g. excessive clock drift - The storage statistics collection now includes remote filesystems.
- Most standard models were overhauled for greater modularity
You will find many common modelling features are now encapsulated in their ownCommon-abc-xyz.nmis
model file, and only referenced for automatic inclusion in the individual device model files (i.e. no longer embedded).
This makes it much easier to manage changes and customizations. - new Model Policy infrastructure
In addition to greater modularity in the models, we've also added the ability to dynamically select or deselect certain model features with a flexible Model Policy.
For example, this allows the model behaviour to be adjusted for a specific node or based on other dynamic considerations.
The model policy is documented in more detail on a separate page. New Skip Interface Feature
For very large devices it can be desirable to totally ignore many if not most interfaces. The model optionsskipIfType
andskipIfDescr
control this feature. The modelModel-Cisco10000
contains a good example of this feature.- Collected data can now optionally bypass RRD storage
The new modelling optionnosave
makes a collected model variable available for use in other variable'scalculate
expressions, but it won't be saved in any RRD database. - More custom variables are now supported in dynamic model expressions
In the past mostcontrol
,calculate
andtest
expressions supported one or at most two custom variables. This has been generalized and now at least ten such variables are suppored (CVAR0
toCVAR9
). - Various graph updates
Numerous graphs were reviewed and amended with better labels, comments and the like, and the numeric precision in some graph legends was increased.
...