我想确保所有mysql服务器都有一定的配置(max_connections> 1000,innodb_file_per_table = on)并通过nagios进行定期检查。
然而,nagios插件check_mysql_query说明
只读取第一行中的第一列“...”查询的结果应为数字
有谁知道如何设置check_mysql_query插件来读取
的输出show variables like '%max_user_connections%;
......生产:
+----------------------+-------+
| Variable_name | Value |
+----------------------+-------+
| max_connections | 1000 |
+----------------------+-------+
答案 0 :(得分:2)
回答我自己的问题 -
mysql> SELECT @@max_connections; +-------------------+ | @@max_connections | +-------------------+ | 886 | +-------------------+ 1 row in set (0.03 sec)
诀窍