Documentation Home
MySQL Enterprise Monitor 3.2 Manual
Related Documentation Download this Manual

3.2.3 MySQL Enterprise Monitor Repository

The Enterprise Service Manager requires a repository to store its data. The installer optionally installs a local, clean repository for this purpose. However, you can choose not to install the bundled MySQL Server and use another repository instead. This repository can be on the same machine as the Enterprise Service Manager, or on a remote machine.


It is strongly recommended that you use the bundled MySQL instance as the MySQL Enterprise Monitor repository. Only use an external repository if you have a compelling business reason for doing so.

The bundled MySQL instance has been comprehensively tested and tuned for use with the MySQL Enterprise Service Manager

The MySQL Enterprise Monitor upgrade installer can only upgrade a bundled MySQL, not an external one.

The various scripts delivered with MySQL Enterprise Service Manager only work with the bundled MySQL.

The repository instance must be present before starting the MySQL Enterprise Monitor installation.


It is strongly recommended you use a clean installation of MySQL Server as the Enterprise Service Manager repository and do not use this server for any other purpose.

You must make several configuration changes to enable it for use as the repository.

Ensure the following:

  • The MySQL Server version is 5.6.14 or higher, or 5.7.9, or higher.


    It is not possible to use MySQL 5.1.x, or 5.5.x, for the MySQL Enterprise Monitor repository. If you attempt to install MySQL Enterprise Service Manager and use one of these versions, the installer displays and error and will not proceed.

  • The InnoDB storage engine is available.

  • SSL is enabled.

You must ensure the following in the MySQL Server configuration:

  • Query Cache must not be enabled.

  • Set innodb_file_per_table=1.

  • Set innodb_file_format=Barracuda.

  • On Linux/Unix hosts, ensure innodb_flush_method=O_Direct, except on Solaris if ZFS is used. If using ZFS, comment out this parameter.

  • It is recommended to set innodb_log_file_size=2048M.

  • Define a Service Manager user to enable the MySQL Enterprise Service Manager to connect to, and modify, the repository. This user must have the following privileges:

    • All privileges on mem%.* tables

    • CREATE and INSERT on mysql.inventory

    • REPLICATION CLIENT, SUPER, PROCESS, and SELECT on all databases in the repository.

    The Service Manager user's credentials are required by the MySQL Enterprise Service Manager installation process.

User Comments
Sign Up Login You must be logged in to post a comment.