Documentation
¶
Overview ¶
Package agent runs a manager that runs various checks inside controllers.
An agent can run in two modes, standalone mode and along with the central server. An agent technically runs independently, but to run with the central server it exposes a GRPC API which takes requests to push new checks and remove existing checks from the manager.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Run ¶
func Run(ctx *appcontext.Context, conf *configfile.Agent) error
Run starts the agent.
It either starts the agent in standalone mode where the manager waits for it's execution to end or it starts the GRPC API server for the central server to interact with.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.