是否可以在没有在该服务器上运行Sensu客户端的情况下对服务器进行Sensu检查?

问题描述 投票:0回答:1

我想在Sensu中配置不通过Sensu客户端的检查。

我有一个API,我可以调用并获取我想要检查的服务器的数据。

但是,我所做的所有研究只是专门讨论了与Sensu客户端一起运行的检查。我想知道是否仍然可以进行检查,但只需调用API即可获得结果。

monitoring sensu
1个回答
0
投票

您可以使用sensu独立检查使用sensu端口将数据发送到sensu服务器。

例如,

echo '{
  "client": {
    "name": "localhost",
    "address": "127.0.0.1"
  },
  "handlers": ["default"],
  "name": "check_name",
  "output": "error message",
  "status": 2
}' | nc -w1 sensu-server.example.com 3030

你可以在这里阅读更多关于替身检查如何运作的信息,https://www.antonlindstrom.com/2014/11/23/standalone-checks-with-sensu.html

© www.soinside.com 2019 - 2024. All rights reserved.