Documentation ¶
Overview ¶
Package health contains routines that periodically reports health information of the agent
Index ¶
Constants ¶
View Source
const (
AgentName = "amazon-ssm-agent"
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type HealthCheck ¶
type HealthCheck struct { contracts.ICorePlugin // contains filtered or unexported fields }
HealthCheck encapsulates the logic on configuring, starting and stopping core plugins
func NewHealthCheck ¶
func NewHealthCheck(context context.T) *HealthCheck
NewHealthCheck creates a new health check core plugin.
func (*HealthCheck) Execute ¶
func (h *HealthCheck) Execute(context context.T) (err error)
Execute starts the scheduling of the health check plugin
func (*HealthCheck) RequestStop ¶
func (h *HealthCheck) RequestStop(stopType contracts.StopType) (err error)
RequestStop handles the termination of the health check plugin job
Click to show internal directories.
Click to hide internal directories.