My setup is 3 virtualbox machines on the same host. One with MaxScale another two with MariaDB Master-Slave replication which use GTID.
For the first time I had tried to use setup when the master-host writes all changes to binary log and slave-host replicate separate databases using replicate_do_db=maxscale_schema. It didn't work. Monitor user created db on master and successfully INSERT/UPDATE timestamps there. Slave-host only created maxscale_schema and there wasn't any data in db. Than I found solution in mysql bug tracker. I set replicate_wild_do_table=maxscale_schema.replication_heartbeat ( also tried maxscale_schema.%). In that case db was successfully replicated with timestamps but there were some notice in maxscale.log:
What is the proper way to replicate maxscale_schema?
Monitor user's grants: