ИТ Блог. Администрирование серверов на основе Linux (Ubuntu, Debian, CentOS, openSUSE)

MyTOP – мониторинг базы данных MySQL в CentOS

MyTOP - мониторинг базы данных MySQL в CentOS

MyTOP это открытая бесплатная программа мониторинга системы баз данных MySQL, был написан на языке Perl. Он во многом схож по внешнему виду самого известного инструмента мониторинга системы Linux под названием top.

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

Установка мониторинга MyTOP для MySQL

По умолчанию инструмент MyTOP включен в репозиториях Fedora, так что вы просто должны написать “yum install mytop” в командной строке. Если вы используете дистрибутивы RHEL / CentOS, то Вам необходимо включить сторонние репозитории как RPMForge или хранилище Epel, чтобы установить его. Для других дистрибутивов Linux вы можете получить пакет исходных текстов здесь: http://jeremy.zawodny.com/mysql/mytop/~~pobj.

В этом учебнике мониторинга MySQL, мы покажем вам, как установить программу MyTOP на системы RHEL, CentOS и Fedora. Пожалуйста, обратите внимание, у вас должен работать сервер MySQL на системе для установки и использования MyTOP.

Установка MyTOP в RHEL, CentOS и Fedora

Чтобы установить MyTOP, выполните следующую команду. Убедитесь, что у вас подключено хранилище RPMForge или Epel для систем RHEL/CentOS. Просто запустите следующую команду.
yum install mytop

 

Пример вывода:
Loaded plugins: fastestmirror, refresh-packagekit
Loading mirror speeds from cached hostfile
Setting up Install Process
Resolving Dependencies
Dependencies Resolved
=======================================================================================
Package			Arch		Version					Repository			Size
=======================================================================================
Installing:
mytop              noarch       1.7-3.b737f60.el6      epel                32 k
Transaction Summary
=======================================================================================
Install       1 Package(s)
Total download size: 32 k
Installed size: 68 k
Is this ok [y/N]: y
Downloading Packages:
mytop-1.7-3.b737f60.el6.noarch.rpm		                        |  32 kB     00:00
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
Installing : mytop-1.7-3.b737f60.el6.noarch									1/1
Verifying  : mytop-1.7-3.b737f60.el6.noarch									1/1
Installed:
mytop.noarch 0:1.7-3.b737f60.el6
Complete!

 

Как использовать MyTOP для мониторинга MySQL

MyTOP нуждается в учетных данных MySQL для мониторинга баз данных MySQL, просто запустите следующую команду, чтобы запустить оболочку MyTOP. Пожалуйста, предоставьте корневой пароль MySQL, когда он попросит.

mytop --prompt
Password:

 

После того, как вы ввели пароль администратора MySQL вы увидите оболочку мониторинга MyTOP, подобную ниже.

Мониторинг MyTOP

Мониторинг MyTOP Shell

Если вы хотите контролировать определенную базу данных, используйте параметр  -d , как показано ниже. Например, ниже команда будет следить за базой данных AndreyEx.

mytop --prompt -d andreyex
Password:

 

Он имеет возможность показать большое количество информации на экране и имеет много вариантов комбинаций клавиш, проверьте “man MyTOP” для получения дополнительной информации.

man mytop

 

Exit mobile version