max_connect_errors auslesen

max_connect_errors auslesen

am 05.12.2007 18:00:29 von Erkan Yanar

Wo kann man bei MySQL (4.1 und/oder 5.0) auslesen wieviele
"connect_errors" welche Hosts denn schon angesammelt haben?

Zählen Verbindungen, die wegen dem Überschreiten von max_connections
abgewiesen werden, auch auf max_connect_errors?

tschazu
erkan


--
über den grenzen muß die freiheit wohl wolkenlos sein

Re: max_connect_errors auslesen

am 05.12.2007 21:57:02 von Erkan Yanar

Erkan Yanar wrote:
>
> Wo kann man bei MySQL (4.1 und/oder 5.0) auslesen wieviele
> "connect_errors" welche Hosts denn schon angesammelt haben?

Noch immer nicht weis.

>
> Zählen Verbindungen, die wegen dem Überschreiten von max_connections
> abgewiesen werden, auch auf max_connect_errors?
>
Wohl nicht. Mir stellt sich die Frage, wann überhaupt max_connect_errors
zuschlägt:-)

Nach sql/sql_parse.cc wird max_connect_errors eh nur abgefragt, wenn
--skip-name-resolve *nicht* gesetzt ist:

#v+
if (!(specialflag & SPECIAL_NO_RESOLVE))
{
....

if (connect_errors > max_connect_errors)
return(ER_HOST_IS_BLOCKED);
}

#v-

Hmm grübel grübel
erkan


--
über den grenzen muß die freiheit wohl wolkenlos sein