gpt4 book ai didi

linux - nagios.log 上的 Nagios SMS 通知错误

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:50:25 26 4
gpt4 key购买 nike

[1439979541] HOST NOTIFICATION: nagiosadmin;hplj2605dn;DOWN;notify-host-by-email;CRITICAL - Host Unreachable (192.168.1.30)

[1439979541] wproc: NOTIFY job 6 from worker Core Worker 21699 is a non-check helper but exited with return code 1

[1439979541] wproc: command: /usr/bin/sudo curl --request POST 'http://gateway.smstrade.de/? key=********&to=***********&route=****&from=*****' --data-urlencode "message=CRITICAL-Host Unreachable (192.168.122.132)"

[1439979541] wproc: host=hplj2605dn; service=(none); contact=nagiosadmin [1439979541] wproc: early_timeout=0; exited_ok=1; wait_status=256; error_code=0;

[1439979541] wproc: stderr line 01: sudo: 不存在 tty 且未指定 askpass 程序

最佳答案

听起来 requiretty 默认情况下在您的 /etc/sudoers 配置中启用。这意味着您不能通过 sudo 运行您的 curl 命令,因为 nagios 没有终端(伪 tty)。

您可以修改 /etc/sudoers(例如,使用 visudo 命令),搜索类似于以下内容的行:

Defaults    requiretty

并通过将其更改为全局禁用 requiretty:

Defaults    requiretty

或者,如果您愿意,您可以只为您的 nagios(或任何用户)禁用 requiretty:

Defaults:nagios !requiretty

关于linux - nagios.log 上的 Nagios SMS 通知错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32092848/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com