Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents

NMIS 9.1.1

Status
colourYellowGreen
titleIN progress
  
RELEASED
 The release was published on 29 Sep 2020.

Highlights

  • Bug fix in renaming node: new error handle when the rrd graph cannot be resolved. In that case this graph won't me moved, but the renaming won't fail.
  • Post-install: Update the localhost node with active:1 for self monitor the local server (For new installations).
  • Bug fix in plugin QualityOfServiceStat.
  • New modelling for TeldatBRSStat and TeldatQOSStat
  • Update Modules.nmis
  • Added missing files entry for rrddraw
  • Installer improvements
  • Fixed CBQoS graphs
  • node_admin improvements:
    • New jobs for delete, create, update and set so this operations can run in the background. More information
    • New parameter server="" for delete, create, update and set operations to let opHA manage these nodes as remote in the next release. More information
    • Delete job now creates a backup of the node. New configuration options. More information
    • List action now includes a new parameter remote=1/0 to show the cluster_id or server name. 
    • Show nodes includes a new option to show node interface (interfaces=true)
    • Operations are limited to restore/dump nodes when the server is marked as a poller.
  • Delete node in the GUI now is performed in the background as a job. The GUI will return the job id. 
  • Added new tool for import nodes from CSV. More information
  • Added server_name into inventory data.
  • Bugfix in the Logout where the cookie was not properly removed.
  • Bugfix to cleanup modelling oddness. Old concepts will be marked as historic (Not only subconcepts). Catchall records will be removed. 
  • Bugfix to update storage from inventory: This will fix the issue with renamed interfaces. The graph had been generated but was not show in the GUI. 
  • Bugfix that prevented use the debug_auth configuration. 
  • Updated default configuration options:
    • nmisd_worker_cycle => 100
    • purge_opstatus_after => 3 days

...

  • NMIS 9 configuration can be now set up using the master node
  • Fixed bug when renaming a node on a specific situation, when the node had track of files that doesn't exist anymore. The message was "Failed to relocate inventory storage XXX: file "/nodes/namenode/interface/inloopback0.rrd" does not exist, cannot relocate!".
  • Fixed bug in the NMIS interface that, in some situations, shows the wrong color (green) for unreachable nodes. It happened when the node was unreachable but a node down event does not exist. 
  • Fixed cgi-bin/models to handle distinction between config nmis_default_models and nmis_models directories for listing, and to use nmisng::util::getmodelfile to read the appropriate model file (custom or default); any written out data already went to the custom model directory.

  • Replace legacy logging code.
  • Fixed "Network Tools >> SNMP Tool" that was opening when the node was not active. 

NMIS 9.0.5

Status
colourGreen
titleReleased
 The beta release was published on 24 July 2019, and fixes  one scheduling bug in NMIS 9.0.4.

...

  • Smarter non-interactive installation with Preseeding
  • Support to See poller nodes from the master.
  • Fixed visualisation problem with numeric node nodes. Nodes with only numbers on the name, like "12345" were causing problems on the system.
  • Show poller_event_log by default if the NMIS9 is a master, in case syslog is configured to get network events on master.
  • mojolicious 8.x is a new dependency that has a totally rotten default format for mojo::log. Fixed log format and set log_level to info which is no longer the default.
  • Fixed race condition in the poll process causing the catchall inventory data not being updating propertly when the ping operation runs at the same time. 
  • Fixed fpingd process on debian 10 was causing heaps of space padding to be added if $0 is changed.
  • Fixed NMIS9 runtime graph was not working. 
  • Change sysLocation field title to 'SNMP Location' to declash with manually configured location field, which is titled 'Location'.
  • Added hr* sections to net-snmp model so opCharts can know what charts to make. 
  • Fixed network_summary_group view had empty columns.
  • Fixed node response time graphs for nodes (shown NaN on previous):

...

  • nmisng nodes now handle cluster_id on get_events_node: This is going to allow opHA to remove events from the poller on a peer deletion, so no data from the poller should remain. Also fix node_admin when dumping a node from the poller (Now will be able to get also event_data). 
  • Show message on delete node errors. 
  • Minor fixes ported from NMIS8:
    • Added support for fping inter packet gap for some firewalls. New configuration options added: fastping_interval and fastping_target_interval. 
    • IPrevent NMIS from failing when an escalation event element is c:\\
    • Adding the new opConfig "Node Configuration Change Detected event"
    • Fixed newlines being included in WMI error messages
    • Calling /proc/cpuinfo in the Support ZIP
    • run-reports.pl makes sure the reports directory exists
    • Optimisation to stop running services if no service polling required on a node
    • work around net-snmp snmpd which reports almost anything as hrfixeddisk
    • fixes for the Cisco Temperature model
  • loadServiceStatus: A new parameter is added that allows filter by all clusters. This will allow opCharts to show Monitored Services from the poller. 
  • services.nmis: Added Opmantek.pl
  • nmis-cli: On job type collect wasn't filter by local nodes.
  • purge_op_status: Changed to 7 days by default.
  • Display node name in opstatus.pl

NMIS 9.0.2

Status
colourGreen
titleReleased
 This beta release was published on 7 June 2019.

...