Skip to end of metadata
Go to start of metadata

NMIS 8.3.24G is being released for general availability, This release provides many bug fixes and a few new features.

Install CPAN Modules

NMIS8 now requires Net::Syslog, see the 8.3.9G patch for info on SMTP::SSL

Patch NMIS8 code with the NMIS8.4.1G

Checking Model Changes

NMIS 8.3.24g includes many device modelling enhancements, improved graphs and more, if you have made no changes to your models you can overwrite your existing models, otherwise you will need to merge the new models with the existing models, that requires consideration outside this document.  To overwrite your existing models:


Patch NMIS8 Config

Your NMIS installation may have settings that you have changed from the default installation.  If you would like to keep these changes you will need to merge the additional fields that have been added into the stock configuration into your custom configuration.  NMIS provides a tool called to help you do this:

Most of the config files will likely be the same as the install version, for these you can just copy the new versions

If you haven't changed your users you can update these:

Update Server Configuration


The new crontab which you generate by running this command /usr/local/nmis8/bin/ type=crontab

NMIS Configuration

You will need to verify the following configuration options have been set correctly or removed.  You can edit the configuration through the NMIS UI or with your favorite editor "vi /usr/local/nmis8/conf/Config.nmis"


There are some updates to improve UI and polling synchronisation.  Check the following configuration option for nmis_summary_poll_cycle, it should be set to false and the summary update added to the crontab.


This needs to be set to blank unless you intentionally want it to be "true"


We have found this is better set to a lower number, but if your experience has been otherwise, you do not need to change it.


This config setting "tables_case_sensitive_keys" is redundant, it is being done in the Tables.nmis file now.

File Permissions

Change Config.nmis to tell NMIS to use the new file permission scheme


We recommend updating the authentication system from apache to htpasswd (so NMIS does authentication instead of Apache). 3 steps need to be taken to change this.

  1. Change Config.nmis to tell NMIS to use htpasswd 

  2. Backup old apache configGenerate new apache configuration (if you have customised yours edit it and remove the auth portions instead of generating a new one) 

  3. Create new config to replace old config and restart apache 

Setup SNMP Trap Daemon

NMIS 8.4.1 has included some Cisco and Generic MIBS and added the ability to view the SNMP traps in the NMIS logging tool.

You will need to copy the options file to the right location and restart the daemon.

You can test the MIB resolution with this command

Which should result in:

Fix Data Type for Some Counters

Fix Data Type on mib2ip Counters

Run this command to make all the DS's COUNTER instead of GAUGE

 Fix Data Type on TopChanges Counters

 Run this command to make TopChanges the DS's COUNTER instead of GAUGE

Restart Daemons

Update the Font Cache

In order to make RRD run faster it really helps to update the font cache 

Clean up and Test

  • No labels