Versions Compared

Key

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

...

  • The Metrics and Health component has been extended to group by any node configuration property.
    • This is set in opCommon.nmis opcharts_metric_summarise_by, you need to define an array of hashes, with key and name
    •     {
            'key' => 'group',
            'name' => 'Group'
          },

    • If more than one selector is defined on the top left of the Metrics and Health component a dropdown is shown to change which confiuration item the nodes are grouped by.
    • Metrics and Health gauges are now rendered in one row which are scroll-able to the right.
    • Metrics and Health links now correctly affect the nodes filter when clicked.
    • Metrics and Health is now searchable on the currently selected column.
  • New Event History component which utilizes the NMIS9 events DB
    • For this to work in opCharts you need to set keep_event_history => 'true' in NMIS9 Config.nmis
    • Consideration should be given to the volume of data on the pollers and master and how much event history will be kept, by default NMIS9 will keep 7 days of event history which is configured in Config.nmis/purge_event_after (7*86400), if having problems viewing event history, reduce the number of days and purge the data.
    • This component replaces the old tail log event viewer but if you want to use the old component change opcharts_db_event_history to 0 in opCommon.nmis
    • Currently websockets are not enabled, this component is set to refresh period
  • Revised Events screen to utilize the new Event History component
  • Fixed issue where adding a group to a map would cause the node selection modal to appear
  • Fixed issue where the nodes interfaces panel which shows interfaces with oper status down would fail to render
  • Fixed issue where the nodes interface component would incorrectly show certain interfaces
  • Fixed issue where the node selector on the nodes screen will fail to render if a group name is numeric
  • Fixed issue where the TopN table text would not correctly space the table contents
  • Fixed issue where a node info panel would cause a 500 if the node does not exist

...