type ActionLabel …
type ErrorLabel …
const ActionLabelScaleUp …
const ActionLabelScaleDown …
const ActionLabelNone …
const ErrorLabelSpec …
const ErrorLabelInternal …
const ErrorLabelNone …
type Monitor …
type monitor …
func New() Monitor { … }
func (r *monitor) ObserveReconciliationResult(action ActionLabel, err ErrorLabel, duration time.Duration) { … }
func (r *monitor) ObserveMetricComputationResult(action ActionLabel, err ErrorLabel, duration time.Duration, metricType v2.MetricSourceType) { … }