Я использую Проверка работоспособности MySQL от Consol Labs плагин для мониторинга моей базы данных MySQL.
Я хочу изменить пороги предупреждения и критического значения для threads connected
параметр, но уже разучился.
Мой чек настроен в моем service.cfg
вот так:
define service {
use mysql-service
hostgroup_name mysql-servers
check_interval 1
service_description MySQL Threads Connected
_mysql_mode threads-connected
check_command check_mysql_health
}
Я не могу вспомнить, в какой части приведенной выше конфигурации я определяю свои пороги?
Я пробовал, check_mysql_health:20:40
& check_mysql_health! -w 20: -c 40:
но они оба не работали.
Кто-нибудь знает, как я это делаю?
Здесь вам не хватает фундаментальной концепции. Прочтите Макросы и как они работают страница документов.
Примерно: создайте новое определение услуги с command_line
лайк /path/to/your/plugins/check_mysql_health --warning $ARG1$ --critical $ARG2$
. (Обратите внимание, что это стандартные Nagios пороговые значения.)
Также обязательно прочтите check_mysql_health --help
или посмотреть Сайт Consol Labs для получения дополнительной информации об использовании плагина.