cmd/

directory
v0.0.0-...-6d305d8 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 9, 2024 License: Apache-2.0

Directories

Path Synopsis
The Datadog Agent faithfully collects events and metrics and brings them to Datadog on your behalf.
The Datadog Agent faithfully collects events and metrics and brings them to Datadog on your behalf.
command
Package command implements the top-level `agent` binary, including its subcommands.
Package command implements the top-level `agent` binary, including its subcommands.
common
Package common provides a set of common symbols needed by different packages, to avoid circular dependencies.
Package common provides a set of common symbols needed by different packages, to avoid circular dependencies.
common/misconfig
Package misconfig implements misconfiguration related types and functions
Package misconfig implements misconfiguration related types and functions
common/signals
Package signals defines global agent signal channels
Package signals defines global agent signal channels
subcommands
Package subcommands defines the agent subcommands.
Package subcommands defines the agent subcommands.
subcommands/check
Package check implements 'agent check'.
Package check implements 'agent check'.
subcommands/config
Package config implements 'agent config'.
Package config implements 'agent config'.
subcommands/configcheck
Package configcheck implements 'agent configcheck'.
Package configcheck implements 'agent configcheck'.
subcommands/controlsvc
Package controlsvc implements 'agent start-service', 'agent stopservice', and 'agent restart-service'.
Package controlsvc implements 'agent start-service', 'agent stopservice', and 'agent restart-service'.
subcommands/diagnose
Package diagnose implements 'agent diagnose'.
Package diagnose implements 'agent diagnose'.
subcommands/dogstatsd
Package dogstatsd contains "agent dogstatsd" subcommands
Package dogstatsd contains "agent dogstatsd" subcommands
subcommands/dogstatsdcapture
Package dogstatsdcapture implements 'agent dogstasd-capture'.
Package dogstatsdcapture implements 'agent dogstasd-capture'.
subcommands/dogstatsdreplay
Package dogstatsdreplay implements 'agent dogstatsd-replay'.
Package dogstatsdreplay implements 'agent dogstatsd-replay'.
subcommands/dogstatsdstats
Package dogstatsdstats implements 'agent dogstatsd-stats'.
Package dogstatsdstats implements 'agent dogstatsd-stats'.
subcommands/flare
Package flare implements 'agent flare'.
Package flare implements 'agent flare'.
subcommands/health
Package health implements 'agent health'.
Package health implements 'agent health'.
subcommands/hostname
Package hostname implements 'agent hostname'.
Package hostname implements 'agent hostname'.
subcommands/import
Package cmdimport implements 'agent import'.
Package cmdimport implements 'agent import'.
subcommands/integrations
Package integrations implements 'agent integration'.
Package integrations implements 'agent integration'.
subcommands/jmx
Package jmx implements 'agent jmx'.
Package jmx implements 'agent jmx'.
subcommands/launchgui
Package launchgui implements 'agent launch-gui'.
Package launchgui implements 'agent launch-gui'.
subcommands/processchecks
Package processchecks implements 'agent processchecks'.
Package processchecks implements 'agent processchecks'.
subcommands/remoteconfig
Package remoteconfig implements 'agent remote-config'.
Package remoteconfig implements 'agent remote-config'.
subcommands/run
Package run implements 'agent run' (and deprecated 'agent start').
Package run implements 'agent run' (and deprecated 'agent start').
subcommands/run/internal/clcrunnerapi
Package clcrunnerapi implements the clc runner IPC api.
Package clcrunnerapi implements the clc runner IPC api.
subcommands/run/internal/clcrunnerapi/v1
Package v1 implements the api endpoints for the `/api/v1` prefix.
Package v1 implements the api endpoints for the `/api/v1` prefix.
subcommands/run/internal/settings
Package settings contains the runtime settings for the agent
Package settings contains the runtime settings for the agent
subcommands/secret
Package secret implements 'agent secret'.
Package secret implements 'agent secret'.
subcommands/secrethelper
Package secrethelper implements 'agent secret-helper'
Package secrethelper implements 'agent secret-helper'
subcommands/snmp
Package snmp implements the 'agent snmp' subcommand.
Package snmp implements the 'agent snmp' subcommand.
subcommands/status
Package status implements 'agent status'.
Package status implements 'agent status'.
subcommands/stop
Package stop implements 'agent stop'.
Package stop implements 'agent stop'.
subcommands/streamep
Package streamep implements 'agent stream-event-platform'.
Package streamep implements 'agent stream-event-platform'.
subcommands/streamlogs
Package streamlogs implements 'agent stream-logs'.
Package streamlogs implements 'agent stream-logs'.
subcommands/taggerlist
Package taggerlist implements 'agent tagger-list'.
Package taggerlist implements 'agent tagger-list'.
subcommands/version
Package version implements 'agent version'.
Package version implements 'agent version'.
subcommands/workloadlist
Package workloadlist implements 'agent workload-list'.
Package workloadlist implements 'agent workload-list'.
windows/controlsvc
Package controlsvc contains shared code for controlling the Windows agent service.
Package controlsvc contains shared code for controlling the Windows agent service.
windows/service
Package service implements the Windows Service for the core agent
Package service implements the Windows Service for the core agent
common/path Module
Package main implements the agentless-scanner command.
Package main implements the agentless-scanner command.
cluster-agent
api
Package api implements the agent IPC api.
Package api implements the agent IPC api.
api/agent
Package agent implements the api endpoints for the `/agent` prefix.
Package agent implements the api endpoints for the `/agent` prefix.
api/v1
Package v1 implements the v1 of the API that exposes methods to manage and get information about the cluster checks and the endpoint checks dispatched by the cluster-agent.
Package v1 implements the v1 of the API that exposes methods to manage and get information about the cluster checks and the endpoint checks dispatched by the cluster-agent.
api/v1/languagedetection
Package languagedetection implements the language detection API handler.
Package languagedetection implements the language detection API handler.
Package main is the main package of CWS injector
Package main is the main package of CWS injector
command
Package command holds the main command factory for CWS injector
Package command holds the main command factory for CWS injector
flags
Package flags holds default flags for the CWS injector
Package flags holds default flags for the CWS injector
subcommands
Package subcommands is used to list the subcommands of CWS injector
Package subcommands is used to list the subcommands of CWS injector
subcommands/injectcmd
Package injectcmd holds the inject command of CWS injector
Package injectcmd holds the inject command of CWS injector
subcommands/selftestscmd
Package selftestscmd holds the selftests command of CWS injector
Package selftestscmd holds the selftests command of CWS injector
subcommands/setupcmd
Package setupcmd holds the setup command of CWS injector
Package setupcmd holds the setup command of CWS injector
subcommands/tracecmd
Package tracecmd holds the start command of CWS injector
Package tracecmd holds the start command of CWS injector
Package main implements 'installer'.
Package main implements 'installer'.
command
Package command implements the top-level `installer` binary, including its subcommands.
Package command implements the top-level `installer` binary, including its subcommands.
subcommands
Package subcommands contains the installer subcommands
Package subcommands contains the installer subcommands
subcommands/daemon
Package daemon provides the installer daemon commands.
Package daemon provides the installer daemon commands.
subcommands/installer
Package installer contains the installer subcommands
Package installer contains the installer subcommands
user
Package user provides helpers to change the user of the process.
Package user provides helpers to change the user of the process.
internal
runcmd
Package runcmd provides support for running Cobra commands in main functions.
Package runcmd provides support for running Cobra commands in main functions.
Package main is the entrypoint for the IoT Agent.
Package main is the entrypoint for the IoT Agent.
Package manager implements exit mechanisms
Package manager implements exit mechanisms
otel-agent
config
Package config provides a way to convert the OpenTelemetry Collector configuration to the Datadog Agent configuration.
Package config provides a way to convert the OpenTelemetry Collector configuration to the Datadog Agent configuration.
subcommands
Package subcommands contains the subcommands of the otel-agent.
Package subcommands contains the subcommands of the otel-agent.
subcommands/run
Package run : This package is used to run the application
Package run : This package is used to run the application
api
command
Package command implements the top-level `process-agent` binary, including its subcommands.
Package command implements the top-level `process-agent` binary, including its subcommands.
Package secrethelper implements the secrethelper subcommand.
Package secrethelper implements the secrethelper subcommand.
providers
Package providers defines default secrets providers
Package providers defines default secrets providers
Package main implements main
Package main implements main
api
Package api implements the agent IPC api.
Package api implements the agent IPC api.
api/agent
Package agent implements the api endpoints for the `/agent` prefix.
Package agent implements the api endpoints for the `/agent` prefix.
command
Package command holds command related files
Package command holds command related files
config
Package config implements config
Package config implements config
subcommands
Package subcommands implement security agent subcommands
Package subcommands implement security agent subcommands
subcommands/check
Package check holds check related files
Package check holds check related files
subcommands/compliance
Package compliance implements compliance related subcommands
Package compliance implements compliance related subcommands
subcommands/config
Package config holds config related files
Package config holds config related files
subcommands/flare
Package flare implements flare related subcommands
Package flare implements flare related subcommands
subcommands/runtime
Package runtime holds runtime related files
Package runtime holds runtime related files
subcommands/start
Package start implements start related subcommands
Package start implements start related subcommands
subcommands/status
Package status implements status related subcommands
Package status implements status related subcommands
subcommands/version
Package version holds version related files
Package version holds version related files
nolint
log
Package log is responsible for settings around logging output from customer functions to be sent to Datadog (logs monitoring product).
Package log is responsible for settings around logging output from customer functions to be sent to Datadog (logs monitoring product).
tag
Package main is the entrypoint for system-probe process
Package main is the entrypoint for system-probe process
api
Package api contains the API exposed by system-probe
Package api contains the API exposed by system-probe
api/client
Package client contains the client for the API exposed by system-probe
Package client contains the client for the API exposed by system-probe
api/module
Package module is the scaffolding for a system-probe module and the loader used upon start
Package module is the scaffolding for a system-probe module and the loader used upon start
command
Package command contains utilities for creating system-probe commands
Package command contains utilities for creating system-probe commands
common
Package common is global variables for the system-probe process
Package common is global variables for the system-probe process
config
Package config contains the general configuration for system-probe
Package config contains the general configuration for system-probe
config/types
Package types contains the different types used by the system-probe config.
Package types contains the different types used by the system-probe config.
modules
Package modules is all the module definitions for system-probe
Package modules is all the module definitions for system-probe
subcommands
Package subcommands contains the subcommands for system-probe
Package subcommands contains the subcommands for system-probe
subcommands/config
Package config implements 'system-probe config'.
Package config implements 'system-probe config'.
subcommands/debug
Package debug is the debug system-probe subcommand
Package debug is the debug system-probe subcommand
subcommands/modrestart
Package modrestart is the module-restart system-probe subcommand
Package modrestart is the module-restart system-probe subcommand
subcommands/run
Package run is the run system-probe subcommand
Package run is the run system-probe subcommand
subcommands/version
Package version implements 'agent version'.
Package version implements 'agent version'.
utils
Package utils are utilities for system-probe
Package utils are utilities for system-probe
Package main for ddtray
Package main for ddtray
command
Package command implements the top-level `systray` binary, including its subcommands.
Package command implements the top-level `systray` binary, including its subcommands.
Package main implements the entrypoint of the `trace-agent` binary.
Package main implements the entrypoint of the `trace-agent` binary.
command
Package command implements the top-level `trace-agent` binary, including its subcommands.
Package command implements the top-level `trace-agent` binary, including its subcommands.
config/remote
Package remote implements the HTTP handler for remote configs
Package remote implements the HTTP handler for remote configs
internal/flags
Package flags contains flags that are only available on Windows.
Package flags contains flags that are only available on Windows.
subcommands
Package subcommands contains the subcommands of the trace-agent.
Package subcommands contains the subcommands of the trace-agent.
subcommands/config
Package config implements 'trace-agent config' cli.
Package config implements 'trace-agent config' cli.
subcommands/controlsvc
Package controlsvc implements 'trace-agent start-service', 'trace-agent stopservice', and 'trace-agent restart-service'.
Package controlsvc implements 'trace-agent start-service', 'trace-agent stopservice', and 'trace-agent restart-service'.
subcommands/info
Package info contains the 'info' subcommand for the 'trace-agent' command.
Package info contains the 'info' subcommand for the 'trace-agent' command.
subcommands/run
Package run implements the run subcommand for the 'trace-agent' command.
Package run implements the run subcommand for the 'trace-agent' command.
test
Package test provides utilities for running integration tests on the trace agent.
Package test provides utilities for running integration tests on the trace agent.
windows/controlsvc
Package controlsvc contains shared code for controlling the Windows agent service.
Package controlsvc contains shared code for controlling the Windows agent service.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL