37 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			37 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
| # Configuring the Galera Monitor
 | |
| 
 | |
| This document describes how to configure a Galera cluster monitor.
 | |
| 
 | |
| ## Configuring the Monitor
 | |
| 
 | |
| Define the monitor that monitors the servers.
 | |
| 
 | |
| ```
 | |
| [Galera-Monitor]
 | |
| type=monitor
 | |
| module=galeramon
 | |
| servers=dbserv1, dbserv2, dbserv3
 | |
| user=monitor_user
 | |
| password=my_password
 | |
| monitor_interval=2000
 | |
| ```
 | |
| 
 | |
| The mandatory parameters are the object type, the monitor module to use, the
 | |
| list of servers to monitor and the username and password to use when connecting
 | |
| to the servers. The `monitor_interval` parameter controls how many milliseconds
 | |
| the monitor waits between each monitoring loop.
 | |
| 
 | |
| This monitor module will assign one node within the Galera Cluster as the
 | |
| current master and other nodes as slave. Only those nodes that are active
 | |
| members of the cluster are considered when making the choice of master node. The
 | |
| master node will be the node with the lowest value of `wsrep_local_index`.
 | |
| 
 | |
| ## Monitor User
 | |
| 
 | |
| The monitor user does not require any special grants to monitor a Galera
 | |
| cluster. To create a user for the monitor, execute the following SQL.
 | |
| 
 | |
| ```
 | |
| CREATE USER 'monitor_user'@'%' IDENTIFIED BY 'my_password';
 | |
| ```
 | 
