mytopВ этой статье я расскажу о замечательной top подобной утилите mytop. Иногда возникает потребность быстро посмотреть, что же твориться с MySQL, а использование серьезных инструментов мониторинга невозможно или не имеет смысла. Тут и приходит на помощь маленькая утилита, знающая свое дело на все 100.

Для начала необходимо ее поставить. В Debian подобных дистрибутивах делаем это командой:

После установки мы сразу можем начать ею пользоваться, введя команду:

где %USER% — имя пользователя БД, а %PASSWORD% — его пароль.

Также мы можем указать базу, которую собираемся мониторить, дополнив предыдущую команду ключом -d:

Ключ -h %HOST% поможет подключиться к удаленному серверу, а ключ -P позволит указать порт.

После запуска утилиты, мы видим стандартную top подобную среду, которая разделяется на две секции. В верхней секции отображены основные показатели базы, в нижней представлена информация о потоках.

mytop

Ниже приведены полезные горячие клавиши, которыми можно пользоваться в mytop.

Помимо работы в интерактивном режиме, mytop умеет работать и в пакетном. Для этого при запуске mytop требуется указать ключ -b без аргументов.

В этом режиме неправильно использовать пароль в качестве аргумента для запуска mytop, поэтому лучше использовать конфигурационный файл.

Создадим файл ~/.mytop и добавим туда необходимые параметры.

Файл может содержать следующие строки:

На этом мое повествование подходит к концу, надеюсь вас mytop будет выручать так же, как и меня.