Documentation ¶
Overview ¶
Package app implements the Agent main loop, orchestrating all the components and providing the command line interface.
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( // AgentCmd is the root command AgentCmd = &cobra.Command{ Use: fmt.Sprintf("%s [command]", os.Args[0]), Short: "Datadog Agent at your service.", Long: ` The Datadog Agent faithfully collects events and metrics and brings them to Datadog on your behalf so that you can do something useful with your monitoring and performance data.`, SilenceUsage: true, } )
Functions ¶
Types ¶
type Servicedef ¶
type Servicedef struct {
// contains filtered or unexported fields
}
Servicedef defines a service
func (*Servicedef) IsEnabled ¶
func (s *Servicedef) IsEnabled() bool
IsEnabled checks to see if a given service should be started
Source Files ¶
- app.go
- check.go
- config.go
- config_check.go
- dependent_services.go
- dependent_services_nix.go
- diagnose.go
- dogstatsd_capture.go
- dogstatsd_replay.go
- dogstatsd_stats.go
- flare.go
- health.go
- hostname.go
- import.go
- launchgui.go
- listchecks.go
- open_browser_unix.go
- reloadcheck.go
- run.go
- secret.go
- start.go
- status.go
- stop.go
- stream_logs.go
- tagger_list.go
- version.go
Directories ¶
Path | Synopsis |
---|---|
Package standalone provides utility functions for Agent CLI commands that set up a new in-process Agent runtime (ex: check, jmx commands), as opposed to CLI commands that query a running Agent's IPC API.
|
Package standalone provides utility functions for Agent CLI commands that set up a new in-process Agent runtime (ex: check, jmx commands), as opposed to CLI commands that query a running Agent's IPC API. |
Click to show internal directories.
Click to hide internal directories.