Supported databases

Overview Copied

Opsview Monitor is compatible with MySQL and MariaDB, as listed in its Supported databases.

Note

Starting with Opsview 6.10.0, only the database client or server versions included with the default and non-default database options for each supported operating system are supported.

Supported databases Copied

Note

We recommend upgrading your RHEL system to the latest operating system point version (RHEL 8.10 or 9.4) that supports MariaDB 10.11 to benefit from security improvements.

If you are running Opsview 6.11.0 or an earlier version on a RHEL or OL system and plan to upgrade to 6.11.1 or newer, you must perform additional steps to enable MariaDB 10.11 as the default database. For more information, see Use MariaDB 10.11.

Opsview Monitor installs and supports the following database vendors and versions (client and server). The specific database supported depends on the operating system of the orchestrator system or the deploy-managed remote database server.

Operating system Default database Non-default database
Debian 12 MariaDB 10.11 MySQL 8.0
RHEL 8.10 MariaDB 10.11 MySQL 8.0
RHEL 8.9 or older MariaDB 10.3 MySQL 8.0
RHEL 9.4 or newer MariaDB 10.11 MySQL 8.0
RHEL 9.3 or older MariaDB 10.5 MySQL 8.0
OL 8 MariaDB 10.11 MySQL 8.0
OL 9 MariaDB 10.11 MySQL 8.0
Ubuntu 20 MySQL 8.0 MariaDB 10.11
Ubuntu 22 MySQL 8.0 MariaDB 10.11

Note

All testing is performed with database client and database server having the same vendor and version. Mixing and matching vendors and versions is not supported.

Local database server Copied

Default database Copied

To use the default database, no additional configuration is required. The default database is installed and configured automatically.

Use MariaDB 10.11 Copied

Starting with Opsview 6.11.1, new installations on the following operating systems use MariaDB 10.11 as the default database:

When upgrading to Opsview 6.11.1 or newer from an older version, the existing database is retained to prevent unintended data loss from an automatic upgrade to MariaDB 10.11. Instead, a manual upgrade process is required. For detailed instructions, refer to Upgrade to MariaDB 10.11.

Non-default database Copied

Warning

For existing Opsview systems, changing the database vendor (such as from MariaDB to MySQL or vice versa) is not supported for existing local, remote, or RDS databases. Any attempts to switch vendors will cause Opsview to enter an error state, and Opsview must be restored to its previous state.

For troubleshooting steps, refer to Opsview in error state after switching to a different database vendor.

To use a non-default database option for a particular OS, add the following configuration to the user_vars.yml file before installing via the Advanced Automated Installation page.

opsview_database_package_vendor: <mariadb|mysql>
opsview_database_package_version: <version>

For example, to use a non-default database option of MariaDB 10.6 on Ubuntu 22:

opsview_database_package_vendor: 'mariadb'
opsview_database_package_version: '10.6'

Remote database servers Copied

Remote database servers must run a supported version based on the list of supported databases. Furthermore, the vendor and version of the database server must match the orchestrator. These constraints apply to both deploy-managed and unmanaged remote database servers.

For deploy-managed remote database servers, follow the local database server guidance on default database and non-default database options during installation.

Amazon RDS Copied

Opsview Monitor also supports Amazon RDS. However, the selected database must align with our supported database policy for the orchestrator’s operating system.

Examples Copied

Opsview supports various use case scenarios involving different operating systems and databases. As long as the selected database configuration adheres to our established database policy, it will be considered supported.

Examples:

["Opsview On-Premises"] ["User Guide", "Technical Reference", "Compatibility Matrix"]

Was this topic helpful?