0
DockerコンテナのシリーズとしてSensuを実行しています(sensu-server
、sensu-api
、n sensu-client
s、rabbitmq
およびredis
)。クライアントが正常に登録され、サーバーによって要求されたチェックを実行し、ハンドラーを介して、および/clients
を介して検査が報告されると、/checks
へのAPI呼び出しは何も返しません。Sensu/checks APIコールが空になっています
サーバ設定:
{
"rabbitmq":{
"host": "rabbitmq"
},
"redis":{
"host":"redis"
},
"api":{
"host":"api",
"port":4567
}
"handlers": { ... },
"checks": { ... }
}
APIの設定:
{
"rabbitmq":{
"host":"rabbitmq"
},
"redis":{
"host":"redis"
},
"api":{
"host":"api",
"port":4567
}
}
クライアントの設定:
{
"client":{
"name":"openshift-{{ .Env.AVAILABILITY_ZONE }}",
"address":"{{ .Env.HOSTNAME }}",
"subscriptions":[
"{{ .Env.AVAILABILITY_ZONE }}",
"any-client"
]
},
{
"rabbitmq":{
"host":"rabbitmq"
}
}
}