在客户端添加支票是必须的吗?我们不能仅在服务器中添加检查并监控客户端吗?

时间:2016-05-26 11:51:48

标签: sensu

我在sensu服务器中添加了一些检查,并且还订阅了这些检查,但是在客户端的UI中没有看到检查。是否必须在客户端添加支票?

1 个答案:

答案 0 :(得分:0)

这是正常的事情。这是因为客户端最后只会执行您为特定检查指定的“命令”。这也意味着该命令必须是可见的,即当“sensu”用户试图执行它时在$ PATH中(默认情况下sensu将/ etc / sensu / plugins添加到$ PATH)。

我想你理论上可以从访问指向服务器的安装位置的客户端访问插件,例如command ='/ net // path / to / script.sh -arguments'。

但是,如果您使用Chef之类的东西管理您的基础架构(您应该,它很棒),将检查脚本部署到客户端应该很容易。