Prerequisites

Centreon

Please find below minimum version of Centreon’s software compatible with Centreon Map :

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

Centreon has to be installed using the RPM packages

Centreon Map Server

Hardware

Find below the hardware pre-requisites for your dedicated Centreon Map 4 server :

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 use the dedicated memory, you have to edit the JAVA_OPTS parameter in the tomcat configurations file /etc/tomcat/tomcat/tomcat.conf and restart the service :

JAVA_OPTS="... -Xms512m Xmx4Go"

NB: The Xmx value depends on the amount of memory corresponding to 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 of elements (like hosts, groups, etc.) have children which must be included in the count.

Note

These values are taken after optimizing the tables of Centreon Map.

Software

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

Else you can use any other GNU/Linux operating system as long as you can install MariaDB, Java and Tomcat 7 minimum.

Information that will be required during configuration

  • Centreon Web login with admin rights

Centreon Map 4 Web Client

The Centreon Map web client is compatible with the following list of web browser:

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

Resolution must be at least 1280 x 768.

Centreon Map Desktop Client

  • 4GB of RAM minimum, 8GB adviced (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 compatibility with Microsoft Windows Server
  • If another version of Java than 8 is installed, please 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

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

*Regarding your OS, the file is located here

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

Network requirements

Centreon Map Server machine needs to 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 need to access:

  • Centreon Map 4 Server machine, using TCP port 8080 or 8443 when SSL is enabled
  • Internet with or without proxy

Ports 8080 and 8443 are default and recommanded values but can also be configured if needed.

License

In order to be able to use Centreon Map, you need to retrieve a license file.

To generate it, we need the fingerprint of the machine on which Centreon Map server is installed. The fingerprint is generated using Centreon Fingerprint which is packaged in RPM and is available on the Centreon repository.

Install the Centreon Fingerprint binary.

# yum install centreon-fingerprint

Execute Centreon Fingerprint

# centreon-fingerprint

The machine fingerprint will be displayed in the console.

You will have to provide it to Centreon Support that will generate the license file you need to use Centreon Map Server. If you already have the license, we’ll show you how to install it while installing the Centreon Map server in the next chapter.