Documentation ¶
Overview ¶
Package apiimpl implements the internal Agent API which exposes endpoints such as config, flare or status
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func StartServers ¶
func StartServers( configService optional.Option[rcservice.Component], configServiceMRF optional.Option[rcservicemrf.Component], dogstatsdServer dogstatsdServer.Component, capture replay.Component, pidMap pidmap.Component, serverDebug dogstatsddebug.Component, wmeta workloadmeta.Component, taggerComp tagger.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, ) error
StartServers creates certificates and starts API + IPC servers
Types ¶
This section is empty.
Source Files ¶
Directories ¶
Path | Synopsis |
---|---|
internal
|
|
agent
Package agent implements the api endpoints for the `/agent` prefix.
|
Package agent implements the api endpoints for the `/agent` prefix. |
check
Package check implements the api endpoints for the `/check` prefix.
|
Package check implements the api endpoints for the `/check` prefix. |
config
Package config defines the config endpoint of the IPC API Server.
|
Package config defines the config endpoint of the IPC API Server. |
Package utils implements utility functions for the API servers
|
Package utils implements utility functions for the API servers |
Click to show internal directories.
Click to hide internal directories.