Using a Load Balancer to Check Stream Health
Chris Rogers
Posts: 17 ✭
in Stream
Is there a URL or API endpoint I can use to check the status of a Stream Worker or Leader? If so, what HTTP Status codes does the endpoint return?
0
Best Answer
-
You should be able to use the
:9000/api/v1/health
endpoint, assuming youre using the default API port.Expected responses are:
- 200 – Healthy.
- 420 – Shutting down.
- 503 – HTTP engine reports server busy: too many concurrent connections (configurable).
Additional documentation can be found in Cribl Docs:
Monitoring | Cribl Docs
How monitoring works
1
Answers
-
You should be able to use the
:9000/api/v1/health
endpoint, assuming youre using the default API port.Expected responses are:
- 200 – Healthy.
- 420 – Shutting down.
- 503 – HTTP engine reports server busy: too many concurrent connections (configurable).
Additional documentation can be found in Cribl Docs:
Monitoring | Cribl Docs
How monitoring works
1