Mariadb slow_query_log keeps disabling
Answering my own question. It turned out to be ClusterControl.

Despite having Performance Schema enabled &amp; configured, ClusterControl's query monitor was starting &amp; stopping slow_query_log as described here.

Disabling the Query Monitor in cluster control, and enabling slow_query_log resolved the issue.