我已经运行了Sensu,并按照最佳实践安装了Slack插件,但是我正在试图进行“hello-world”测试,但是文档似乎不够详细。我按照检查的“入门指南”进行了操作,链接如下:https://sensuapp.org/docs/0.20/getting-started-with-checks,在服务器上一切似乎都放置在正确位置。
我试图安装以下社区插件,但他们使用了一个所有社区插件通用的说明。在插件说明中有一个json文件,但没有说应该把它放在哪里...链接如下:https://github.com/sensu-plugins/sensu-plugins-slack 这是我的check_cron.json文件内容(我尝试过两种方法,其中一种来自于Sensu以外的资源):
我已经在修改后重新启动了服务器。我假设这个cron会每分钟运行一次,调用Slack通知插件,但我不知道我缺少什么,或者从Slack插件“文档”中放置.json文档的位置在哪里。 https://github.com/sensu-plugins/sensu-plugins-slack 请帮助我找到正确的方向。
我试图安装以下社区插件,但他们使用了一个所有社区插件通用的说明。在插件说明中有一个json文件,但没有说应该把它放在哪里...链接如下:https://github.com/sensu-plugins/sensu-plugins-slack 这是我的check_cron.json文件内容(我尝试过两种方法,其中一种来自于Sensu以外的资源):
{
"checks": {
"cron_checks": {
"handlers": ["default", "slack"],
"command": "/etc/sensu/plugins/check-procs.rb -p cron -C 1 ",
"interval": 60, "subscribers": ["webservers"]
},
"cron": {
"handlers": ["default", "slack"],
"command": "/etc/sensu/plugins/check-procs.rb -p cron",
"subscribers": [
"production",
"webservers",
],
"interval": 60
}
}
}
我已经在修改后重新启动了服务器。我假设这个cron会每分钟运行一次,调用Slack通知插件,但我不知道我缺少什么,或者从Slack插件“文档”中放置.json文档的位置在哪里。 https://github.com/sensu-plugins/sensu-plugins-slack 请帮助我找到正确的方向。