Understanding Monitors in MaxScale

Overview

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).