2010-04-28 4 views
6

Ich benutze MONyog, um meine zwei mysql Server zu überwachen. Ich erhalte von MONyog E-Mail-Benachrichtigungen, wenn etwas schief geht. Es gibt einen Fehler, warum ich nicht herausfinden konnte. Dort heißt es:Wissenswertes über MySQL 'abgewiesene Verbindungen'

Verbindungshistorie: Prozentualer Anteil der abgelehnten Verbindungen) - 66.67%

der Prozentsatz nicht wichtig ist, ist dies nur über verweigerte Verbindungen haben. Ich erhalte diese E-Mail jede halbe Stunde. Das ist also wie eine ständige Situation. Das muss mein Fehler sein, weil ich gerade diese Server eingerichtet habe und es keine Chance gibt, dass jemand anders die Server stören könnte.

MONyog rät mir:

  1. Versuchen Benutzer/Anwendungen zu isolieren, die ein falsches Passwort verwenden oder versuchen, von nicht autorisierten Hosts zu verbinden.
  2. Ein Client kann nicht verbunden werden, wenn mehr als connect_timeout Sekunden für die Verbindung benötigt werden.
  3. Setzen Sie den Wert der Systemvariable log_warnings auf 2. Dadurch wird der MySQL-Server gezwungen, weitere Informationen über den Fehler zu protokollieren.

Ich habe log_warnings=2-my.cnf und ich aktiv sein wie diese Anmeldung:

[mysqld_safe] 
. 
. 
log_warnings=2 
log-error = /var/log/mysql/error.log 
. 
. 
. 
. 
[mysqld_safe] 
. 
log-error=/var/log/mysqld.log 
. 
. 

Ich kann alle Warnungen bei /var/log/mysql/error.log nicht sehe ich einige Warnungen an /var/log/mysqld.log sehen können, aber sie sind etwas anderes.

Zusammengefasst ist meine Frage, wie kann ich abgelehnte Verbindungen erkennen? Bitte lassen Sie mich wissen, wenn weitere Informationen erforderlich sind.

Vielen Dank im Voraus.

Antwort

7

Gelöst

log_warnings=2

sollte

gewesen

log-warnings=2

+0

Sie haben die Server-Version angegeben ist. Mein Server 5.1.54 arbeitet mit general_log_file, log_warnings, log_error usw. – MKaama

+0

Sie haben recht, ich hatte 5.5.x zu der Zeit. – pars

Verwandte Themen