Opsview 6.x Release Notes
Overview
Opsview release notes contain the list of enhancements of features, and a set of issues fixed in the 6.x
release version of Opsview Monitor. Note that any fixes from previous release dates are rolled up into the latest release.
Before you install Opsview, make sure to check the 6.x Compatibility Matrix. For details on installation, administration, and usage, you may refer to Opsview Monitor documentation. For the latest highlights, see What’s New in Opsview.
For Opsview 6.7.x and older release notes, you can still access them at the Opsview Knowledge Center.
Opsview 6.8.3
Released: 25 May 2023
Highlights
These are the highlights of this release:
- The default NRPE ciphers have been amended to work with both the old and new Infrastructure Agent.
- A new permission called
RELOADVIEW
has been added. This permission is required to Apply Changes or to view the Apply Changes status. Any roles with the existingRELOADACCESS
permission will automatically be granted theRELOADVIEW
permission during the upgrade process. - The permissions for the Monitoring Collectors page have been updated to prevent unauthorized users from viewing clusters and collectors.
For more information, see What’s New in Opsview.
New features and enhancements
These are the new features and enhancements of this release:
Issue key | Description |
---|---|
OP-45558 | Opsview Deploy logs now include the version number of Deploy at the top of all log files for easier debugging of deploy issues. |
OP-52758 | Added a new RELOADVIEW permission to control read-only views in the Apply Changes status. |
OP-53118 | You can now deploy multi-collector clusters in a new installation without having shell access to Orchestrator or a cloud platform. This improves the resilience and scalability of the collector clusters. |
OP-57238 | The help text is available in every service check included with Windows builds of the Infrastructure Agent when called using the appropriate arguments. |
OP-57644 | Added local and remote port forwarding to the tunnels, enabling users to use more services without having to open more firewall ports. |
OP-58370 | New licensing information has been added to the infrastructure-agent plugin repositories for both Linux and Windows. |
OP-58471 | Collector management now has a new database called opsview-managed-clusters . Similar to the opsview-system-status database, this new database uses the same key format. The timestamps are UTC in ISO format: yyyy-mm-ddThh:mm:ss.ssssss , for instance, 2023-04-12T11:51:03.698321 . |
OP-58476 | The dataserver now supports an API for collector updates. |
OP-58583 | The update utility now prompts the user for their credentials before authenticating via the REST API. This ensures that the user’s password is not exposed on the terminal. The update utility then uses the acquired session ID to perform the update process. |
OP-58584 | The admin of a remotely managed collector can now update the utility to ensure the version is updated in user_vars.yml . |
OP-58755 | Added a new feature that allows the administrators to invoke a collector update API from the collector. |
OP-59498 | If more than one LDAP realm is set up and one of them lacks the necessary configuration files and folders, the other realms are continuously processed. |
Issues fixed
These are the issues we have fixed in this release:
Issue key | Description |
---|---|
OP-55094 | Fixed an issue where users with restricted access to the monitoring servers could access all of the monitoring servers. |
OP-57837 | When a restore fails, the audit log now shows the error message. The error details are now recorded in the restore log, and the lock is released to make another attempt. |
OP-58356 | Fixed the Navigator check box visual issue after Apply Changes has completed. |
OP-58405 | Fixed an issue where Agent Python plugins failed when outputting UTF-8 on some operating systems. |
OP-58621 | When a backup is restored, the backup IDs continue incrementing correctly without gaps or overlaps. |
OP-58681 | Default NRPE ciphers have been amended to work with old and new Infrastructure Agent. |
OP-58831 | Corrected the location path of the extracted plugins, which can be found in <agent-root>/plugins/ , when extracting the source build. |
Opsview 6.8.2
Released: 19 April 2023
Highlights
These are the highlights of this release:
- New Infrastructure Agent.
- LDAP sync script updated with new functionality.
- Additional host information in tables.
- New
CONFIGURECLUSTER
permission.
For more information, see What’s New in Opsview.
New features and enhancements
These are the new features and enhancements of this release:
Issue key | Description |
---|---|
OP-49965 | Opsview now uses Nucleon as the default message queue driver for Python components, which can handle workloads with less resource usage. |
OP-50915 | The window size has been adjusted so that you can better view the interface when performing SNMP polling. |
OP-51662 | Added columns for Host Group, Host Description, and Host Network Address, and enhanced tooltips for:
|
OP-53127 | Improved Uptrends integration allows you to view Uptrends data within Opsview. This includes real-time user monitoring and synthetic monitoring, both of which can be used to test and monitor the functionality of your website. |
OP-53128 | When adding a new collector to a cluster without shell access to the Orchestrator, SSH tunnels can now be configured to allow all Opsview (collector-to-orchestrator) traffic to go over a single port. |
OP-53145 | You can now access the Infrastructure Agent, allowing you to build your own agent from the source code and examine the source code to ensure it is secure and safe to use. |
OP-54117 | Uptrends integration improvements:
|
OP-54354 | Opsview Deploy installs a new Infrastructure Agent while removing the old Opsview Agent automatically. |
OP-55727 | The Infrastructure Agent supports existing Windows plugins, so when you switch to the newer Infrastructure Agent, the Windows plugins continue to function. |
OP-56209 | Windows plugins now return the correct information when an error occurs or when expected arguments are passed. This allows you to monitor metrics on the Windows hosts, such as additional counters and services. |
OP-56292 | A new CONFIGURECLUSTER permission is now available, allowing you to add empty clusters and manage them remotely. |
OP-56692 | Added a new infrastructure self-monitoring host template to Opsview hosts. |
OP-57023 | All service checks shipped with Linux builds of the Infrastructure Agent now contain help text describing all arguments and configuration instructions. |
OP-57264 | Agent creates and uses self-signed certificate if no TLS options. |
OP-57339 | Added host group, host description, and host IP column to dashlets and monitoring pages. |
Issues fixed
These are the issues we have fixed in this release:
Issue key | Description |
---|---|
OP-39297 | Improved opsview_sync_ldap script that is used for syncing Opsview users and roles with an LDAP or Active Directory server:
.xml extension to be processed correctly. |
OP-50697 | When a reload happens and a user is deleted but still has an open connection, the component now handles the error and delivers a new map without access. |
OP-52840 | State Changes component no longer encounters message queue failures with the error message PRECONDITION_FAILED -- unknown delivery tag. |
OP-55613 | Changed column headers when graphs are exported from:
|
OP-56104 | Freshness Checker no longer leaks file descriptors when publishing stale result messages. |
OP-56638 | The imported.yml file moved up one level into the cfg dir. |
OP-56639 | Windows Agent runtime now works correctly when you add args to the runtime. |
OP-57482 | No patch version is disclosed on the Opsview login page. |
OP-57549 | The GPG key links have been updated. |
OP-57551 | check_eventlog has been updated. |
OP-57605 | Nucleon now handles configurable message_ttl_secs the same as kombu. |
OP-57662 | Fixed an issue in the AF_INET error that was causing the Windows Infrastructure Agent to fail. |
OP-57691 | Updated Opspack Application - Opsview to v3.0.4. The following Service Checks have been added to monitor the backup process:
|
OP-57694 | For all supported OSes, the Capacity Planner plugin now returns both stderr if functioning properly and a non-OK state if no information is collected. |
OP-57744 | MySQL 5.7 and 8.0 database backups now work correctly. |
OP-57855 | When a restore fails, the audit log now shows the error message. The error details are now logged in the restore log, and the lock is released to make another attempt. |
OP-57940 | Fixed an issue where incorrect ownership caused host checks from collectors to fail. |
OP-58067 | After upgrading to a version with the new agent, self-monitoring checks are now working. |
OP-58139 | When entering customer payload, the My System page no longer stops. Issues with field constraints have also been fixed. |
OP-58182 | Infrastructure Agent script execution results can now hold a minimum of 16KiB of data. To enable this functionality, set allow_multi_packet_response in the Agent configuration to true . |
OP-58282 | When running checks with output longer than 4094 characters, Infrastructure Agent for Windows no longer times out. |
OP-58325 | Upgrading from Opsview Agent to Infrastructure Agent no longer causes a version error message. |
OP-58375 | The db_mysql now runs properly on every upgrade. |
OP-58548 | Fixed an issue where the Opsview - Daily Backups service check went critical due to the filesystem backup tar exit code of 1. |
Opsview 6.8.0
Released: 25 January 2023
Issue key | Description |
---|---|
OP-34170 | The database tables now use the same character set consistently. |
OP-51975 | VMware and HyperV virtual appliances no longer ship with the default SNMP community string configured. |
OP-52382 | All Opsview MySQL databases, such as opsview, runtime, ODW, and dashboards can now accept complete UTF-8 characters. |
OP-55866 | Initial UTF-8 support includes using scandic characters. |
OP-55888 | Starting with the Opsview 6.8.0 release, you can find the documentation, including the ITRS Opsview Cloud Documentation, at ITRS Opsview Documentation. |
OP-56537 | All Golang components are now compiled using the updated toolchain. Both the go.mod and go.sum files no longer ship with the product. |
OP-56835 | The Notification method variable no longer fails when it accepts more than 128 characters. |
OP-56943 | Removed duplicate validation messages in the NetFlow source IP field. |
OP-56987 | Fixed a UI issue with the Host Group modal. |
OP-57069 | Upgrading from Opsview 6.8.0 where UTF-8 data is present now works correctly. |
Opsview 6.7.6
Released: 2 November 2022
Issues fixed
These are the issues we have fixed in this release:
Issue key | Description |
---|---|
OP-24136 | You can now configure the monitoring pages with a particular refresh interval and save the changes. |
OP-43034 | Fixed an issue where NetAudit failed to process messages due to an error found in the configuration file. |
OP-44544 | You can now use AWS roles in the check_aws_cloudwatch plugin. |
OP-45903 | The validation field warning messages now display the correct messages when the name value of a variable exceeds 63 characters. |
OP-46746 | Upgraded Jasper to version 8.1.0 and Tomcat to version 9.0.65. |
OP-47063 | For a specific user, you can now remove host group access to ensure that modifications are applied appropriately after a reload. |
OP-47728 | The opsview-data-access is now available for use in the opsview-notification-center component. |
OP-48227 | You can now search and filter host templates that are available using the Host Templates search field. |
OP-50991 | You can now view the Network Topology map correctly when the VIEWALL permission has been set. |
OP-51966 | Corrected tooltip description on the Monitoring Collectors page. |
OP-53513 | Using vCenter credentials, the ESXi servers (host and guest) can now be monitored without requiring additional credentials. |
OP-53812 | A new NTVIEWALL permission has been created to prevent viewing any hosts that are not imported within the Network Topology map. |
OP-54084 | An error when querying recent versions of Elasticsearch has been resolved. |
OP-54241 | Improved NetFlow Dashlet to provide better visualisation of NetFlow traffic. |
OP-54615 | A new support for field operations, replace[<str>][<str>] , has been added to the Obcerv mappings. Note that chaining operations is not supported, so you cannot configure `%( |
OP-54616 | Added Capacity Planner integration Opspack using OLD Windows and Linux agents. |
OP-54617 | A new output type for Obcerv outputs available in the results exporter can now send data into Capacity Planner. |
OP-54917 | The Entity Attributes exported by the Obcerv integration have been set to inheritable=false . |
OP-55020 | Fixed the NetFlow security vulnerability issue that prevented the API command injection (CVSS v2 8.5). |
OP-55106 | Fixed an issue where the progress bar for applying changes closes quickly before the assertion check is done. |
OP-55108 | The host icon management now works correctly. |
OP-55118 | Corrected a typographical error in the Status Access > Network Topology. |
OP-55412 | Improved performance response of the opsview_flow command. |
OP-55413 | A TTL (time to live) has been added to any flow requests made through the REST API, so messages will be automatically removed if a flow-collector does not pick up the request within 30 seconds. This avoids a build up of messages if the component is temporarily stopped. |
OP-55450 | The opsview-flow-collector component has been made more resilient to any messagequeue failures, so it now reconnects automatically. |
OP-55548 | Specific collectors have been set for flow-collector to load balance the sources manually. |
Opsview 6.7.5
Released: 6 September 2022
Issues fixed
These are the issues we have fixed in this release:
Issue key | Description |
---|---|
OP-48906 | ProCheckUp: Privileged administrative functions no longer require password. When setting up Opsview Cloud system, the NOPASSWD flag has been removed from the users sudo configuration. This ensures users performing administrative functionality are asked to explicitly re-enter a strong password. |
OP-51564 | Notifications are now triggered not only when an object changes state but also when some configuration changes are applied that would have triggered a notification when the current state happened. This enables Opsview to notify new teams or individuals about existing problems in the system. |
OP-52201 | ProCheckUp - Opsview Software Version Disclosure (CVSS: 1.8). ProCheckUp performed a round of web app pen testing. |
OP-53112 | Notifications are now working until service check goes back to an OK state. |
OP-53127 | Uptrends integration allows real and synthetic monitoring data to be displayed in Opsview Monitor. |
OP-53136 | You can now run the Agent as a daemon on both Linux and Windows hosts so that it can always be running in the background and available to run checks, even after machine reboot. |
OP-53137 | You can now install the Agent through the following: a single package file, from apt, or yum repository. This makes the installation for the Agent easier. |
OP-53138 | You can now install the Windows Agent to monitor your Windows system with a lightweight process. |
OP-53142 | You can now run and validate all the existing NSClient++ checks against the new agent to prevent losing any checks when switching to the new agent. |
OP-53229 | Opsview Monitor and Opsview Cloud PRE release activities and preparation for automation runs. |
OP-53653 | When deploying Opsview, the deployment process completes correctly and no warnings are shown when running setup-everything/opsview . |
OP-53844 | Implemented service check poller. Built-in checks are now available which return aggregated metrics from data gathered (polled) on a regular schedule. This ensures the aggregated metrics to return more accurate data. |
OP-53939 | Fixed an issue that generates an error Method not allowed in the Notification Profiles when clicking Objects Selected. |
OP-53956 | Fixed an issue in SSO/OAuth2 login that led to the Content Security Policy (CSP) error. |
OP-53997 | Fixed an issue that caused the Access Denied page to refresh every second. |
OP-54117 | Improved the collection of Uptrends data to be displayed in the Opsview Monitor.
|
OP-54140 | Fixed an issue that prevented state updates by causing passives to become trapped in the results forwarder cache queue. |
OP-54261 | Fixed an issue in the sync monitoring script that caused the plugin permission to be broken. |
OP-54496 | Idle session timer now works correctly before logging out. |
OP-54562 | Jasper server deployment now installs correctly when using Opsview managed database and external database using TLS. |
Disclaimer
The information contained in this document is for general information and guidance on our products, services, and other matters. It is only for information purposes and is not intended as advice which should be relied upon. We try to ensure that the content of this document is accurate and up-to-date, but this cannot be guaranteed. Changes may be made to our products, services, and other matters which are not noted or recorded herein. All liability for loss and damage arising from reliance on this document is excluded (except where death or personal injury arises from our negligence or loss or damage arises from any fraud on our part).