Как отмониторить подключения к MySQL
Добавлено: 2010-08-31 20:25:54
Хочется видеть все логи подключений (особенно неудачных) к мускулю. Это как-то возможно?
Если у меня опускаются руки, это значит, я потянулся к кувалде
https://forum.lissyara.su/
Код: Выделить всё
log_slow_queries = /usr/local/db/mysql/mysql.log
long_query_time = 3
Код: Выделить всё
trace
$h->trace($trace_settings);
$h->trace($trace_settings, $trace_filename);
$trace_settings = $h->trace;
The trace() method is used to alter the trace settings for a handle (and any future children of that handle). It can also be used to change where the trace output is sent.
There's a similar method, DBI->trace, which sets the global default trace settings.
See the "TRACING" section for full details about the DBI's powerful tracing facilities.
trace_msg
$h->trace_msg($message_text);
$h->trace_msg($message_text, $min_level);
Writes $message_text to the trace file if the trace level is greater than or equal to $min_level (which defaults to 1). Can also be called as DBI->trace_msg($msg).
See "TRACING" for more details.
Код: Выделить всё
log_slow_queries = /usr/local/db/mysql/mysql.log
long_query_time = 3
Просто для инфы. С какого ІР и причина. В принципе, можна и через фаервол промониторить, но хотелось бы красиво средствами мускуля.Raven2000 писал(а):Тебе просто для инфы кто не смог подключатся или почему было отказано? Вообще для чего это и какая цель?
что за ересь, с каких пор slow log пишет попытки подключения? И long_query_time это никакой не уровень.ProFTP писал(а):вродебы стандартный, нормальный это 3 уровень
my.cnfвродебы он все логирует... и медленные запросы...Код: Выделить всё
log_slow_queries = /usr/local/db/mysql/mysql.log long_query_time = 3
или попробуй другой уровень