From 70edf52fcd99335bd272d08ded745dec05148215 Mon Sep 17 00:00:00 2001 From: Dave Wilde Date: Thu, 9 Jul 2015 14:22:42 -0700 Subject: [PATCH] Parameterize galera slow/unindexed logging options This change creates variables for Galera slow logging and logging of unindexed queries. The change also defaults these variables to off. DocImpact Closes-Bug: #1463956 Change-Id: I5f786e2090c631627f3b44ada2baf05fd9699b97 --- playbooks/roles/galera_server/defaults/main.yml | 4 ++++ playbooks/roles/galera_server/templates/my.cnf.j2 | 4 ++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/playbooks/roles/galera_server/defaults/main.yml b/playbooks/roles/galera_server/defaults/main.yml index 959317852b..46c550d95e 100644 --- a/playbooks/roles/galera_server/defaults/main.yml +++ b/playbooks/roles/galera_server/defaults/main.yml @@ -95,3 +95,7 @@ galera_debconf_items: name: "{{ galera_mariadb_server_package }}" value: "{{ galera_root_password }}" vtype: "string" + +# Galera slow/unindexed query logging +galera_slow_query_logging: 0 +galera_unindexed_query_logging: 0 diff --git a/playbooks/roles/galera_server/templates/my.cnf.j2 b/playbooks/roles/galera_server/templates/my.cnf.j2 index e9135c331d..74cb60191c 100644 --- a/playbooks/roles/galera_server/templates/my.cnf.j2 +++ b/playbooks/roles/galera_server/templates/my.cnf.j2 @@ -29,8 +29,8 @@ character-set-server = utf8 datadir = /var/lib/mysql # LOGGING # -log-queries-not-using-indexes = 1 -slow-query-log = 1 +log-queries-not-using-indexes = {{ galera_unindexed_query_logging }} +slow-query-log = {{ galera_slow_query_logging }} slow-query-log-file = /var/log/mysql_logs/mysql-slow.log log_error = /var/log/mysql_logs/galera_server_error.log log-bin = /var/lib/mysql/mariadb-bin