MyTOP — мониторинг MySQL

Для мониторинга сервера MySQL есть неплохая программа, которая называется MyTOP. Находится в репозиториях Debian, поэтому для установки достаточно выполнить команду:

apt-get install mytop

Теперь можно начать процесс мониторинга за сервером MySQL. Для этого нужно к нему подключиться, скомандовав:

mytop -u user -p password -d base_data

Вместо выделенных аргументов нужно подставлять соответственно имя пользователя БД, пароль и имя самой БД. Если используем глобального пользователя root, то указывать имя БД необязательно, т.к. для мониторинга все равно будут выведены все созданные БД.

Как и у команды top, в mytop в верхней части экрана консоли выводится полезная информация:

  • имя хоста; версия запущенного сервера MySQL; время работы сервера MySQL.
  • общее количество обработанных запросов к базе; среднее количество запросов в секунду; количество медленно обрабатываемых запросов.
  • информация о процессах: всего, активных, кешированных.
  • эффективность буфера ключей; среднее число байтов, посланных и полученных сервером; число байтов, пересылаемых в данный момент.

Далее следует таблица с информацией об активных потоках.

Вывод команды mytop