2010-04-28 29 views
6

我使用MONyog到montitor我的两个MySQL服务器。出现问题时,我会收到来自MONyog的警报电子邮件。有一个错误我找不到原因。它说:如何了解MySQL的“拒绝连接”

连接历史记录:拒绝连接百分比) - 66.67%

的比例并不重要,这只是有拒绝连接。我每半小时收到一封邮件。所以这就像一个不变的情况。这一定是我的错误,因为我只是设置了这些服务器,并且没有其他人可能干扰服务器。

MONyog通知:我:

  • 尝试隔离正在使用不正确的密码或尝试未授权主机连接的用户/应用程序。
  • 客户端将被禁止,如果它需要比connect_timeout秒多连接连接。
  • log_warnings系统变量的值设置为2,这将迫使MySQL服务器记录有关错误的信息。
  • 我加log_warnings=2my.cnf和我启用了日志记录是这样的:

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

    我看不到任何警告的/var/log/mysql/error.log 我可以/var/log/mysqld.log看到一些警告,但他们对别的东西。

    总之,我的问题是如何检测拒绝连接?请让我知道是否需要更多信息。

    在此先感谢。

    回答

    7

    解决

    log_warnings=2

    应该已经

    log-warnings=2

    +0

    你应该指出的服务器版本。我的服务器5.1.54与general_log_file,log_warnings,log_error等一起工作 – MKaama 2015-12-18 13:19:59

    +0

    你是对的,我当时有5.5.x。 – pars 2015-12-20 11:37:36