Understanding Monitors in MaxScale
In MariaDB MaxScale, monitors perform the following tasks:
Deciding whether a server is up or down.
Deciding whether a server is the primary server or a replica server.
Performing automatic failover when the primary server fails (for certain kinds of deployments).
Monitors Supported by MaxScale
MaxScale supports different monitors for different kinds of deployments:
ClustrixDB or Xpand