Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RegisterUI ¶
Types ¶
type CheckResult ¶
type CheckResult struct {
Status Status `json:"status,omitempty"`
LatencyMs int64 `json:"latency_ms,omitempty"`
Count int64 `json:"count,omitempty"`
}
CheckResult describes the outcome of an individual health check.
type HealthChecks ¶
type HealthChecks struct {
Database *CheckResult `json:"database"`
ActiveRuns *CheckResult `json:"active_runs"`
Triggers *CheckResult `json:"triggers"`
}
HealthChecks holds all dependency check results.
type HealthResponse ¶
type HealthResponse struct {
Status Status `json:"status"`
Uptime time.Duration `json:"uptime"`
Checks *HealthChecks `json:"checks,omitempty"`
}
HealthResponse defines the data the Health REST endpoint returns.
Click to show internal directories.
Click to hide internal directories.