Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: update formatting

This is a brief overview of the major changes between opCharts releases.

...

New config option to help support MongoDB4MongoDB 4.2 going forward with feature development, we will announce in the release notes and opCharts MongoDB 4.2 Feature

...

  • Enterprise Services Beta updates
    • You can now add an enterprise service Enterprise Service to a map
    • Nodes, Interfaces and Services will raise a proactive event on a degraded state and will put the enterprise service Enterprise Service into degraded
    • Nodes, Interfaces and Services being down will raise an overall enterprise service down event Enterprise Service Down Event and put the enterprise services Enterprise Services into a down state, we are working on the full documentation for this feature.

...

Status
subtletrue
colourGreen
titleReleased
9th June 2022

Improvements

  • Support for MongoDB 4.2, see Upgrading to MongoDB 4.2
  • Metadata for Elements list, see opCharts form schema
  • Added a shortcut button for "Node Tools" on Node page in opCharts 
  • When viewing node in opAdmin, show toolbar  displays Node and Event Context buttons.
  • When changing a password for a local password you will need to provide your previous password
  • When an enterprise service creates a service only node it will not be activated in NMIS or opConfig
  • Node configuration can be redacted from users using the Access_Redacted_Values Access Policy (Requires MongoDB 4.2) please see opCharts redacting content
  • Note if you do not have Mongodb 4.2 and you have the access policy for "Access_Redacted_Values" set to 0 for any user level then the nodes will not show, set back to 1 to restore.

Bug Fixes

  • Fixed Planned outages created in NMIS have bad format when viewed in opCharts GUI
  • Fixed issue with the alert rendering content in unexpected ways
  • Fixed issue when creating local users in the gui and inputting unsupported characters
  • Fixed issue in opAdmin with users file being corrupted


opCharts 4.4.0

Internal release

...

Status
subtletrue
colourGreen
titleReleased
9th June 2022

Improvements

  • New list manager feature opCharts Element Lists
  • Users can upload logos and set them via the user preferences, see opCharts MSP Configuration Options to enable.
  • Users can create sub folders under conf/table_schemas/ with the role name of an rbac user, this allows you to set custom table schemas for a users RBAC role.

opCharts 4.3.7

Status
subtletrue
colourGreen
titleReleased
30th May 2022

...

Status
subtletrue
colourGreen
titleReleased
17th Feb 2022

Improvements

  • Admin can now set passwords for users, requires auth_method_1 to be htpasswd

Bug Fixes

  • Fixed issue when exporting inventory to CSV would result in blank fields
  • Fixed case sensitive search in admin
  • Fixed issue with auto refresh not refreshing all items

...

Released 25th June 2020 as General Release

(warning) This release requires updated licenses, please contact Opmantek Support to organise new licenses

Highlights

All OMK configuration are now JSON, the processes to convert from NMIS configuration files to JSON is performed by the installer, click here for more details about JSON Configuration..

...

  • 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 Primary 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

...

Released August 22th, 2019
opCharts 4.0.7 requires NMIS 9.0.6

  • Fix TopN query error in Primary servers with lots of data from the poller servers. The error was a MongoDB::DatabaseError: operation exceeded time limit.
  • New Admin function to set many user's default dashboard:
    • ./opcharts-cli.pl act=import-user-dashboard name=dashboard-name users='user1, user2, ...'

  • Fixed changing the default dashboard for a user in the GUI. 
  • NMIS button works for non local servers now: Redirects to the NMIS node poller view. 
  • GUI improvements:
    • Fixed size in NMIS button (Nodes View) and set visible as default.
    • Improve view for long group names in Metrics and Health view, not overflowing.
    • Improve the view for long names in TopN table.
  • Support for watching monitored services graphs from the poller servers in the Primary. 
  • Fixed bug that prevented hiding ssh button in node info panel where it was disabled using opcharts_gui_display_node_ssh.
  • Fixed bug that was failing to check permissions for a subnet.

opCharts 4.0.6 Beta

Released July 19th, 2019
opCharts 4.0.6 requires NMIS 9.0.4

...