OP5 Monitor Release Summary
Overview Copied
The release summary document shows the highlights of each major and minor OP5 Monitor release.
To learn more about new features and highlights in the most recent release, see the following documents:
OP5 Monitor 9.13 Copied
Released: 30 October 2024
For detailed release notes, see OP5 Monitor 9.13.
These are the highlights of this release:
- The
op5-naemon
andmonitor-livestatus
have been upgraded to version 1.4.2, and Merlin has been updated for compatibility. The minimum required version ofop5-naemon
for Merlin is now 1.4.2. - OP5 Monitor now handles multiple object selection and deselection more effectively.
- Updated Host Wizard and Plugins Search to address a cross-site scripting (XSS) security vulnerability.
OP5 Monitor 9.12 Copied
Released: 21 August 2024
For detailed release notes, see OP5 Monitor 9.12.
These are the highlights of this release:
- Updated the Magellan and Nachos libraries to address identified security vulnerabilities.
- Updated the
monitor-self-monitoring/op5-self-monitoring.spec
file to limit the maximum Infrastructure Agent version during non-root user updates.
OP5 Monitor 9.11 Copied
Released: 13 June 2024
For detailed release notes, see OP5 Monitor 9.11.
These are the highlights of this release:
- Docker images used to create offline installation tarballs for RHEL 8 have been updated to utilize the host system’s subscription.
- Updated the Nacoma hooks and Merlin applications to Python 3.9.
OP5 Monitor 9.10 Copied
Released: 3 April 2024
For detailed release notes, see OP5 Monitor 9.10.
These are the highlights of this release:
- The
check_by_snmp_memory
plugin now supports 64-bit counters for checking systems with large memory. This enhancement improves the plugin’s ability to monitor systems with significant amounts of memory. - The
check_aws
plugin now uses the latest versions of its dependencies. This update ensures that the plugin benefits from the latest bug fixes and security improvements available in its dependencies.
OP5 Monitor 9.9 Copied
Released: 24 January 2024
For detailed release notes, see OP5 Monitor 9.9.
These are the highlights of this release:
- The Monitoring plugins have been updated to version 2.3.5.
- Fixed the issue of inconsistent results for service scans using auto-detection services on Windows hosts.
- Fixed an issue that prevented users from successfully using other users in their credentials file with the
--profile
parameter. - The self-monitoring check commands have been updated to use version 2.0 of NRPE packets for
check_nrpe
for better compatibility with the Infrastructure Agent.
OP5 Monitor 9.8 Copied
Released: 26 October 2023
For detailed release notes, see OP5 Monitor 9.8.
These are the highlights of this release:
- The OP5 Monitor server now uses the Infrastructure Agent instead of the SNMPv3 Agent for self-monitoring. This change only affects new installations of the OP5 Monitor 9.8 server. Existing installations continue to use the previous self-monitoring method.
- LMD has been updated to version 2.1.6 to stay in sync with the upstream project.
- Nagvis has been updated to version 1.9.37 to stay in sync with the upstream project.
OP5 Monitor 9.7 Copied
Released: 29 August 2023
For detailed release notes, see OP5 Monitor 9.7.
These are the highlights of this release:
- The error logging for LMD and Naemon has been improved when running external commands.
- Any incorrect versions of the
monitor-ninja
and HTTP API packages installed on the OP5 Monitor host were removed and replaced with the latest available version from the OP5 Monitor repository. - Fixed an issue where existing authentication modules were removed when a page was accessed with a random action value.
- Fixed an issue with the Merlin node status widget settings that prevented users from saving changes to the Checks and Latency details.
- Fixed an issue in the restore of Nacoma configuration that was introduced by updates to Python to address CVE-2007-4559.
OP5 Monitor 9.6 Copied
Released: 14 June 2023
For detailed release notes, see OP5 Monitor 9.6.
These are the highlights of this release:
- LMD has been updated to version 2.1.5 to stay in sync with the upstream project.
- Nachos and Magellan have been updated to fix security vulnerabilities with their dependencies.
OP5 Monitor 9.5 Copied
Released: 19 April 2023
For detailed release notes, see OP5 Monitor 9.5.
These are the highlights of this release:
- Nagvis has been updated to version 1.9.34 to stay in sync with the upstream project.
- The Monitoring plugins have been updated to version 2.3.3.
- The
naemon-core
andnaemon-livestatus
have been upgraded to version 1.4.1. - Added support for modern SNMPv3 authentication and encryption protocols for all
check_by_snmp_*
plugins. - Updated Magellan dependencies due to security issues.
OP5 Monitor 9.4 Copied
Released: 25 January 2023
For detailed release notes, see OP5 Monitor 9.4.
These are the highlights of this release:
- LMD has been updated to version 2.1.2 to stay in sync with the upstream project.
- Restricted the privileges to run commands as a monitor user to service users running OP5 Monitor.
- Magellan and Nachos have been updated to use Python 3.9.
- The Monitoring plugins have been updated to version 2.3.2.
- The
naemon-core
andnaemon-livestatus
have been upgraded to version 1.4.0. - You can now use a CLI tool that prints a list of installed OP5 Monitor software packages and their licenses.
OP5 Monitor 9.3 Copied
Released: 2 November 2022
For detailed release notes, see OP5 Monitor 9.3.
These are the highlights of this release:
- LMD has been updated to version 2.1.0 to stay in sync with the upstream project.
- Updated the httpd directives to follow the Apache 2.4 standard.
- The MySQL user privileges for Trapper are now only allowed to access their own database.
- Fixed an issue in Scheduled Downtimes that prevented editing the recipients of an existing scheduled report.
- The compatibility issue with the traped script in the Lua 5.1.4 interpreter packaged in
op5-trapper-luapack
has been resolved. - The message output for invalid requests no longer displays server config on API error.
OP5 Monitor 9.2 Copied
Released: 6 September 2022
For detailed release notes, see OP5 Monitor 9.2.
These are the highlights of this release:
- Updated logging so that the host name or template name is indicated in logs when an invalid host configuration is found by Nachos.
- Added the new
check_http_json
plugin as a replacement forcheck_json
which has been removed in OP5 Monitor 9.0. - Added the selector command-line option to the
check_k8s
plugin to enable resource queries using labels. - Added a new plugin for checking the REST API of NSClient++. You can use this plugin instead of
check_nrpe
for gathering check results. - Automatically detected Windows services when adding a new host now use
check_nrpe
instead ofcheck_nt
. - Removed the debug log setting from
/etc/op5/check_vmware/service.cfg
. Debug logs are now enabled by setting loglevel = ‘debug’ in/etc/op5/check_vmare/gunicorn.cfg
. - Fixed an issue where updating using the tarball installer always update OP5 Monitor to the latest version available in online OP5 RPM repositories, not the version supplied in the tarball.
OP5 Monitor 9.1 Copied
Released: 15 June 2022
For detailed release notes, see OP5 Monitor 9.1.
These are the highlights of this release:
- Removed the
urlize
plugin since it was vulnerable to remote code execution. - Security hardening. The
negate
plugin has been updated to only accept commands and scripts to execute from the plugin path/opt/plugin/
. - Security hardening has been improved to set the Apache policy to never include referrer URLs.
- Improved security by disabling auto-complete on sensitive input fields.
- Improved security of HTTP response headers.
- The Secure and HttpOnly attributes are now set on the PHPSESSID cookie in the HTTP API.
- The Kubernetes management pack now has fields for the namespace, while the namespace parameter for
check_k8s_nodes
check command has been removed. - Added the
--ignore
command-line option to thecheck_k8s
plugin to exclude specified resource names from the check result. - Added capability to check multiple namespaces to
check_k8s
plugin. - Attributions, in NagVis and Geomap, to Map and Data have been updated in accordance with terms and conditions with providers.
OP5 Monitor 9.0 Copied
Released: 5 April 2022
For detailed release notes, see OP5 Monitor 9.0.
These are the highlights of this release:
- Support for EL8 to provide a modern operating system as a base, including Enterprise Linux 8, CentOS 8 Stream, and Rocky Linux 8.x distributions. To view the upgrade notes for OP5 Monitor 9, see Upgrade to OP5 Monitor 9.
- Security improvements through upgrades to PHP 7.4 and MariaDB 10.5 as well as dependency removal of RabbitMQ.
- Updated plugins to provide a more relevant set of plugins.
- Email templates have been updated with a newer and fresher look.
- The OP5 Monitor UI has been refreshed with new logos and colours.
- You can now set the root password of MySQL without impacting OP5 Monitor functionality.
- Session IDs are now regenerated on login.
- Cronjobs have been replaced with systemd timers.
- PNP4Nagios and NagVis have been updated to the latest versions.
- Logger has been removed from the OP5 Monitor since its functionality is obsolete.
OP5 Monitor 8.4.1 Copied
Released: 15 June 2022
For detailed release notes, see OP5 Monitor 8.4.1.
- The migration script now checks if configurations are correctly encoded in UTF-8.
- Forced a complete reimport of the configuration files when restoring a backup to ensure the configuration database is in sync.
- A new
accept_runcmd
node setting has been added. This node setting must be enabled in order to usetest this check
on that node. Note that this only affects thessh-less
test this check
.
OP5 Monitor 8.4.0 Copied
Released: 5 April 2022
For detailed release notes, see OP5 Monitor 8.4.0.
- Mitigated Microsoft DCOM hardening changes impacting
wmic
checks.
OP5 Monitor 8.3.9 Copied
Released: 8 March 2022
For detailed release notes, see OP5 Monitor 8.3.9.
- Fixed issues across the OP5 Monitor including a number of improvements to
op5-backup
in preparation for the OP5 Monitor 9.0 migrations. - LMD has been updated to 2.0.7 to stay in sync with upstream. For more information, see LMD changes.
OP5 Monitor 8.3.8 Copied
Released: 8 February 2022
For detailed release notes, see OP5 Monitor 8.3.8.
- LMD has been updated to 2.0.4 to stay in sync with upstream. For more information, see LMD changes.
- Security fix to address the security vulnerability: CVE-2021-33178.
- Improved log messages in the
check_vmware_v2
service. check_op5_license
now checks if the signing certificate is not expired.
OP5 Monitor 8.3.7 Copied
Released: 14 December 2021
For detailed release notes, see OP5 Monitor 8.3.7.
op5-snmp-user
is now restored from backup when usingop5-restore
, which solves a problem with self-monitoring not working.- LMD has been updated to 2.0.3, while naemon and livestatus have been updated to 1.3.0 to stay in sync with upstream.
OP5 Monitor 8.3.6 Copied
Released: 9 November 2021
For detailed release notes, see OP5 Monitor 8.3.6.
- The registration of Slim Poller on master peers has been improved.
- The
op5-backup
file now includes custom logos in the backups. - Gravatar has been removed from the OP5 Monitor.
OP5 Monitor 8.3.5 Copied
Released: 12 October 2021
For detailed release notes, see OP5 Monitor 8.3.5.
- Improvements to the
check_vmware_v2
plugin with the option to ignore known unknowns which prevents them from affecting the check results. - Host and service
notes
are now included in the email notifications. - The
check_op5_license
plugins output format has been fixed so that the performance data thresholds are interpreted correctly by the OP5 Monitor > Service UI.
OP5 Monitor 8.3.4 Copied
Released: 14 September 2021
For detailed release notes, see OP5 Monitor 8.3.4.
- Improved error messages from Nachos for quicker locating of existing configuration issues.
- GPG signature checks in the OP5 Monitor repositories metadata are now performed by default when installing or upgrading the OP5 Monitor packages.
- HTTPS has now been enabled in the OP5 Monitor package repositories and is now enabled by default in the
yum
configuration files. - Livestatus Multitool Daemon or LMD has been updated to version 2.0.2 to stay in sync with upstream.
OP5 Monitor 8.3.3 Copied
Released: 10 August 2021
For detailed release notes, see OP5 Monitor 8.3.3.
- New Merlin setting
ipc_blocked_hostgroups
allows blocking checks of objects in the specified hostgroups. - The
check_vmware_v2
plugin now supports VMware vSphere API 7, while version 5.5 and earlier are no longer supported. - This release introduced several changes and improvements to Slim Poller:
- Refactored locking causing fewer stale locks.
- New log format and log level can now be set with the
LOG_LEVEL
environment variable. - Slim Poller does not restart on cluster update if no changes are detected.
- Removed ability to disable encryption.
- Fixed an edge case that could possibly cause all nodes to be auto-deleted on full network outages, potentially causing the master to takeover checks.
- The last Slim Poller node in a poller group is never auto-deleted. This is to ensure that the master does not end up taking over the checks.
OP5 Monitor 8.3.2 Copied
Released: 8 June 2021
For detailed release notes, see OP5 Monitor 8.3.2.
- Slim Poller base images now include version information.
- By default, time zones are now included in timestamps for notification emails. You can also now configure the date and time format for macros that use Unix time.
- LMD has been updated to version 2.0.0 to stay in sync with upstream.
OP5 Monitor 8.3.1 Copied
Released: 11 May 2021
For detailed release notes, see OP5 Monitor 8.3.1.
- The
check_elasticquery
plugin has been updated to the latest version.
OP5 Monitor 8.3.0 Copied
Released: 13 April 2021
For detailed release notes, see OP5 Monitor 8.3.0.
- Slim Poller now supports autoscaling in Kubernetes, can be set up automatically with environment variables, and can auto-register with the cluster.
- Test this check now works in Slim Poller passive poller mode.
- You can now configure passive pollers to use Merlin’s file sync to fetch files from masters.
- A new mon command,
mon oconf remote-fetch
, can now be used to trigger a remote node to do a fetch against the current node. - You can now identify OP5 Monitor nodes by UUID instead of IP address or DNS name.
- Livestatus and naemon have been updated to version 1.2.4 to stay in sync with upstream.
- The
nagios_aws
plugin has been renamed tocheck_aws
, with the following updates:- Support for additional regions:
af-south-1
,ap-east-1
,eu-north-1
,eu-south-1
,eu-west-3
, andme-south-1
. - Improved metric and error handling.
- Support for additional regions:
OP5 Monitor 8.2.7 Copied
Released: 9 March 2021
For detailed release notes, see OP5 Monitor 8.2.7.
- Merlin has been improved to make report data more reliable, and to alleviate sync issues caused by network outages in multi-node environments.
- LMD has been updated to version 1.9.5 to stay in sync with upstream.
OP5 Monitor 8.2.6 Copied
Released: 9 February 2021
For detailed release notes, see OP5 Monitor 8.2.6.
- Autodiscovery jobs can now be scheduled, and provide a notification banner when a scheduled discovery job finds new hosts that are not yet being monitored. You can also define an exclusion list for hosts you do not wish to be included in the search. For more information, see Add hosts with Autodiscovery in Manage hosts and services.
mon check distribution
now includes the following thresholds:OK
,WARNING
, andCRITICAL
.- A number of updates to different components to prevent various potential security vulnerabilities.
- LMD has been updated to version 1.9.4, and naemon to version 1.2.3, to stay in sync with upstream.
OP5 Monitor 8.2.5 Copied
Released: 8 December 2020
For detailed release notes, see OP5 Monitor 8.2.5.
- Addressed several possible cross-site scripting vulnerabilities.
- Updated default configuration values for internal components to improve performance for large deployments.
OP5 Monitor 8.2.4 Copied
Released: 10 November 2020
For detailed release notes, see OP5 Monitor 8.2.4.
- The default monitor host object is now named after the host name on new installations.
- LMD has been updated to version 1.9.1, while naemon and livestatus have been updated to version 1.2.1 to stay in sync with upstream.
- The
check_hpasm
plugin has been updated to version 4.8 to stay in sync with upstream.
OP5 Monitor 8.2.3 Copied
Released: 13 October 2020
For detailed release notes, see OP5 Monitor 8.2.3.
These are the highlights of this release:
- Autodiscovery has been improved with a new API endpoint for host and service configurations, as well as the option to choose host templates and host groups.
- naemon documentation has been improved around inheritance of object values.
- Updates to
check_docker
2.2.2 and LMD 1.9 to stay in sync with upstream.
OP5 Monitor 8.2.1 Copied
Released: 18 August 2020
For detailed release notes, see OP5 Monitor 8.2.1.
These are the highlights of this release:
- The
check_elasticquery
plugin has been added for the Log Analytics version 7.0.x integration. This plugin supports filtering. - A new plugin,
check_nrpe4
, is now shipped with OP5 Monitor. It provides support for NRPE versions 2, 3, and 4.
OP5 Monitor 8.2.0 Copied
Released: 23 June 2020
For detailed release notes, see OP5 Monitor 8.2.0.
These are the highlights of this release:
- You can now encrypt Merlin communications using public key encryption. This encryption supports mixed environments. For more information, see Set up encrypted Merlin.
- LMD has been updated to version 1.8.3 to stay in sync with upstream.
- The
check_elasticquery
plugin has been updated for Log Analytics version 6.x.x to support filtering.
OP5 Monitor 8.1.4 Copied
Released: 26 May 2020
For detailed release notes, see OP5 Monitor 8.1.4.
These are the highlights of this release:
- Reserved characters for the Test this check function are no longer filtered by default. Instead, you can now enable the filtering as needed. For more information, see Disallow Dangerous Characters in Manage users, contacts, and permissions.
OP5 Monitor 8.1.3 Copied
Released: 28 April 2020
For detailed release notes, see OP5 Monitor 8.1.3.
These are the highlights of this release:
- LMD has been updated to version 1.8.2 to stay in sync with upstream.
- ModSecurity has been introduced to increase the security and prevent potential cross-site scripting (XSS) attempts. If your installation has advanced custom scripts that use cross-site scripting, then you may encounter an error. To resolve this error, see this article.
OP5 Monitor 8.1.1 Copied
Released: 3 March 2020
For detailed release notes, see OP5 Monitor 8.1.1.
These are the highlights of this release:
- naemon and livestatus have been updated to version 1.2.0 to stay in sync with upstream.
OP5 Monitor 8.1.0 Copied
Released: 4 February 2020
For detailed release notes, see OP5 Monitor 8.1.0.
These are the highlights of this release:
- Slim Poller is now available to use in orchestrated environments. It is a containerised small footprint version of the OP5 Monitor Poller configuration.
- Nachos have been updated with improved performance for configuration saves.
- Livestatus Multitool Daemon (LMD) now uses version 1.8.1 to stay in sync with upstream.
OP5 Monitor 8.0.10 Copied
Released: 17 December 2019
For detailed release notes, see OP5 Monitor 8.0.10.
These are the highlights of this release:
- Includes an API endpoint for removal of Scheduled Downtime.
- Optimises the resource use of Magellan.
OP5 Monitor 8.0.9 Copied
Released: 12 November 2019
For detailed release notes, see OP5 Monitor 8.0.9.
These are the highlights of this release:
- Provides additional support for monitoring of hybrid IT environment using the new plug-in for monitoring Amazon Web Services (AWS) through their native cloud monitoring Cloudwatch.
- naemon and livestatus are now updated to version 1.1.0 to stay in sync with upstream.
- Documentation links in the application now redirects correctly in the OP5 Monitor Documentation.
OP5 Monitor 8.0.8 Copied
Released: 15 October 2019
For detailed release notes, see OP5 Monitor 8.0.8.
These are the highlights of this release:
- It has always been recommended to only restore the same version where the backup was taken from. To restore a backup from different versions of OP5 Monitor can cause serious issues. In this release, a thorough version check has been implemented for the restore of backups that prevents all restore except the exact same version.
- In the past, OP5 Monitor has filtered out SNMP results where the
ifDescr
field has been containing the wordsnull
orloopback
. This filtering has caused issues for some customers, hence the filtering has been removed. Each customer can now decide on how to use this information.
OP5 Monitor 8.0.7 Copied
Released: 17 September 2019
For detailed release notes, see OP5 Monitor 8.0.7.
These are the highlights of this release:
- Introduced more support for monitoring of hybrid IT environments:
- New plug-in for monitoring of Kubernetes clusters, such as deployments (replicas), nodes, and pods.
- Instructions on how to implement sudo to run
mon
commands such as start, stop, restart, and node status without root user privileges is now available. For more information, click here.
OP5 Monitor 8.0.6 Copied
Released: 20 August 2019
For detailed release notes, see OP5 Monitor 8.0.6.
These are the highlights of this release:
- New plugin for monitoring of Docker.
- Memory consumption in absolute units (bytes, KB, MB, GB) and as a percentage (0-100%) of the container limit.
- CPU usages as a percentage (0-100%) of container limit.
- Automatic restarts performed by the Docker daemon.
- Checks if the container status is running and if the container health checks are passing.
- The presence of a container or containers matching specified names.
- Image version that can identify if the running image matches the one in the remote registry.
- Image age that can identify the last time the image was built.
OP5 Monitor 8.0.5 Copied
Released: 25 June 2019
For detailed release notes, see OP5 Monitor 8.0.5.
These are the highlights of this release:
- The
Oracle-instantclient
has been removed from distribution. - Plugin
check_vmware_api
is now deprecated in favour forcheck_vmware_v2
. - Self-monitoring of new OP5 Monitor 8. For example, Nachos, Magellan, and Livestatus Multitool Daemon (LMD) services.
- Reduced scrolling after multi-action, only one banner is now shown.
- The appearance of the login page has been adapted to fit the new branding.
- The configuration main page UI design has been updated, and the number of unsaved changes are now shown.
- The text displays when a change is successfully submitted have been improved.
OP5 Monitor 8.0.4 Copied
Released: 28 May 2019
For detailed release notes, see OP5 Monitor 8.0.4.
These are the highlights of this release:
- OP5 Monitor now have support for alerts-based on saved searches in Log Analytics.
- OP5 Monitor is now rebranded with ITRS OP5 Monitor logos.
- New login page for OP5 Monitor.
- Export error now results in a more detailed error message.
- naemon UI is now more responsive when submitting changes after editing a host.
OP5 Monitor 8.0.3 Copied
Released: 2 May 2019
For detailed release notes, see OP5 Monitor 8.0.3.
These are the highlights of this release:
- OP5 Monitor is back on Azure Marketplace.
- About box now shows the OS version.
- New lines are no longer stripped from long output when notifying a contact.
- Reduced the number of clicks required to perform the Check now action.
- Removed unnecessary use of
AllowOverride
directive in Apache config. check_vmware_v2
now handleCurrent
version of runtime tools asOK
.- Autodiscovery no longer shows passwords when filling in SNMP information.
OP5 Monitor 8.0.2 Copied
Released: 3 April 2019
For detailed release notes, see OP5 Monitor 8.0.2.
These are the highlights of this release:
- naemon release 1.0.10.
- Backup rotation scheme for naemon configuration files.
- Time zones are now supported when generating reports.
- PATCH to remove custom variables.
- Input validation for custom object attributes.
OP5 Monitor 8.0.1 Copied
Released: 5 March 2019
For detailed release notes, see OP5 Monitor 8.0.1.
These are the highlights of this release:
- When clicking on user export instead run full export if only one user has made changes.
- Added confirmation step before reverting configuration changes.
- Added naemon when failed on EL7.
check_vmware_v2
offline installation.
OP5 Monitor 8.0.0 Copied
Released: 30 January 2019
For detailed release notes, see OP5 Monitor 8.0.0.
These are the highlights of this release:
- OP5 Monitor now includes a more stable and responsive UI during the configuration export process.