Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewMarathonChecker ¶
NewMarathonChecker create a Marathon checker
Types ¶
type MarathonChecker ¶
type MarathonChecker struct {
// contains filtered or unexported fields
}
MarathonChecker is a plugin to check Marathon infrastructure
func (MarathonChecker) Name ¶
func (c MarathonChecker) Name() string
Name returns the name of the checker
func (MarathonChecker) Periodicity ¶ added in v1.3.0
func (c MarathonChecker) Periodicity() *time.Duration
Periodicity returns the delay between two checks
func (*MarathonChecker) Run ¶
func (c *MarathonChecker) Run(ctx context.Context) plugins.Result
Run is performing the checker protocol
func (MarathonChecker) ServiceName ¶
func (c MarathonChecker) ServiceName() string
ServiceName returns the name of the NSCA service associated to the checker
Click to show internal directories.
Click to hide internal directories.