All pages
Powered by GitBook
1 of 1

Loading...

MaxScale Configuration Settings

Browse the comprehensive list of MariaDB MaxScale configuration parameters. This reference details valid values, default settings, and dynamic capabilities for servers, services, and monitors.

Configuration Settings

General

Global Settings

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: false

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Values: GET, PUT, POST

  • Type: string

  • Mandatory: No

  • Dynamic: Yes

  • Default: /var/log/maxscale/admin_audit.csv

  • Type:

  • Mandatory: No

  • Dynamic: No

  • Default: true

  • Type:

  • Mandatory: No

  • Dynamic: No

  • Default: true

  • Type:

  • Mandatory: No

  • Dynamic: No

  • Default: true

  • Type: string

  • Mandatory: No

  • Dynamic: No

  • Default: "127.0.0.1"

  • Type:

  • Mandatory: No

  • Dynamic: No

  • Values: auto, HS256, HS384

  • Type: string

  • Mandatory: No

  • Dynamic: No

  • Default: maxscale

  • Type: string

  • Mandatory: No

  • Dynamic: No

  • Default: ""

  • Type:

  • Mandatory: No

  • Dynamic: No

  • Default: 24h

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: true

  • Type: string

  • Mandatory: No

  • Dynamic: No

  • Default: ""

  • Type: string

  • Mandatory: No

  • Dynamic: No

  • Default: ""

  • Type: string

  • Mandatory: No

  • Dynamic: No

  • Default: ""

  • Type: number

  • Mandatory: No

  • Dynamic: No

  • Default: 8989

  • Type: string

  • Mandatory: No

  • Dynamic: No

  • Default: %

  • Type:

  • Mandatory: No

  • Dynamic: No

  • Default: true

  • Type: path

  • Mandatory: No

  • Dynamic: No

  • Default: ""

  • Type: path

  • Mandatory: No

  • Dynamic: No

  • Default: ""

  • Type: string

  • Mandatory: No

  • Dynamic: No

  • Type: path

  • Mandatory: No

  • Dynamic: No

  • Default: ""

  • Type:

  • Mandatory: No

  • Dynamic: No

  • Values: MAX, TLSv1.0, TLSv1.1

  • Type: string

  • Mandatory: No

  • Dynamic: No

  • Default: ""

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: 10s

  • Type: string list

  • Values: all or list of auto tunable parameters, separated by ,

  • Default: No

  • Mandatory: No

  • Type: path

  • Mandatory: No

  • Dynamic: No

  • Default: /var/cache/maxscale

  • Type: monitor

  • Mandatory: No

  • Dynamic: Yes

  • Default: None

  • Type: string

  • Mandatory: No

  • Dynamic: No

  • Default: mysql

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: 5s

  • Type: password

  • Mandatory: No

  • Dynamic: Yes

  • Default: None

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: 10s

  • Type: string

  • Mandatory: No

  • Dynamic: Yes

  • Default: None

  • Type: path

  • Mandatory: No

  • Dynamic: No

  • Default: OS Dependent

  • Type:

  • Default: true

  • Dynamic: No

  • Type: path

  • Mandatory: No

  • Dynamic: No

  • Default: /var/lib/maxscale

  • Type: string

  • Mandatory: No

  • Dynamic: No

  • Default: ""

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Values: on_close, on_error, never

  • Type: path

  • Mandatory: No

  • Dynamic: No

  • Default: /usr/bin

  • Type: integer

  • Default: 128

  • Dynamic: Yes

  • Type:

  • Dynamic: Yes

  • Values: none, file, kmip, vault

  • Type: path

  • Mandatory: No

  • Dynamic: No

  • Default: /var/lib/maxscale/

  • Type: path

  • Mandatory: No

  • Dynamic: No

  • Default: OS Dependent

  • Type:

  • Mandatory: No

  • Dynamic: No

  • Default: true

  • Type: string

  • Mandatory: No

  • Dynamic: No

  • Default: ""

  • Type: number

  • Mandatory: No

  • Dynamic: Yes

  • Default: 0

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: false

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: false

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: true

  • Type: number, ,

  • Mandatory: No

  • Dynamic: Yes

  • Default: 10, 1000ms, 10000ms

  • Type:

  • Mandatory: No

  • Dynamic: No

  • Default: false

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: true

  • Type: path

  • Mandatory: No

  • Dynamic: No

  • Default: /var/log/maxscale

  • Type: number

  • Mandatory: No

  • Dynamic: Yes

  • Default: 10

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: true

  • Type: path

  • Mandatory: No

  • Dynamic: No

  • Default: /etc/maxscale.modules.d/

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: false

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: false

  • Type:

  • Default: true

  • Dynamic: No

  • Type: path

  • Mandatory: No

  • Dynamic: No

  • Default: /var/lib/maxscale/maxscale.cnf.d/

  • Type: path

  • Mandatory: No

  • Dynamic: No

  • Default: /run/maxscale

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: System Dependent

  • Type: number

  • Mandatory: No

  • Dynamic: No

  • Default: 1

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: 10s

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: 0s

  • Type: number

  • Mandatory: No

  • Dynamic: Yes

  • Default: 20

  • Type: number

  • Mandatory: No

  • Dynamic: Yes

  • Default: 10

  • Type: number

  • Mandatory: No

  • Dynamic: Yes

  • Default: 0

  • Type: path

  • Mandatory: No

  • Dynamic: No

  • Default: ""

  • Type: number

  • Mandatory: No

  • Dynamic: Yes

  • Default: 0

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: None

  • Type: path

  • Mandatory: No

  • Dynamic: No

  • Default: /usr/share/maxscale

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: false

  • Type:

  • Mandatory: No

  • Dynamic: No

  • Values: default, oracle

  • Type:

  • Mandatory: No

  • Dynamic: No

  • Default: false

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: false

  • Type: number or auto

  • Mandatory: No

  • Dynamic: No

  • Default: auto

  • Type: positive integer

  • Default: 256

  • Dynamic: No

  • Type: path

  • Mandatory: No

  • Dynamic: No

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: 0s

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: 30s

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: 65536

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: 1024

