Назад | Перейти на главную страницу

Nagios отслеживает размер базы данных MySQL

Есть ли какой-нибудь плагин для мониторинга размера базы данных в nagios? Конечно, я могу написать сценарий bash с таким запросом:

ВЫБЕРИТЕ table_schema \ "Имя БД \", сумма (длина_данных + длина_индекса) / 1024/1024 \ "Размер БД в МБ \" ИЗ information_schema.TABLES GROUP BY table_schema

Но, может, и есть.

Спасибо за помощь.

Взгляните на check_mysql_query плагин:

check_mysql_query -H myserver -u mylogin -p mypassword -q "SELECT sum( data_length + index_length ) / 1024 / 1024 \"DB Size in MB\" FROM information_schema.TABLES GROUP BY table_schema" -w 200 -c 300

SQL-запрос (-q) может возвращать только одно значение и должно быть числовым.