根据几个教程,以下内容应能发挥作用:
在MySQL中创建一个新用户。
$ mysql -uroot -p
> CREATE USER 'munin'@'localhost';
> exit;使用munin中的那个用户访问数据库:编辑/etc/munin/plugin-conf.d/munin-node。在mysql*,设置如下:
[mysql*]
env.mysqlopts -u munin奇怪的是,跑
/usr/sbin/munin-node-configure --suggest | grep mysql这告诉我,MySQL无法访问数据库,它试图使用用户根访问数据库:
[DBI connect('mysql;mysql_connect_timeout=5','root',...) failed: Access denied for user 'root'@'localhost' (using password: NO)这是一台CentOS 5.5机器。
为什么munin-节点配置应该忽略/etc/munin/plugin.d/munin-节点中的设置?我应该把这个放在别的地方吗?重新加载或重新启动munin节点deamon也不会改变什么。
发布于 2011-05-12 07:48:16
对我来说,通配符似乎也不起作用,但下面的通配符确实起作用了
[mysql_queries]
env.mysqlopts -u dev1https://serverfault.com/questions/268902
复制相似问题