Може да опитате да четете от performance_schema.host_cache . Това е динамичен изглед във вътрешния кеш на хоста, който проследява грешките на хост.
Както вероятно знаете, данните, проследявани от кеша на хоста, се нулират, когато изпълните оператора FLUSH HOSTS
.
Трябва да използвате MySQL 5.6 и да имате активирана performance_schema (която трябва да бъде по подразбиране).
mysql> select * from host_cache limit 1\G
*************************** 1. row ***************************
IP: 192.168.48.95
HOST: app.mcappface.example.com
HOST_VALIDATED: YES
SUM_CONNECT_ERRORS: 0
COUNT_HOST_BLOCKED_ERRORS: 0
COUNT_NAMEINFO_TRANSIENT_ERRORS: 0
COUNT_NAMEINFO_PERMANENT_ERRORS: 0
COUNT_FORMAT_ERRORS: 0
COUNT_ADDRINFO_TRANSIENT_ERRORS: 0
COUNT_ADDRINFO_PERMANENT_ERRORS: 0
COUNT_FCRDNS_ERRORS: 0
COUNT_HOST_ACL_ERRORS: 0
COUNT_NO_AUTH_PLUGIN_ERRORS: 0
COUNT_AUTH_PLUGIN_ERRORS: 0
COUNT_HANDSHAKE_ERRORS: 0
COUNT_PROXY_USER_ERRORS: 0
COUNT_PROXY_USER_ACL_ERRORS: 0
COUNT_AUTHENTICATION_ERRORS: 0
COUNT_SSL_ERRORS: 0
COUNT_MAX_USER_CONNECTIONS_ERRORS: 0
COUNT_MAX_USER_CONNECTIONS_PER_HOUR_ERRORS: 0
COUNT_DEFAULT_DATABASE_ERRORS: 0
COUNT_INIT_CONNECT_ERRORS: 0
COUNT_LOCAL_ERRORS: 0
COUNT_UNKNOWN_ERRORS: 0
FIRST_SEEN: 2018-03-01 19:54:39
LAST_SEEN: 2018-03-19 16:13:06
FIRST_ERROR_SEEN: NULL
LAST_ERROR_SEEN: NULL