我们有 10 个左右的 Web 服务器,它们共享一些 MySQL 服务器。由于一些网络问题,连接错误过多,其中一个网络服务器被阻止。我通过刷新主机解决了这个问题,但花了很短的时间才注意到这一点。
我想设置一个 Nagios/Icinga 检查来获取被阻止的主机列表 - 但我不知道如何做到这一点,因为 MySQL 似乎没有选择它(并且没有可以检查的 host_cache 表)。我可以为每个网络服务器添加一个检查来尝试连接,但如果可能的话,我宁愿检查集中 - 如果没有,那么我将不得不这样做。
有一个 host_cache 表。它在 performance_schema 数据库中。
这将为您提供每台主机的连接错误计数,然后您可以设置您的 Nagios 警报
https://dev.mysql.com/doc/refman/5.6/en/host-cache-table.html
| 归档时间: |
|
| 查看次数: |
13302 次 |
| 最近记录: |