Sensuサーバー設定とSensuクライアントがあります。 sensu-server、sensu-client、uchiwa、sensu-api サービスが SERVER で実行されています。 sensu-client サービスが CLIENT で実行されています。
SERVERで説明されているすべての検査は、/etc/sensu/conf.d
uchiwaに記載されています。
残念ながら、リストされたクライアントは表示されません。 SERVER で実行される sensu-client が含まれます。
サーバーから:
$ cat client.json
{
"client": {
"name": "server",
"address": "10.41.10.1",
"subscriptions": ["ALL" ]
}
}
クライアント側から:
$cat client.json
{
"client": {
"name": "compute1",
"address": "10.41.10.10",
"subscriptions": [ "system","cmpt" ]
}
}
この問題をデバッグする方法は?エラーは表示されません。内和の問題なのかセンスの問題なのかわかりません。同様の問題を解決した人はいますか?
ベストアンサー1
この問題を解決しました。 RabbitMQ資格情報/etc/sensu/conf.d/rabbitmq.json
が正しくありません。 SERVER:4567(RabbitMQ GUI)に移動して新しいユーザーを作成し、これらの資格情報をjsonファイルに追加しました。