Is your feature request related to a problem? Please describe.
At Materialize, we plan to use LaunchDarkly in continuously running processes and would like to have an internal metric indicating a state where the client instance temporary could not communicate with the LaunchDarkly service.
Describe the solution you'd like
Some method on the client instance that returns a bool or an enum indicates whether the client is connected and the connection is alive.
Describe alternatives you've considered
Periodically polling LaunchDarkly API in a separate process / Tokio task.
Additional context
As a cloud service that is meant to be used in critical business applications, it is important to have good visibility for all our external dependencies.
Is your feature request related to a problem? Please describe.
At Materialize, we plan to use LaunchDarkly in continuously running processes and would like to have an internal metric indicating a state where the client instance temporary could not communicate with the LaunchDarkly service.
Describe the solution you'd like
Some method on the
clientinstance that returns aboolor an enum indicates whether the client is connected and the connection is alive.Describe alternatives you've considered
Periodically polling LaunchDarkly API in a separate process / Tokio task.
Additional context
As a cloud service that is meant to be used in critical business applications, it is important to have good visibility for all our external dependencies.