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の外観です(2つの方法を試しました.1つは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プラグインの「ドキュメント」 https://github. com/sensu-plugins/sensu-plugins-slack
私を正しい方向に導く助けはありますか?