Nagios / check_mysql_query - 显示变量
我想确保所有 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 |
+----------------------+-------+
I want to make sure all of the mysql servers have a certain configuration (max_connections>1000, innodb_file_per_table=on) and do regular checks via nagios.
However the nagios plugin check_mysql_query states
Only first column in first row will be read" ... "The result from the query should be numeric
Has anybody an idea how to setup the check_mysql_query plugin to read the output of
show variables like '%max_user_connections%;
...to produce:
+----------------------+-------+
| Variable_name | Value |
+----------------------+-------+
| max_connections | 1000 |
+----------------------+-------+
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
回答我自己的问题-
有窍门吗
answering my own question -
does the trick