API リソースを使用して Sensu クライアントを作成すると、UchiwaPOST /clients
ダッシュボードに表示されますが、実際の Sensu クライアントがチェックインしていないため、デフォルトで 180 秒後にキープ アライブ チェックが失敗することが予想されます。
キープアライブチェックが失敗し始めるようにするにはどうすればよいですか?
登録時にサブスクリプションに正常に追加keepalive
しても効果はありません。
API リソースを使用して Sensu クライアントを作成すると、UchiwaPOST /clients
ダッシュボードに表示されますが、実際の Sensu クライアントがチェックインしていないため、デフォルトで 180 秒後にキープ アライブ チェックが失敗することが予想されます。
キープアライブチェックが失敗し始めるようにするにはどうすればよいですか?
登録時にサブスクリプションに正常に追加keepalive
しても効果はありません。
Sensu サーバーは、API 経由で作成されたクライアントのキープアライブ サポートを有効にしません: https://github.com/sensu/sensu/blob/master/lib/sensu/server/process.rb#L476
# Create a blank client (data) and add it to the client
# registry. Only the client name is known, the other client
# attributes must be updated via the API (POST /clients:client).
# Dynamically created clients and those updated via the API will
# have client keepalives disabled, `:keepalives` is set to
# `false`.