# Functions
ErrorStateMetrics is a Prometheus metric meant to show Kuberhealthy has error.
GenerateMetrics takes the state and returns it in the Prometheus format.
NewInfluxClient creates an InfluxClient that can be used to push metrics.
WriteMetricError handles errors in delivering metrics.
# Structs
InfluxClient defines values needed to push to InfluxDB.
InfluxClientInput defines values needed to push to InfluxDB.
InfluxConfig is cast to an influx.Config object.
# Interfaces
Client is an abstraction for pushing metrics to custom providers.
# Type aliases
Metric is a key value struct.