Nagios - 无法读取输出
Nagios - unable to read output
我制作了自定义 bash 脚本来监控 ssh 登录失败 - 在本地 运行s ok - 在 nagios 服务器和远程主机上。
root@xxx:/usr/local/nagios/libexec# ./check_bruteforce_ssh.sh -c 20 -w 50
OK - no constant bruteforce attack
但是在 nagios 页面上 - 显示 无法读取输出
我对配置进行了如此大的更改以验证表单https://support.nagios.com/kb/article/nrpe-nrpe-unable-to-read-output-620.html出了什么问题,但我找不到问题出在哪里。
脚本 运行s via nrpe which 运行 在所有机器
root@test:/usr/local/nagios/libexec# ./check_nrpe -H test1
NRPE v3.2.1
当我通过 nrpe 测试脚本时,我遇到了
的问题
NRPE: Command 'check_bruteforce_ssh' not defined
定义在nrpe.cfg
command[check_bruteforce_attack]=/usr/local/nagios/libexec/check_bruteforce_attack.sh -w 20 -c 50
添加了用户 nagios 的所有权限 - 在 sudoers 等中
我在哪里可以找到解决方案或者有人遇到了类似的问题?
您的定义有误。
将 nrpe.cfg
中的 check_bruteforce_attack
替换为 check_bruteforce_ssh
,它将起作用 ;-)
我制作了自定义 bash 脚本来监控 ssh 登录失败 - 在本地 运行s ok - 在 nagios 服务器和远程主机上。
root@xxx:/usr/local/nagios/libexec# ./check_bruteforce_ssh.sh -c 20 -w 50
OK - no constant bruteforce attack
但是在 nagios 页面上 - 显示 无法读取输出
我对配置进行了如此大的更改以验证表单https://support.nagios.com/kb/article/nrpe-nrpe-unable-to-read-output-620.html出了什么问题,但我找不到问题出在哪里。
脚本 运行s via nrpe which 运行 在所有机器
root@test:/usr/local/nagios/libexec# ./check_nrpe -H test1
NRPE v3.2.1
当我通过 nrpe 测试脚本时,我遇到了
的问题NRPE: Command 'check_bruteforce_ssh' not defined
定义在nrpe.cfg
command[check_bruteforce_attack]=/usr/local/nagios/libexec/check_bruteforce_attack.sh -w 20 -c 50
添加了用户 nagios 的所有权限 - 在 sudoers 等中
我在哪里可以找到解决方案或者有人遇到了类似的问题?
您的定义有误。
将 nrpe.cfg
中的 check_bruteforce_attack
替换为 check_bruteforce_ssh
,它将起作用 ;-)