Nagios:CPUUtilization UNKNOWN - 无法检索数据。检查参数
Nagios : CPUUtilization UNKNOWN - failed to retrieve data. check arguments
我正在使用脚本来监控我的 RDS。当我尝试时出现此错误:
CPUUtilization UNKNOWN - 检索数据失败。检查参数。
我可以从命令行得到响应:
/usr/lib/nagios/plugins/check_cloudwatch us-east-1 CPUUtilization "Average" "AWS/RDS" "DBInstanceIdentifier=rds-test" 360 60 80
CPU 利用率正常 - 7.692%
但它不适用于 nagios...谁能帮助我??非常感谢。提前致谢。
我不知道您使用的是哪个脚本,但您应该通过 nagios 用户将其作为 运行 进行测试:
sudo -u nagios /usr/lib/nagios/plugins/check_cloudwatch us-east-1 CPUUtilization "Average" "AWS/RDS" "DBInstanceIdentifier=rds-test" 360 60 80
这应该会给出与您在 nagios 中相同的错误消息,并帮助您解决问题。
我想脚本无法连接到 AWS。
我使用以下脚本 (https://github.com/FastSociety/nagios-cloudwatch-plugin/blob/master/check_cloudwatch.py),它使用本身在 /etc/boto.cfg 中配置的 boto(至少在 Ubuntu 上),因此这也可能是您的替代方案。
我正在使用脚本来监控我的 RDS。当我尝试时出现此错误: CPUUtilization UNKNOWN - 检索数据失败。检查参数。
我可以从命令行得到响应: /usr/lib/nagios/plugins/check_cloudwatch us-east-1 CPUUtilization "Average" "AWS/RDS" "DBInstanceIdentifier=rds-test" 360 60 80
CPU 利用率正常 - 7.692%
但它不适用于 nagios...谁能帮助我??非常感谢。提前致谢。
我不知道您使用的是哪个脚本,但您应该通过 nagios 用户将其作为 运行 进行测试:
sudo -u nagios /usr/lib/nagios/plugins/check_cloudwatch us-east-1 CPUUtilization "Average" "AWS/RDS" "DBInstanceIdentifier=rds-test" 360 60 80
这应该会给出与您在 nagios 中相同的错误消息,并帮助您解决问题。
我想脚本无法连接到 AWS。 我使用以下脚本 (https://github.com/FastSociety/nagios-cloudwatch-plugin/blob/master/check_cloudwatch.py),它使用本身在 /etc/boto.cfg 中配置的 boto(至少在 Ubuntu 上),因此这也可能是您的替代方案。