在足够多的失败登录后,MySQL 将阻止主机。在主机被阻塞后尝试连接数据库将导致:
ERROR 1129 (HY000): Host '10.176.156.216' is blocked because of many connection errors; unblock with 'mysqladmin flush-hosts'
有没有办法可以直接或通过 mysqladmin 查询 MySQL 以检查是否有任何被阻止的主机。我想编写一个 nagios 监视器,以便在发生这种情况时(无论是恶意还是意外)收到警报。