Opsview Knowledge Center

Hardware Requirements

Hardware requirements for your Opsview Monitor environment

In this section, we describe the minimum and recommended hardware specifications for an Opsview Monitor server.

Minimum Hardware Specification

A CPU model that's less than five years old

4GB (64-bit systems)

20GB available storage (with data warehouse disabled)

Recommended Hardware Specification (single location)

A modern multi-core CPU (64-bit)

8GB RAM

80GB available storage (with RAID 1, 0+1, or 10)

The recommended hardware configuration is typically capable of monitoring approximately 300 hosts, but this may vary significantly depending on your monitoring configuration.

Distributed Environments

In this section, we describe the recommended hardware specifications for a distributed environment, that is, one or more slaves, a master and a database server:

Recommended Hardware Specification (master)

Two or more 64-bit CPUs (preferably multi-core)

8GB RAM

100GB available storage (with hardware RAID controller)

Recommended Hardware Specification (slave)

64-bit multi-core CPU

2GB RAM

10GB available storage

Recommended Hardware Specification (database)

Four or more CPU cores (64-bit)

16GB RAM

500GB available storage (with hardware RAID controller)

Opsview Monitor Memory Allocation

In the table below, we describe the memory allocation for each section of the Opsview Monitor system. The memory allocations listed below are provided as a guidance for most single-server deployments:

SYSTEM
MEMORY

OS

512MB

MySQL

512MB

Opsview daemons

512MB

Opsview web

1GB

Nagios® Core

256MB

Opsview Enterprise Reports Module

1.5GB

Achieving Maximum Scalability

In this section, we describe the recommended hardware specifications to achieve the best scalability. As such, in the table below, we describe the recommended requirements:

Recommended Hardware Specification (maximum scalability)

2x master servers in High Availability (HA) mode.

2x database servers in HA mode.

External storage array for database servers.

A slave cluster for each data center (a minimum of two servers).

Note: Master and/or database high availability requires an Opsview Monitor subscription with HA.

Virtualized Environments

Opsview Monitor can run in a virtualized environment. In such an environment, disk I/O is the typical bottleneck, and so:

  • Automatic snapshotting of guest Virtual Machines (VMs) causes significant I/O overhead and we would recommend that this feature is disabled or carefully managed.
  • An external storage array should be considered for large scale systems; for example, where thousands of hosts are monitored.
  • The latest versions of hypervisor software should be installed, as well as the latest recommended drivers for storage and network operations.

Hardware Requirements

Hardware requirements for your Opsview Monitor environment