Listener

  • Type: string

  • Mandatory: No

  • Dynamic: No

  • Default: "::"

  • Type: string

  • Mandatory: No

  • Dynamic: No

  • Default: ""

  • Type: string

  • Mandatory: No

  • Dynamic: No

  • Default: ""

  • Type: path

  • Mandatory: No

  • Dynamic: Yes

  • Default: ""

  • Type: stringlist

  • Default: character_set_client=auto,character_set_connection=auto,character_set_results=auto,max_allowed_packet=auto,system_time_zone=auto,time_zone=auto,tx_isolation=auto,maxscale=auto

  • Dynamic: Yes

  • Mandatory: No

  • Type: number

  • Mandatory: Yes, if socket is not provided.

  • Dynamic: No

  • Default: 0

  • Type: protocol

  • Mandatory: No

  • Dynamic: No

  • Default: mariadb

  • Type: service

  • Mandatory: Yes

  • Dynamic: No

  • Type: string

  • Mandatory: Yes, if port is not provided.

  • Dynamic: No

  • Default: ""

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Values: default, oracle

  • Type: path

  • Mandatory: No

  • Dynamic: Yes

  • Default: ""

Server

  • Type: string

  • Mandatory: Yes, if socket is not provided.

  • Dynamic: Yes

  • Default: ""

  • Type: Custom

  • Mandatory: No

  • Dynamic: No

  • Default: None

  • Type: number

  • Mandatory: No

  • Dynamic: Yes

  • Default: 0

  • Type: number

  • Mandatory: No

  • Dynamic: Yes

  • Default: 0

  • Type: string

  • Mandatory: No

  • Dynamic: Yes

  • Default: None

  • Type: string

  • Mandatory: No

  • Dynamic: Yes

  • Default: None

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: 0s

  • Type: number

  • Mandatory: No

  • Dynamic: Yes

  • Default: 0

  • Type: number

  • Mandatory: No

  • Dynamic: Yes

  • Default: 3306

  • Type: number

  • Mandatory: No

  • Dynamic: Yes

  • Default: 0

  • Type: string

  • Mandatory: No

  • Dynamic: Yes

  • Default: ""

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: false

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Values: primary, secondary

  • Type: string

  • Default: None

  • Dynamic: Yes

  • Type: string

  • Mandatory: Yes, if address is not provided.

  • Dynamic: Yes

  • Default: ""

Service

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: false

  • Type: monitor

  • Mandatory: No

  • Dynamic: Yes

  • Default: None

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: 300s

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: false

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: false

  • Type: filter list

  • Mandatory: No

  • Dynamic: Yes

  • Default: None

  • Type:

  • Mandatory No

  • Dynamic: Yes

  • Default: false

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: -1s

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: true

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: false

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: false

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: false

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: false

  • Type: number

  • Mandatory: No

  • Dynamic: Yes

  • Default: 0

  • Type: number

  • Mandatory: No

  • Dynamic: Yes

  • Default: 50

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: 60s

  • Type:

  • Mandatory No

  • Dynamic: Yes

  • Default: 0s

  • Type: string

  • Mandatory: Yes

  • Dynamic: Yes

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: true

  • Type: number

  • Mandatory: No

  • Dynamic: Yes

  • Default: -1

  • Type: router

  • Mandatory: Yes

  • Dynamic: No

  • Type: server list

  • Mandatory: No

  • Dynamic: Yes

  • Default: None

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: false

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: true

  • Type: target list

  • Mandatory: No

  • Dynamic: Yes

  • Default: None

  • Type: string

  • Mandatory: Yes

  • Dynamic: Yes

  • Type: path

  • Mandatory: No

  • Dynamic: No

  • Default: ""

  • Type:

  • Mandatory: No

  • Dynamic: No

  • Values: add_when_load_ok, file_only_always

  • Type: string

  • Mandatory: No

  • Dynamic: No

  • Default: None

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: 0s

Settings for File-based Key Manager

  • Type: path

  • Mandatory: Yes

  • Dynamic: Yes

Settings for HashiCorp Vault Key Manager

  • Type: path

  • Default: ""

  • Dynamic: Yes

  • Type: string

  • Default: localhost

  • Dynamic: Yes

  • Type: string

  • Default: secret

  • Dynamic: Yes

  • Type: integer

  • Default: 8200

  • Dynamic: Yes

  • Type:

  • Default: 30s

  • Dynamic: Yes

  • Type:

  • Default: true

  • Dynamic: Yes

  • Type: password

  • Mandatory: Yes

  • Dynamic: Yes

Settings for KMIP Key Manager

  • Type: path

  • Default: ""

  • Dynamic: Yes

  • Type: path

  • Mandatory: Yes

  • Dynamic: Yes

  • Type: string

  • Mandatory: Yes

  • Dynamic: Yes

  • Type: path

  • Mandatory: Yes

  • Dynamic: Yes

  • Type: integer

  • Mandatory: Yes

  • Dynamic: Yes

Settings for TLS/SSL Encryption

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: false

  • Type: path

  • Mandatory: No

  • Dynamic: Yes

  • Default: ""

  • Type: path

  • Mandatory: No

  • Dynamic: Yes

  • Default: ""

  • Type: number

  • Mandatory: No

  • Dynamic: Yes

  • Default: 9

  • Type: string

  • Mandatory: No

  • Dynamic: Yes

  • Default: ""

  • Type: path

  • Mandatory: No

  • Dynamic: Yes

  • Default: ""

  • Type: path

  • Mandatory: No

  • Dynamic: Yes

  • Default: ""

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: false

  • Type:

  • Mandatory No

  • Dynamic: Yes

  • Default: false

  • Type:

  • Mandatory: No

  • Dynamic: No

  • Values: MAX, TLSv1.0, TLSv1.1

