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:
- Versuchen Benutzer/Anwendungen zu isolieren, die ein falsches Passwort verwenden oder versuchen, von nicht autorisierten Hosts zu verbinden.
- Ein Client kann nicht verbunden werden, wenn mehr als connect_timeout Sekunden für die Verbindung benötigt werden.
- 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.
Sie haben die Server-Version angegeben ist. Mein Server 5.1.54 arbeitet mit general_log_file, log_warnings, log_error usw. – MKaama
Sie haben recht, ich hatte 5.5.x zu der Zeit. – pars