我有Icinga监测我的networking。 一切工作正常。
从Ubuntu 12.04升级到14.04之后,MySQL监控开始报告问题。
我发现,nagios check_mysql总是使用“root”用户,它以前使用nagios用户(我假设因为Icinga以该用户身份运行)。
user@server0:~$ /usr/lib/nagios/plugins/check_mysql -H server1 /usr/lib/nagios/plugins/check_mysql: /usr/lib/libmysqlclient.so.18: no version information available (required by /usr/lib/nagios/plugins/check_mysql) Access denied for user 'root'@'server0' (using password: NO)
我错过了一些行为改变吗?
另外,我假设缺less的库不会导致问题,因为将-u / -pparameter passing给check_mysql使其成功连接。