Authenticators

Settings

  • Type: number

  • Mandatory: No

  • Dynamic: No

  • Default: 0

  • Type:

  • Mandatory: No

  • Dynamic: No

  • Default: true

  • Type:

  • Mandatory: No

  • Dynamic: No

  • Default: false

Settings

  • Type: path

  • Mandatory: No

  • Dynamic: No

  • Default: Kerberos Default

  • Type: string

  • Mandatory: No

  • Dynamic: No

  • Default: mariadb/localhost.localdomain

Settings

  • Type:

  • Mandatory: No

  • Dynamic: No

  • Default: false

Settings

  • Type:

  • Mandatory: No

  • Dynamic: No

  • Values: none, mariadb

  • Type: path

  • Mandatory: No

  • Dynamic: No

  • Default: None

  • Type:

  • Mandatory: No

  • Dynamic: No

  • Values: password, password_2FA, suid

  • Type:

  • Mandatory: No

  • Dynamic: No

  • Default: false

Filters

Settings

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: None

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: None

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: None

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: None

Settings

  • Type: count

  • Mandatory: No

  • Dynamic: Yes

  • Default: 0

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: false

  • Type:

  • Mandatory: No

  • Dynamic: No

  • Default: ""

  • Type:

  • Mandatory: No

  • Dynamic: No

  • Default: ""

  • Type:

  • Mandatory: No

  • Dynamic: No

  • Values: ignorecase, case, extended

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: 60s

Settings

  • Type:

  • Mandatory: No

  • Dynamic: No

  • Values: never, read_only_transactions, all_transactions

  • Type:

  • Mandatory: No

  • Dynamic: No

  • Values: shared, thread_specific

  • Type:

  • Mandatory: No

  • Dynamic: No

  • Default: true

  • Type: number

  • Mandatory: No

  • Dynamic: Yes

  • Default: 0

  • Type:

  • Mandatory: No

  • Dynamic: No

  • Default: true

  • Type:

  • Mandatory: No

  • Dynamic: No

  • Default: 0s (no limit)

  • Type:

  • Mandatory: No

  • Dynamic: No

  • Values: never, current

  • Type: count

  • Mandatory: No

  • Dynamic: No

  • Default: 0 (no limit)

  • Type: count

  • Mandatory: No

  • Dynamic: No

  • Default: 0 (no limit)

  • Type:

  • Mandatory: No

  • Dynamic: No

  • Default: 0 (no limit)

  • Type:

  • Mandatory: No

  • Dynamic: No

  • Default: 0 (no limit)

  • Type: path

  • Mandatory: No

  • Dynamic: Yes

  • Default: "" (no rules)

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Values: assume_cacheable, verify_cacheable

  • Type:

  • Mandatory: No

  • Dynamic: No

  • Default: 0s (no limit)

  • Type: string

  • Mandatory: No

  • Dynamic: No

  • Default: storage_inmemory

  • Type: string

  • Mandatory: No

  • Dynamic: No

  • Default:

  • Type:

  • Mandatory: No

  • Dynamic: No

  • Default: 5s

  • Type:

  • Mandatory: No

  • Dynamic: No

  • Values: mixed, isolated

storage_memcached

  • Type:

  • Mandatory: No

  • Dynamic: No

  • Default: 1Mi

  • Type: The Memcached server address specified as host[:port]

  • Mandatory: Yes

  • Dynamic: No

storage_redis

  • Type: string

  • Mandatory: No

  • Dynamic: No

  • Default: ""

  • Type: The Redis server address specified as host[:port]

  • Mandatory: Yes

  • Dynamic: No

  • Type:

  • Mandatory: No

  • Dynamic: No

  • Default: false

  • Type: Path to existing readable file.

  • Mandatory: No

  • Dynamic: No

  • Default: ""

  • Type: Path to existing readable file.

  • Mandatory: No

  • Dynamic: No

  • Default: ""

  • Type: Path to existing readable file.

  • Mandatory: No

  • Dynamic: No

  • Default: ""

  • Type: string

  • Mandatory: No

  • Dynamic: No

  • Default: ""

Settings

  • Type: string

  • Mandatory: Yes

  • Dynamic: Yes

Settings

  • Type: string

  • Mandatory: No

  • Dynamic: Yes

  • Default: s3.amazonaws.com

  • Type: string

  • Mandatory: No

  • Dynamic: Yes

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: false

  • Type: integer

  • Mandatory: No

  • Dynamic: Yes

  • Default: 0

  • Type: integer

  • Mandatory: No

  • Dynamic: Yes

  • Default: 0

  • Type: string

  • Mandatory: No

  • Dynamic: Yes

  • Default: us-east-1

  • Type: string

  • Mandatory: No

  • Dynamic: Yes

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: false

Settings

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: true

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: true

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: true

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Values: ignore, abort

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: true

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: true

  • Type: path

  • Mandatory: Yes

  • Dynamic: Yes

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: true

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Values: never, always

Settings

  • Type: number

  • Mandatory: No

  • Dynamic: Yes

  • Default: 0

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Values: empty, error, ok

  • Type: number

  • Mandatory: No

  • Dynamic: Yes

  • Default: (no limit)

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: 64Ki

Settings

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: None

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Values: ignorecase, case, extended

  • Type: string

  • Mandatory: No

  • Dynamic: Yes

  • Default: None

  • Type: string

  • Mandatory: No

  • Dynamic: Yes

  • Default: None

  • Type: string

  • Mandatory: No

  • Dynamic: Yes

  • Default: None

