diff --git a/_data/rules.yml b/_data/rules.yml index 1f98cb6..fd5aa22 100644 --- a/_data/rules.yml +++ b/_data/rules.yml @@ -494,12 +494,12 @@ groups: severity: critical - name: MySQL too many connections (> 80%) description: 'More than 80% of MySQL connections are in use on {{ $labels.instance }}' - query: 'avg by (instance) (rate(mysql_global_status_threads_connected[1m])) / avg by (instance) (mysql_global_variables_max_connections) * 100 > 80' + query: 'max_over_time(mysql_global_status_threads_connected[1m]) / mysql_global_variables_max_connections * 100 > 80' severity: warning for: 2m - name: MySQL high threads running description: 'More than 60% of MySQL connections are in running state on {{ $labels.instance }}' - query: 'avg by (instance) (rate(mysql_global_status_threads_running[1m])) / avg by (instance) (mysql_global_variables_max_connections) * 100 > 60' + query: 'max_over_time(mysql_global_status_threads_running[1m]) / mysql_global_variables_max_connections * 100 > 60' severity: warning for: 2m - name: MySQL Slave IO thread not running