Merge pull request #31 from Martin819/master
Optimize 'noservices' condition
diff --git a/galera/meta/prometheus.yml b/galera/meta/prometheus.yml
new file mode 100644
index 0000000..8c50cd0
--- /dev/null
+++ b/galera/meta/prometheus.yml
@@ -0,0 +1,22 @@
+{% raw %}
+server:
+ alert:
+ GaleraNodeNotReady:
+ if: 'mysql_wsrep_ready != 1'
+ for: 1m
+ labels:
+ severity: warning
+ service: mysql
+ annotations:
+ summary: 'Galera on {{ $labels.host }} not ready'
+ description: 'The Galera service on {{ $labels.host }} is not ready to serve queries.'
+ GaleraNodeNotConnected:
+ if: 'mysql_wsrep_connected != 1'
+ for: 1m
+ labels:
+ severity: warning
+ service: mysql
+ annotations:
+ summary: 'Galera on {{ $labels.host }} not connected'
+ description: 'The Galera service on {{ $labels.host }} is not connected to the cluster.'
+{% endraw %}
diff --git a/metadata/service/support.yml b/metadata/service/support.yml
index d85b94d..fb5051f 100644
--- a/metadata/service/support.yml
+++ b/metadata/service/support.yml
@@ -13,5 +13,7 @@
enabled: true
grafana:
enabled: true
+ prometheus:
+ enabled: true
telegraf:
enabled: true