Settings

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: true

  • Type: string

  • Mandatory: No

  • Dynamic: Yes

  • Default: milliseconds

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: None

  • Type: string

  • Mandatory: Yes

  • Dynamic: No

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: false

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Values: service, session, date

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Values: session, unified, stdout

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: None

  • Type: string

  • Mandatory: No

  • Dynamic: Yes

  • Default: " "

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Values: case, ignorecase, extended

  • Type: string

  • Mandatory: No

  • Dynamic: Yes

  • Default: ","

  • Type: string

  • Mandatory: No

  • Dynamic: Yes

  • Default: ""

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: false

  • Type: string

  • Mandatory: No

  • Dynamic: Yes

  • Default: ""

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Type:

  • Mandatory: No

  • Dynamic: Yes

Settings

  • Type: string

  • Mandatory: No

  • Dynamic: Yes

  • Default: None

  • Type: string

  • Mandatory: No

  • Dynamic: Yes

  • Default: None

  • Type:

  • Mandatory: Yes

  • Dynamic: Yes

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Values: ignorecase, case, extended

  • Type: string

  • Mandatory: Yes

  • Dynamic: Yes

  • Type: string

  • Mandatory: No

  • Dynamic: Yes

  • Default: None

  • Type: string

  • Mandatory: No

  • Dynamic: Yes

  • Default: None

Settings

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: true

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: false

  • Type: string

  • Mandatory: No

  • Dynamic: Yes

  • Default: Native

  • Type: string

  • Mandatory: Yes

  • Dynamic: Yes

  • Default: No default value

Settings per template in the template file

  • Type:

  • Default: From maxscale.cnf

  • Type:

  • Default: false

  • Type:

  • Default: true

  • Type: string

  • Values: Native, ECMAScript, Posix, EPosix, Awk, Grep, EGrep

  • Type:

  • Default: false

Settings

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: None

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: None

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Values: ignorecase, case, extended

  • Type: service

  • Mandatory: No

  • Dynamic: Yes

  • Default: none

  • Type: string

  • Mandatory: No

  • Dynamic: Yes

  • Default: None

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: false

  • Type: target

  • Mandatory: No

  • Dynamic: Yes

  • Default: none

  • Type: string

  • Mandatory: No

  • Dynamic: Yes

  • Default: None

Settings

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: 2s

  • Type: number

  • Mandatory: Yes

  • Dynamic: Yes

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: 250ms

  • Type:

  • Mandatory: Yes

  • Dynamic: Yes

Settings

  • Type: number

  • Mandatory: No

  • Dynamic: Yes

  • Default: 10

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: None

  • Type: string

  • Mandatory: Yes

  • Dynamic: Yes

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: None

  • Type:

  • Mandatory: No

  • Dynamic: No

  • Values: ignorecase, case, extended

  • Type: string

  • Mandatory: No

  • Dynamic: Yes

  • Default: None

  • Type: string

  • Mandatory: No

  • Dynamic: Yes

  • Default: None

Settings

  • Type: path

  • Default: /var/lib/maxscale/wcar/

  • Mandatory: No

  • Dynamic: No

  • Type:

  • Default: 0s

  • Mandatory: No

  • Dynamic: No

  • Type:

  • Default: 0

  • Mandatory: No

  • Dynamic: No

  • Type:

  • Default: false

  • Mandatory: No

  • Dynamic: No

Monitors

Settings

  • Type:

  • Default: false

  • Dynamic: Yes

  • Type:

  • Default: false

  • Dynamic: Yes

  • Type:

  • Default: false

  • Dynamic: Yes

  • Type:

  • Default: false

  • Dynamic: Yes

  • Type:

  • Default: false

  • Dynamic: Yes

  • Type:

  • Default: false

  • Dynamic: Yes

Settings

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: true

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Values: none, majority_of_all, majority_of_running

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: false

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: false

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: false

  • Type: number

  • Mandatory: No

  • Dynamic: Yes

  • Default: 5

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: true

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Values: none, connecting_slave, connected_slave

  • Type: number

  • Mandatory: No

  • Dynamic: Yes

  • Default: -1

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Values: none, linked_master, running_master

Settings for Backup operations

  • Type: string

  • Mandatory: No

  • Dynamic: Yes

  • Default: None

  • Type: path

  • Mandatory: No

  • Dynamic: Yes

  • Default: None

  • Type: number

  • Mandatory: No

  • Dynamic: Yes

  • Default: 4444

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: true

  • Type: path

  • Mandatory: No

  • Dynamic: Yes

  • Default: None

  • Type: number

  • Mandatory: No

  • Dynamic: Yes

  • Default: 22

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: 10s

  • Type: string

  • Mandatory: No

  • Dynamic: Yes

  • Default: None

Settings for Cluster manipulation operations

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Values: true, on, yes

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: false

  • Type: string

  • Mandatory: No

  • Dynamic: Yes

  • Default: None

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: false

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: 90s

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: true

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: 10s

  • Type: string

  • Mandatory: No

  • Dynamic: Yes

  • Default: None

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: false

  • Type: string

  • Mandatory: No

  • Dynamic: Yes

  • Default: None

  • Type: string

  • Mandatory: No

  • Dynamic: Yes

  • Default: None

  • Type: string

  • Mandatory: No

  • Dynamic: Yes

  • Default: None

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: false

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: 90s

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: true

Settings for Primary server write test

  • Type:

  • Default: log

  • Values: log, failover

  • Type:

  • Dynamic: Yes

  • Default: 0s

  • Type: string

  • Dynamic: Yes

  • Default: mxs.maxscale_write_test

Settings

  • Type: number

  • Mandatory: No

  • Dynamic: Yes

  • Default: 1

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: 3s

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: 3s

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: 3s

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: 0s

  • Type: string

  • Mandatory: No

  • Dynamic: Yes

  • Default: None

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Values: master_down, master_up, slave_down

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: 28800s

  • Type: string

  • Mandatory: Yes

  • Dynamic: No

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: 2s

  • Type: string

  • Mandatory: Yes

  • Dynamic: Yes

  • Type: string

  • Mandatory: No

  • Dynamic: Yes

  • Default: None

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: 90s

  • Type: string

  • Mandatory: Yes

  • Dynamic: Yes

  • Type: string

  • Mandatory: Yes

  • Dynamic: Yes

