Documentation
¶
Overview ¶
Package service implements the service-endpoints analyzer: it activates on service.state observations and builds the "service has no ready endpoints" hypothesis - the 503 / selector-mismatch root cause.
Index ¶
- type Analyzer
- func (a *Analyzer) Analyze(_ context.Context, in *analyze.AnalysisInput) ([]model.Finding, []model.Hypothesis, []model.Evidence, error)
- func (a *Analyzer) Explain(f model.Finding) string
- func (a *Analyzer) ID() string
- func (a *Analyzer) Name() string
- func (a *Analyzer) NeedsEvidence(_ model.Hypothesis) []analyze.EvidenceRequest
- func (a *Analyzer) Supports(o model.Observation) bool
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Analyzer ¶
type Analyzer struct{}
func (*Analyzer) NeedsEvidence ¶
func (a *Analyzer) NeedsEvidence(_ model.Hypothesis) []analyze.EvidenceRequest
Click to show internal directories.
Click to hide internal directories.