Prerequisites

Warning

Centreon MAP requires a valid license key. To purchase one and retrieve the necessary repositories, contact Centreon.

Centreon

The required version of Centreon software for compatibility with Centreon MAP is as follows:

Software Version
Centreon Web 19.04
Centreon Broker 19.04
Centreon BAM (Optional) 19.04

Centreon must be installed using the RPM packages.

Centreon MAP Server

License

To retrieve a license, you’ll need to send a unique number, called “fingerprint” to Centreon support. To do so you need “centreon-fingerprint” binary.

To install it, you need the following repository on your Centreon Map server:

#yum install http://yum.centreon.com/standard/19.04/el7/stable/noarch/RPMS/centreon-release-19.04-1.el7.centos.noarch.rpm

Install the Centreon Fingerprint binary version.

# yum install centreon-fingerprint

Run Centreon Fingerprint

# centreon-fingerprint

The machine fingerprint will be displayed on the console.

After you send the fingerprint to Centreon Support, it will generate the license file you require to use Centreon MAP Server. If you already have a license, we will explain in the next chapter how to install it while installing the Centreon MAP server.

Hardware

Hardware requirements for your dedicated Centreon MAP server are as follows:

Monitored services < 10 000 < 20 000 < 40 000 > 40 000
CPU 2 vCPU ( 3Ghz ) minimum 4 CPU (3GHz) Minimum 4 CPU (3GHz) Minimum Ask Centreon Support
Dedicated Memory 2GB 4GB 8GB Ask Centreon Support
MySQL data partition 2GB 5GB 10GB Ask Centreon Support

To correctly implement the dedicated memory, you have to edit the JAVA_OPTS parameter in the Tomcat configurations file /etc/tomcat/tomcat.conf and restart the service:

JAVA_OPTS=" -Xms512m -Xmx4G"

NB: The Xmx value depends on the amount of memory indicated in the above table.

The space used by Centreon MAP server is directly determined by the number of elements you add into your views. An element is any graphical object in Centreon MAP. Most elements (like hosts, groups, etc.) have children which must be included in the count.

Note

These values are applied after optimization of Centreon MAP tables.

Software

Software Version
OS CentOS 7 / Redhat 7
DBMS MariaDB 10.1
Java 8 (installed automatically)
Tomcat 7 (installed automatically)
Firewall Disabled
SELinux Disabled

Information required during configuration

  • Centreon Web login with admin rights.

Note

Even with a correctly sized server, you should have in mind the best practices & recommandations when creating views so you don’t face performance issues. (More information here)

Centreon MAP Web interface

The Centreon MAP Web interface is compatible with the following web browsers:

  • Firefox (latest version)
  • Chrome (latest version)
  • Safari (latest version).

Resolution must be at least 1280 x 768.

Centreon MAP Desktop Client

  • 4 GB of RAM minimum, 8 GB advised (mandatory for 10,000 or more services)
  • Java 64 bits version 8
  • Resolution must be at least 1280 x 768.

Note

  • Desktop Client is not compatible with Microsoft Windows Server.
  • If a version of Java other than 8 is installed, consider installing Java 8 and modifying Centreon-Map4.ini to add the following line -vm $path_to_java8$ BEFORE -vmwargs.

To optimize the desktop client, you have to “give” it more memory than the default value. To do so, modify the Centreon-Map4.ini* file and add the following parameters:

-Xms512m
-Xmx4Go

Note: The Xmx value is the maximum memory used by the application (i.e, if your computer has 4 Go RAM, set this value to 3GB maximum (or 75% of the maximum).

*Depending on your OS, the file is located in one of this directories:

  • WINDOWS: C:[USER][AppdatalocaleCentreon-map4unstableCentreon-Map4.ini
  • LINUX: /opt/centreon-map4-desktop-client/Centreon-Map4.ini

Network requirements

Centreon MAP Server machine must access:

  • Centreon Central broker, usually on Centreon Central machine, using TCP port 5758
  • Centreon Database, usually on Centreon Central machine, using TCP port 3306
  • Centreon MAP database, usually on localhost, using TCP port 3306.

All the ports above are default values and can be changed if needed.

  • Centreon Web Central, using HTTP port 80 or HTTPS port 443

Centreon MAP Desktop Client machines must access:

  • Centreon MAP Server, using TCP port 8080 or 8443 when SSL is enabled
  • Internet with or without proxy.

Ports 8080 and 8443 are recommanded default values, but other configurations are possible.