Protocols

Settings

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: true

Settings

  • Type: string

  • Mandatory: No

  • Default: "NoSQL"

  • Type: string

  • Mandatory: No

  • Default: ""

  • Type: string

  • Mandatory: No

  • Default: ""

  • Type:

  • Mandatory: No

  • Default: false

  • Type:

  • Mandatory: No

  • Default: false

  • Type: string

  • Mandatory: Yes, if authentication_shared is true.

  • Type:

  • Mandatory: No

  • Default: false

  • Type:

  • Mandatory: No

  • Default: true

  • Type:

  • Mandatory: No

  • Default: true

  • Type:

  • Mandatory: No

  • Default: 60s

  • Type:

  • Mandatory: No

  • Values: none, in, out, back

  • Type: string

  • Mandatory: No

  • Default: "%"

  • Type: count

  • Mandatory: No

  • Range: [35, 2048]

  • *Default: 35

  • Type: string

  • Mandatory: No

  • Default: ''

  • Type:

  • Mandatory: No

  • Default: false

  • Type:

  • Mandatory: No

  • Values: return_error, return_empty

  • Default: return_error

  • Type:

  • Mandatory: No

  • Values: atomic, default

  • Default: default

  • Type: string

  • Mandatory: No

  • Default: ""

  • Type: string

  • Mandatory: No

  • Default: ""

Routers

Settings

  • Type: string

  • Mandatory: Yes

  • Default: No

  • Dynamic: No

  • Type:

  • Mandatory: No

  • Dynamic: No

  • Values: none, zstandard

  • Type: path

  • Mandatory: No

  • Dynamic: No

  • Default: /var/lib/maxscale/binlogs

  • Type:

  • Mandatory: No

  • Dynamic: No

  • Default: false

  • Type:

  • Mandatory: No

  • Dynamic: No

  • Values: AES_CBC, AES_CTR, AES_GCM

  • Type: string

  • Mandatory: No

  • Dynamic: No

  • Default: ""

  • Type:

  • Dynamic: No

  • Values: purge, archive

  • Default: purge

  • Type:

  • Mandatory: No

  • Dynamic: No

  • Default: 0s

  • Type: number

  • Mandatory: No

  • Dynamic: No

  • Default: 2

  • Type:

  • Mandatory: No

  • Dynamic: No

  • Default: 10s

  • Type: count

  • Mandatory: No

  • Dynamic: No

  • Default: 2

  • Type:

  • Mandatory: No

  • Default: false

  • Dynamic: Yes

  • Type:

  • Mandatory: No

  • Dynamic: No

  • Default: false

  • Type: count

  • Mandatory: No

  • Dynamic: No

  • Default: 1234

