Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: updated release notes for 3.0.8

Table of Contents

opReports 3.0.8

This version of opReports was published on 17 Aug 2016 and is a preview/early-adopter's release with a number of new features.

Highlights

  • There are two new report types, Node Availability and Interface Capacity.
    Please note that the exact contents of these reports may change somewhat up to the next major release.
  • Nodes can now be labelled with their name (as before) or optionally with any node property in NMIS (unique or not).
    The GUI offers this option under the title "Node Naming", similar in the schedules and the opreports-cli tool.
    Please note that using this feature requires either a customised Table-Nodes.nmis, or NMIS version 8.6.0G or above.
  • HTML reports are now templated and can be adjusted by the customer.
    Please note that the exact data interface between opReports and the templates is subject to change, but will be finalised (and documented) by the next major release.
  • opReports now produces higher-precision data in CSV and XLSX outputs (more decimals for fractional numbers), and the display of fractional numbers and interface speeds in HTML reports was reworked.
  • The navigation/menu bar was updated for responsive operation and  now works better on small screens.
  • opReports now supports the concept of filtering by Business Days, and the GUI by default offers the choice of unrestricted and 'monday to friday' business weeks.
    This feature is independent of but compatible with business hours filtering, i.e. you can use neither, one or both.
  • All reports that display interfaces now include the interface description (aka ifAlias) as a separate column.
  • The WAN report's status color is now based correctly on the worst interface of a node, and the restriction to only process nodes with an NMIS net type 'wan' was removed (see config  option wan_nettypes).
  • The HTML report footers now include the correct application version.
  • Various installer robustness fixes and support for non-interactive installation, and simple uninstallation.
  • and a variety of internal efficiency improvements and other minor adjustments.

opReports 3.0.7

This maintenance release of opReports was published on 8 Apr 2016 and can be downloaded here.

Highlights

  • Report schedules now support multiple email addresses (comma-separated).
  • Node+Interface+Type selection files now work for scheduled reports.
  • The schedule editing GUI now displays whether any perviously uploaded selection files are already present on the server.
    Repeated edit operations for uploadable selection files was made more robust.
  • To simplify diagnostics, the opReports log now contains the actual report generator command line arguments for both on-demand and scheduled reports.

...

This maintenance release of opReports was published on 16 Mar 2016.

Highlights

  • The multiprocessing code was made more robust, and the selftest should no longer report problems about not being able to run "df".
  • Node and Group selections in the report generation gui are now sorted.
  • Uploading of Node+Interface+Type selection files now works for on-demand reports.
  • opReports' timezone handling was greatly extended.
    If you set the config option omkd_display_timezone to your desired timezone, then all times in the opReports GUI will be displayed in that timezone and including the timezone offset.
    You can use any timezone definition from the ISO8601 standard and the Olson database, plus "local" (meaning the timezone configured on the server).
    If this option is not set, the times will be shown in the "local" timezone but without zone offset. If explicitely set to "local", the offset suffix is shown.
  • The WAN reports now show interface descriptions with interface names.

...

This version is a maintenance release, primarily fixing bugs and various usability issues; it was released on 2 Dec 2015.

Highlights

  • opReports 3.0.4 now offers free licenses which are not time limited (but limited to 20 nodes).
  • opReports now supports optional Single-Sign-On across servers.
  • Report schedules by group ("Each" or specific group name) now works correctly.
    In 3.0.2 such reports were incorrectly rejected by the report generator, with the log message being "no nodes or interfaces found".
  • A number of GUI pages were reworked for improved compatibility and usability.
    The schedule editor displays better checkboxes.
    Lists of nodes and groups are now sorted before display (for both scheduled and on-demand report creation).
    All irrevocable operations in the GUI now require confirmation.
  • The new configuration option opreports_application_heading lets you change the page heading to a custom value.
  • Various installer improvements and minor bug fixes.

...

Version 3.0 was released on 8 Apr 2015. This is a pre-release of the 3.X series of opReports; a general full release is expected to follow very soon.

Highlights

  • A new look and feel: the GUI was completely rebuilt and now behaves like our other modern applications.
  • A new, flexible scheduling system: any number of repeated or one-off reports can be specified, each with their own parameters and options.
  • A number of new report types, both special-purpose as well as generic ones
  • More flexibility: there are new mechanisms for selecting nodes and interfaces, the report titles and the banners are configurable
  • A comfortable interactive installer: opReports now uses the Opmantek Installer for installation and upgrades.
  • Better archive management: You can now define how long (and where) opReports should keep particular reports (or classes of reports).
  • Easier archive access: The opReports GUI now keeps track of all reports (scheduled or on-demand) and provides fast access to them.
  • More output formats: reports can now be created in HTML (for both inline as well as standalone viewing), CSV and XLSX - all selectable.
  • More self-contained outputs: reports are now saved together with their metadata, which captures all parameters and inputs of a report.
  • Better exporting: You can now get a report in ZIP form from the GUI. The GUI also allows you to email that ZIP file to anybody.
  • Nicer Emails: reports can be emailed to anybody (automatically on generation), and contain all selected formats as attachments.
  • Easier Administration: opReports now has a self-test (for diagnosing common problems) and is much easier to configure than before.