Documentation ¶
Overview ¶
Package agent implements the api endpoints for the `/agent` prefix. This group of endpoints is meant to provide high-level functionalities at the agent level.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetConnection ¶
GetConnection returns the connection for the request
func SetupHandlers ¶
func SetupHandlers( r *mux.Router, server dogstatsdServer.Component, serverDebug dogstatsddebug.Component, wmeta workloadmeta.Component, logsAgent optional.Option[logsAgent.Component], senderManager sender.DiagnoseSenderManager, hostMetadata host.Component, invAgent inventoryagent.Component, demux demultiplexer.Component, invHost inventoryhost.Component, secretResolver secrets.Component, invChecks inventorychecks.Component, pkgSigning packagesigning.Component, statusComponent status.Component, collector optional.Option[collector.Component], eventPlatformReceiver eventplatformreceiver.Component, ac autodiscovery.Component, gui optional.Option[gui.Component], settings settings.Component, providers []api.EndpointProvider, ) *mux.Router
SetupHandlers adds the specific handlers for /agent endpoints
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.