Settings

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Values: none, other, `both'

  • Type: non-negative integer

  • Mandatory: No

  • Dynamic: Yes

  • Default: 2

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: 15m

  • Type: server

  • Mandatory: Yes

  • Dynamic: No

  • Type: non-negative integer

  • Mandatory: No

  • Dynamic: Yes

  • Default: 10

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Values: close, ignore

  • Type: count

  • Mandatory: No

  • Dynamic: Yes

  • Min: 1

  • Type:

  • Mandatory: No

  • Dynamic: No

  • Default: 15m

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Values: always, on_discrepancy, never

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: true

  • Type: non-negative integer

  • Mandatory: No

  • Dynamic: Yes

  • Default: 5

  • Type: non-negative integer

  • Mandatory: No

  • Dynamic: Yes

  • Default: 5

  • Type: count

  • Mandatory: No

  • Dynamic: Yes

  • Min: 100

  • Type: service

  • Mandatory: Yes

  • Dynamic: No

Settings

  • Type: string

  • Mandatory: Yes

  • Dynamic: No

  • Type:

  • Mandatory: No

  • Dynamic: No

  • Default: false

  • Type:

  • Mandatory: No

  • Dynamic: No

  • Default: false

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: ""

  • Type: string

  • Mandatory: No

  • Dynamic: No

  • Default: ""

  • Type:

  • Mandatory: No

  • Dynamic: No

  • Values: PLAIN, SCRAM-SHA-256, SCRAM-SHA-512

  • Type: string

  • Mandatory: No

  • Dynamic: No

  • Default: ""

  • Type: string

  • Mandatory: No

  • Dynamic: No

  • Default: ""

  • Type:

  • Mandatory: No

  • Dynamic: No

  • Default: false

  • Type: path

  • Mandatory: No

  • Dynamic: No

  • Default: ""

  • Type: path

  • Mandatory: No

  • Dynamic: No

  • Default: ""

  • Type: path

  • Mandatory: No

  • Dynamic: No

  • Default: ""

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: ""

  • Type:

  • Mandatory: No

  • Dynamic: No

  • Default: true

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: true

  • Type: number

  • Mandatory: No

  • Dynamic: No

  • Default: 1234

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: 10s

  • Type: string

  • Mandatory: Yes

  • Dynamic: No

Settings

  • Type: count

  • Mandatory: No

  • Dynamic: Yes

  • Default: 100

  • Type: string

  • Mandatory: Yes

  • Dynamic: Yes

  • Type: string

  • Default: InnoDB

  • Mandatory: No

  • Dynamic: Yes

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Values: PLAIN, SCRAM-SHA-256, SCRAM-SHA-512

  • Type: string

  • Mandatory: No

  • Dynamic: Yes

  • Default: ""

  • Type: string

  • Mandatory: No

  • Dynamic: Yes

  • Default: ""

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: false

  • Type: path

  • Mandatory: No

  • Dynamic: Yes

  • Default: ""

  • Type: path

  • Mandatory: No

  • Dynamic: Yes

  • Default: ""

  • Type: path

  • Mandatory: No

  • Dynamic: Yes

  • Default: ""

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Values: topic, key

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: 5000ms

  • Type: stringlist

  • Mandatory: Yes

  • Dynamic: Yes

Settings

  • Type:

  • Mandatory: Yes

  • Dynamic: Yes

  • Values: log, file, kafka

  • Type: string

  • Default: No default value

  • Mandatory: No

  • Dynamic: Yes

  • Type: string

  • Default: No default value

  • Mandatory: No

  • Dynamic: Yes

  • Type: string

  • Default: No default value

  • Mandatory: No

  • Dynamic: Yes

  • Type: target

  • Mandatory: Yes

  • Dynamic: Yes

  • Type:

  • Default: ignore

  • Mandatory: No

  • Dynamic: Yes

  • Type:

  • Default: always

  • Mandatory: No

  • Dynamic: Yes

Settings

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: true

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: 0s

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Values: master, slave, synced

Settings

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Values: none, local, global

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: 10s

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: false

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: 10s

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: false

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: false

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Values: fail_instantly, fail_on_write, error_on_write

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: true (>= MaxScale 24.02), false(<= MaxScale 23.08)

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: 0s

  • Type: integer

  • Mandatory: No

  • Dynamic: Yes

  • Default: 255

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: true

  • Type: integer

  • Mandatory: No

  • Dynamic: Yes

  • Default: 255

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Values: least_current_operations, adaptive_routing, least_behind_master

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: false

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: false

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: true (>= MaxScale 24.02), false (<= MaxScale 23.08)

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: false

  • Type: integer

  • Mandatory: No

  • Dynamic: Yes

  • Default: 5

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Values: full, result_only, no_insert_id

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: 1 MiB

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: false

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: false

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: true

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: 30s (>= MaxScale 24.02), 0s (<= MaxScale 23.08)

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Values: master, all

Settings

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: false

  • Type: stringlist

  • Mandatory: No

  • Dynamic: Yes

  • Default: ""

  • Type:

  • Mandatory: No

  • Dynamic: No

  • Default: ""

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: 150s

  • Type:

  • Mandatory: No

  • Dynamic: No

  • Default: false

  • Type:

  • Mandatory: No

  • Dynamic: Yes

  • Default: 300s

Settings

  • Type: target

  • Mandatory: Yes

  • Dynamic: No

This page is licensed: CC BY-SA / Gnu FDL

,
PATCH
,
DELETE
,
HEAD
,
OPTIONS
,
CONNECT
,
TRACE
  • Default: No exclusions

  • ,
    HS512
    ,
    RS256
    ,
    RS384
    ,
    RS512
    ,
    PS256
    ,
    PS384
    ,
    PS512
    ,
    ES256
    ,
    ES384
    ,
    ES512
    ,
    ED25519
    ,
    ED448
  • Default: auto

  • ,
    TLSv1.2
    ,
    TLSv1.3
    ,
    TLSv10
    ,
    TLSv11
    ,
    TLSv12
    ,
    TLSv13
  • Default: MAX

  • Dynamic: No

  • Default: never

  • Default: none

    Default: default

    Default: default

    Default: primary

    Auto tune: Yes

    Default: add_when_load_ok

    Auto tune: Yes

    ,
    TLSv1.2
    ,
    TLSv1.3
    ,
    TLSv10
    ,
    TLSv11
    ,
    TLSv12
    ,
    TLSv13
  • Default: MAX

  • Default: none

  • Default: password

  • Default: ignorecase

  • Default: all_transactions

  • Default: thread_specific

    Default: never

    Default: assume_cacheable

    Default: mixed

    Values: 0, 1, 2

    Default: abort

    Default: never

  • Default: empty

  • Default: ignorecase

  • ,
    user
    ,
    reply_time
    ,
    total_reply_time
    ,
    query
    ,
    default_db
    ,
    num_rows
    ,
    reply_size
    ,
    transaction
    ,
    transaction_time
    ,
    num_warnings
    ,
    error_msg
  • Default: date, user, query

  • Default: session

  • Default: case

  • Default: ignorecase

  • Values: Native, ECMAScript, Posix, EPosix, Awk, Grep, EGrep

    Default: From maxscale.cnf

  • Default: ignorecase

  • Default: case

  • Default: none

  • ,
    running_slave
    ,
    primary_monitor_master
    ,
    disk_space_ok
  • Default: primary_monitor_master, disk_space_ok

  • ,
    writable_master
    ,
    primary_monitor_master
  • Default: none

  • ,
    1
    ,
    false
    ,
    off
    ,
    no
    ,
    0
    ,
    safe
  • Default: false

  • Dynamic: Yes
    ,
    slave_up
    ,
    server_down
    ,
    server_up
    ,
    lost_master
    ,
    lost_slave
    ,
    new_master
    ,
    new_slave
  • Default: All events

  • Default: none

    Default: none

  • Default: AES_GCM

  • Default: both

    Default: ignore

    Max: 100
  • Default: 99

  • Default: on_discrepancy

  • Default: 1000
  • Default: PLAIN

  • Default: PLAIN

  • Default: topic

    Values: ignore, close

    Values: always, on_conflict

    ,
    running
  • Default: running

  • ,
    fast
    ,
    fast_global
    ,
    universal
    ,
    fast_universal
  • Default: none

  • Default: fail_on_write (MaxScale 23.08: fail_instantly)

  • ,
    least_router_connections
    ,
    least_global_connections
  • Default: least_current_operations

  • Default: full

  • Default: all

    MaxScale
    admin_audit
    boolean
    admin_audit_exclude_methods
    enum
    admin_audit_file
    admin_auth
    boolean
    admin_enabled
    boolean
    admin_gui
    boolean
    admin_host
    admin_jwt_algorithm
    enum
    admin_jwt_issuer
    admin_jwt_key
    admin_jwt_max_age
    duration
    admin_log_auth_failures
    boolean
    admin_oidc_url
    admin_pam_readonly_service
    admin_pam_readwrite_service
    admin_port
    admin_readwrite_hosts
    admin_secure_gui
    boolean
    admin_ssl_ca
    admin_ssl_cert
    admin_ssl_cipher
    admin_ssl_key
    admin_ssl_version
    enum_mask
    admin_verify_url
    auth_connect_timeout
    duration
    auto_tune
    cachedir
    config_sync_cluster
    config_sync_db
    config_sync_interval
    duration
    config_sync_password
    config_sync_timeout
    duration
    config_sync_user
    connector_plugindir
    core_file
    boolean
    datadir
    debug
    dump_last_statements
    enum
    execdir
    host_cache_size
    key_manager
    enum
    language
    libdir
    load_persisted_configs
    boolean
    local_address
    log_augmentation
    log_debug
    boolean
    log_info
    boolean
    log_notice
    boolean
    log_throttling
    duration
    duration
    log_warn_super_user
    boolean
    log_warning
    boolean
    logdir
    max_auth_errors_until_block
    maxlog
    boolean
    module_configdir
    ms_timestamp
    boolean
    passive
    boolean
    persist_runtime_changes
    boolean
    persistdir
    piddir
    query_classifier_cache_size
    size
    query_retries
    query_retry_timeout
    duration
    rebalance_period
    duration
    rebalance_threshold
    rebalance_window
    retain_last_statements
    secretsdir
    session_trace
    session_trace_match
    regex
    sharedir
    skip_name_resolve
    boolean
    sql_mode
    enum
    substitute_variables
    boolean
    syslog
    boolean
    threads
    threads_max
    trace_file_dir
    trace_file_size
    size
    users_refresh_interval
    duration
    users_refresh_time
    duration
    writeq_high_water
    size
    writeq_low_water
    size
    address
    authenticator
    authenticator_options
    connection_init_sql_file
    connection_metadata
    port
    protocol
    service
    socket
    sql_mode
    enum
    user_mapping_file
    address
    disk_space_threshold
    extra_port
    max_routing_connections
    monitorpw
    monitoruser
    persistmaxtime
    duration
    persistpoolmax
    port
    priority
    private_address
    proxy_protocol
    boolean
    rank
    enum
    replication_custom_options
    socket
    auth_all_servers
    boolean
    cluster
    connection_keepalive
    duration
    disable_sescmd_history
    boolean
    enable_root_user
    boolean
    filters
    force_connection_keepalive
    boolean
    idle_session_pool_time
    duration
    log_auth_warnings
    boolean
    log_debug
    boolean
    log_info
    boolean
    log_notice
    boolean
    log_warning
    boolean
    max_connections
    max_sescmd_history
    multiplex_timeout
    duration
    net_write_timeout
    durations
    password
    prune_sescmd_history
    boolean
    retain_last_statements
    router
    servers
    session_track_trx_state
    boolean
    strip_db_esc
    boolean
    targets
    user
    user_accounts_file
    user_accounts_file_usage
    enum
    version_string
    wait_timeout
    duration
    file.keyfile
    vault.ca
    vault.host
    vault.mount
    vault.port
    vault.timeout
    duration
    vault.tls
    boolean
    vault.token
    kmip.ca
    kmip.cert
    kmip.host
    kmip.key
    kmip.port
    ssl
    boolean
    ssl_ca
    ssl_cert
    ssl_cert_verify_depth
    ssl_cipher
    ssl_crl
    ssl_key
    ssl_verify_peer_certificate
    boolean
    ssl_verify_peer_host
    boolean
    ssl_version
    enum_mask
    Authentication-Modules
    lower_case_table_names
    match_host
    boolean
    skip_authentication
    boolean
    GSSAPI-Authenticator
    gssapi_keytab_path
    principal_name
    MySQL-Authenticator
    log_password_mismatch
    boolean
    PAM-Authenticator
    pam_backend_mapping
    enumeration
    pam_mapped_pw_file
    pam_mode
    enumeration
    pam_use_cleartext_plugin
    boolean
    BinlogFilter
    exclude
    regex
    match
    regex
    rewrite_dest
    regex
    rewrite_src
    regex
    CCRFilter
    count
    global
    boolean
    ignore
    regex
    match
    regex
    options
    enum
    time
    duration
    Cache
    cache_in_transactions
    enum
    cached_data
    enum
    clear_cache_on_parse_errors
    boolean
    debug
    enabled
    boolean
    hard_ttl
    duration
    invalidate
    enum
    max_count
    max_resultset_rows
    max_resultset_size
    size
    max_size
    size
    rules
    selects
    enum
    soft_ttl
    duration
    storage
    storage_options
    timeout
    duration
    users
    enum
    max_value_size
    size
    server
    password
    server
    ssl
    boolean
    ssl_ca
    ssl_cert
    ssl_key
    username
    Comment
    inject
    LDIFilter
    host
    key
    no_verify
    boolean
    port
    protocol_version
    region
    secret
    use_http
    boolean
    Masking
    check_subqueries
    bool
    check_unions
    bool
    check_user_variables
    bool
    large_payload
    enum
    prevent_function_usage
    bool
    require_fully_parsed
    bool
    rules
    treat_string_arg_as_field
    bool
    warn_type_mismatch
    enum
    Maxrows
    debug
    max_resultset_return
    enum
    max_resultset_rows
    max_resultset_size
    size
    Named-Server-Filter
    matchXY
    regex
    options
    enum
    source
    targetXY
    user
    Query-Log-All-Filter
    append
    bool
    duration_unit
    exclude
    regex
    filebase
    flush
    bool
    log_data
    enum_mask
    log_type
    enum_mask
    match
    regex
    newline_replacement
    options
    enum_mask
    separator
    source
    source_exclude
    regex
    source_match
    regex
    use_canonical_form
    bool
    user
    user_exclude
    regex
    user_match
    regex
    Regex-Filter
    log_file
    log_trace
    match
    regex
    options
    enum
    replace
    source
    user
    RewriteFilter
    case_sensitive
    boolean
    log_replacement
    boolean
    regex_grammar
    template_file
    case_sensitive
    boolean
    continue_if_matched
    boolean
    ignore_whitespace
    boolean
    regex_grammar
    what_if
    boolean
    Tee-Filter
    exclude
    regex
    match
    regex
    options
    enum
    service
    source
    sync
    boolean
    target
    user
    Throttle
    continuous_duration
    duration
    max_qps
    sampling_duration
    duration
    throttling_duration
    duration
    Top-N-Filter
    count
    exclude
    regex
    filebase
    match
    regex
    options
    enum
    source
    user
    Wcar
    capture_dir
    capture_duration
    duration
    capture_size
    size
    start_capture
    boolean
    Galera-Monitor
    available_when_donor
    boolean
    disable_master_failback
    boolean
    disable_master_role_setting
    boolean
    root_node_as_master
    boolean
    set_donor_nodes
    boolean
    use_priority
    boolean
    MariaDB-Monitor
    assume_unique_hostnames
    boolean
    cooperative_monitoring_locks
    enum
    enforce_read_only_servers
    boolean
    enforce_read_only_slaves
    boolean
    enforce_writable_master
    boolean
    failcount
    maintenance_on_low_disk_space
    boolean
    master_conditions
    enum_mask
    script_max_replication_lag
    slave_conditions
    enum_mask
    backup_storage_address
    backup_storage_path
    rebuild_port
    ssh_check_host_key
    boolean
    ssh_keyfile
    ssh_port
    ssh_timeout
    duration
    ssh_user
    auto_failover
    enum
    auto_rejoin
    boolean
    demotion_sql_file
    enforce_simple_topology
    boolean
    failover_timeout
    duration
    handle_events
    boolean
    master_failure_timeout
    duration
    promotion_sql_file
    replication_master_ssl
    boolean
    replication_password
    replication_user
    servers_no_promotion
    switchover_on_low_disk_space
    boolean
    switchover_timeout
    duration
    verify_master_failure
    boolean
    write_test_fail_action
    enum
    write_test_interval
    duration
    write_test_table
    Monitor-Common
    backend_connect_attempts
    backend_connect_timeout
    duration
    backend_read_timeout
    duration
    backend_write_timeout
    duration
    disk_space_check_interval
    duration
    disk_space_threshold
    events
    enum
    journal_max_age
    duration
    module
    monitor_interval
    duration
    password
    script
    script_timeout
    duration
    servers
    user
    MariaDB
    allow_replication
    boolean
    NoSQL
    authentication_db
    authentication_key_id
    authentication_password
    authentication_required
    boolean
    authentication_shared
    boolean
    authentication_user
    authorization_enabled
    boolean
    auto_create_databases
    boolean
    auto_create_tables
    boolean
    cursor_timeout
    duration
    debug
    enum_mask
    host
    id_length
    internal_cache
    log_unknown_command
    boolean
    on_unknown_command
    enum
    ordered_insert_behavior
    enum
    password
    user
    Binlogrouter
    archivedir
    compression_algorithm
    enum
    datadir
    ddl_only
    boolean
    encryption_cipher
    enum
    encryption_key_id
    expiration_mode
    enum
    expire_log_duration
    duration
    expire_log_minimum_files
    net_timeout
    duration
    number_of_noncompressed_files
    rpl_semi_sync_slave_enabled
    boolean
    select_master
    boolean
    server_id
    Diff
    explain
    enum
    explain_entries
    explain_period
    duration
    main
    max_request_lag
    on_error
    enum
    percentile
    qps_window
    duration
    report
    enum
    reset_replication
    boolean
    retain_faster_statements
    retain_slower_statements
    samples
    service
    KafkaCDC
    bootstrap_servers
    cooperative_replication
    boolean
    enable_idempotence
    boolean
    exclude
    regex
    gtid
    kafka_sasl_mechanism
    enum
    kafka_sasl_password
    kafka_sasl_user
    kafka_ssl
    boolean
    kafka_ssl_ca
    kafka_ssl_cert
    kafka_ssl_key
    match
    regex
    read_gtid_from_kafka
    boolean
    send_schema
    boolean
    server_id
    timeout
    duration
    topic
    KafkaImporter
    batch_size
    bootstrap_servers
    engine
    kafka_sasl_mechanism
    enum
    kafka_sasl_password
    kafka_sasl_user
    kafka_ssl
    boolean
    kafka_ssl_ca
    kafka_ssl_cert
    kafka_ssl_key
    table_name_in
    enum
    timeout
    duration
    topics
    Mirror
    exporter
    enum
    file
    kafka_broker
    kafka_topic
    main
    on_error
    enum
    report
    enum
    ReadConnRoute
    master_accept_reads
    boolean
    max_replication_lag
    duration
    router_options
    enum_mask
    ReadWriteSplit
    causal_reads
    enum
    causal_reads_timeout
    duration
    delayed_retry
    boolean
    delayed_retry_timeout
    duration
    lazy_connect
    boolean
    master_accept_reads
    boolean
    master_failure_mode
    enum
    master_reconnection
    boolean
    max_replication_lag
    duration
    max_slave_connections
    retry_failed_reads
    boolean
    slave_connections
    slave_selection_criteria
    enum
    strict_multi_stmt
    boolean
    strict_sp_calls
    boolean
    strict_tmp_tables
    boolean
    transaction_replay
    boolean
    transaction_replay_attempts
    transaction_replay_checksum
    enum
    transaction_replay_max_size
    size
    transaction_replay_retry_on_deadlock
    boolean
    transaction_replay_retry_on_mismatch
    boolean
    transaction_replay_safe_commit
    boolean
    transaction_replay_timeout
    duration
    use_sql_variables_in
    enum
    SchemaRouter
    allow_duplicates
    boolean
    ignore_tables
    ignore_tables_regex
    regex
    max_staleness
    duration
    refresh_databases
    boolean
    refresh_interval
    duration
    SmartRouter
    master