Best practice for Kubernetes liveness probe?

I'm going to run Logstash in Kubernetes and was wondering what the best practice was for knowing that logstash is alive and functioning? I can then create a liveness and readiness probe in Kubernetes, whether it's HTTP or TCP. I was looking for something like Elasticsearch's cluster green status, but the Logstash monitoring API seems to return more detail. Is it safe to assume that if the monitoring API can't be reached Logstash is dead? Or is that too simplistic? Has anyone else got any best practices on Kubernetes to share?


1 Like

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.