Как заставить Мунина предупредить за NaN

670
Stephen Paulger

Я использую этот подключаемый модуль статуса MySQL и на мастере munin, который я добавил ...

mysql_slave_status.warning 30 mysql_slave_status.critical 60 

Таким образом, он предупреждает всякий раз, когда раб оказывается позади мастера. Как заставить munin предупредить меня (если возможно, критическое предупреждение), когда плагин возвращает «NaN», будет ли он делать это автоматически?

Он возвращает NaN, когда SQL не запущен или соединение не установлено.

РЕДАКТИРОВАТЬ: В конце я сделал это добавить большое число к фактическому значению, если соединение было разорвано.

4
Я немного удивлен, что Мунин не делает это автоматически ... Shadow 7 лет назад 0

1 ответ на вопрос

0
danblack

Написав немного плагина mysql_, я могу засвидетельствовать, что заменил большую часть плагинов munin для одной цели. В приведенной выше ссылке есть документированный пример того, что вы хотите:

[mysql_replication] env.slave_io_running_warning 0.5 env.slave_sql_running_warning 0.5 env.seconds_behind_master_warning 300 env.seconds_behind_master_critical 600 

Похожие вопросы