back.gif

next.gif


Basics

To get MONyog running all we need are the MySQL connection details.

 

Registering Servers

 

First you must register the MySQL servers that MONyog shall connect to. For every server you specify here - an embedded database will be created. MONyog will connect to those servers, retrieve and store information from that server.

 

mysql.png

 

 

Tags (for grouping): This option is used to categorize the servers. We can give multiple tags separated by 'Space' for each server. Also, note that if you don't provide any tag then by default the server will be categorized under 'Not Tagged'.

 

Just enter the connection information as you would do from any client. To retrieve system information (CPU, memory load etc.) you will also need to give the information required to create a remote command shell (Linux) from the server machine on the machine where MONyog is running.

 

SSH tunneling

 

MONyog can send and receive encrypted authentication information as well as monitoring data from MySQL using SSH tunneling. Also, it will often be possible to connect to MySQL with SSH tunneling even if the MySQL port (normally 3306) is blocked by a firewall or if users are not allowed to connect from remote hosts. An operating system user is required so that MONyog SSH client functionalities can use this user to connect to the SSHD daemon on the server.

 

If you want to use SSH tunneling to your MySQL server, you have to provide details for creating a SSH connection. Please refer to Using SSH connections.

 

To connect using SSH tunneling,

      /etc/ssh/sshd_config

 

            Set the "AllowTcpForwarding" option to "yes". So it should look like,

 

      AllowTcpForwarding yes

If your MySQL server is running in the same system M1, you can choose "localhost", "127.0.0.1" or the IP address of MySQL server which M1 can see.

 

SSH will listen on a specified port on the client machine, encrypt the data it receives, and forward it to the remote SSH host on port 22 (the SSH protocol port). The remote SSH host will then decrypt the data and forward it to the MySQL server. The SSH host and the MySQL server do not have to be on separate machines, but separate SSH and MySQL servers are supported.

 

Using SSH connections

 

To create a SSH connection you will be asked for:

  1. If you have specified authentication type as Password - Provide the password.

  2. If you have specified authentication type as Key - You should note that MONyog only supports ''OpenSSH standard key format'' for key based authentication in SSH connections.

Using  SSL Connection

 

The Secure Sockets Layer (SSL) is a commonly-used protocol for managing the security of a message transmission on the Internet. MONyog provides native MySQL SSL encryption for direct MySQL connections.

 

To use SSL encryption you will be asked for-

If you need client authentication then,

SSL.png

 

Please visit the Advanced Settings page for more options and settings.

 

 

 

back.gif

next.gif