NMIS 9.0.11
The release was published on 10 March 2020.Highlights
- Events updated through Events.pm class were not updating lastupdate field, which caused some events not being synchronised in opHA.
- Handle undefined $cursor in NMIS9 NMISNG::Node->_load()
- Display Node Custom Properties in Node View.
- Fix gaps in interface graphs: When snmp collects table index and an error occurs, the table was compared with the inventory interface data, and, as the interface was not in the table, was marked as down and was not being collected. It was not going to be marked as up until the next update (By default, 1 day in the worst scenario). Now, if the interface table is empty is not going to mark an interface down, and it will log snmp errors.
- node_admin now supports node_uuid for all the relevant operations.
- Alert and Proactive events with custom node roles were not matching the Model Event Policy
...
NMIS 9.0.5
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
This beta release was published on 7 June 2019.
...