MySQL Sniffer — это инструмент для перехвата пакетов, основанный на протоколе MySQL. Он в реальном времени перехватывает запросы от сервера MySQL или клиента и форматирует вывод.
Вывод включает в себя:
Также MySQL Sniffer может быть использован для перехвата запросов к Atlas — промежуточному программному обеспечению с открытым исходным кодом от Qihoo 360, основанному на MySQL.
Аналогичные инструменты включают vc-mysql-sniffer и tshark с параметром -e mysql.query для анализа протокола MySQL.
Использование
Рекомендуется компилировать и устанавливать MySQL Sniffer на CentOS 6.2 или более поздней версии, а также запускать его с правами администратора.
Для установки необходимо выполнить следующие шаги:
git clone git@github.com:Qihoo360/mysql-sniffer.git
cd mysql-sniffer
mkdir proj
cd proj
cmake ../
make
cd bin/
MySQL Sniffer имеет множество параметров командной строки, которые позволяют настроить его работу. Например, параметр -h выводит справку по использованию инструмента.
Инструмент может использоваться для мониторинга активности MySQL и анализа запросов, выполняемых пользователями. Это может помочь выявить проблемы с производительностью, безопасностью и оптимизацией запросов.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )