Documentation
¶
Overview ¶
Package process implements the "process" bundle, providing components for the Process Agent
The constituent components serve as utilities and are mostly independent of one another. Other components should depend on any components they need.
This bundle does not depend on any other bundles.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Bundle ¶
func Bundle() fxutil.BundleOptions
Bundle defines the fx options for this bundle. Do not add modules not owned by the processes team here as it breaks fx best practices See: https://uber-go.github.io/fx/modules.html#don-t-provide-what-you-don-t-own
Types ¶
This section is empty.
Directories
¶
| Path | Synopsis |
|---|---|
|
Package agent provides the Enabled function for the process agent component.
|
Package agent provides the Enabled function for the process agent component. |
|
def
Package agent contains a process-agent component
|
Package agent contains a process-agent component |
|
fx
Package fx provides the fx module for the process agent component.
|
Package fx provides the fx module for the process agent component. |
|
impl
Package agentimpl implements a component for the process agent.
|
Package agentimpl implements a component for the process agent. |
|
Package apiserver initializes the api server that powers many subcommands.
|
Package apiserver initializes the api server that powers many subcommands. |
|
connectionscheck
|
|
|
def
Package connectionscheck implements a component to handle Connections data collection in the Process Agent.
|
Package connectionscheck implements a component to handle Connections data collection in the Process Agent. |
|
fx
Package fx provides the fx module for the connectionscheck component.
|
Package fx provides the fx module for the connectionscheck component. |
|
impl
Package connectionscheckimpl implements a component to handle Connections data collection in the Process Agent.
|
Package connectionscheckimpl implements a component to handle Connections data collection in the Process Agent. |
|
containercheck
|
|
|
def
Package containercheck implements a component to handle Container data collection in the Process Agent.
|
Package containercheck implements a component to handle Container data collection in the Process Agent. |
|
fx
Package fx provides the fx module for the containercheck component.
|
Package fx provides the fx module for the containercheck component. |
|
impl
Package containercheckimpl implements a component to handle Container data collection in the Process Agent.
|
Package containercheckimpl implements a component to handle Container data collection in the Process Agent. |
|
expvars
|
|
|
def
Package expvars initializes the expvar server of the process agent.
|
Package expvars initializes the expvar server of the process agent. |
|
fx
Package fx provides the fx module for the expvars component.
|
Package fx provides the fx module for the expvars component. |
|
impl
Package expvarsimpl initializes the expvar server of the process agent.
|
Package expvarsimpl initializes the expvar server of the process agent. |
|
forwarders
|
|
|
def
Package forwarders implements a component to provide forwarders used by the process agent.
|
Package forwarders implements a component to provide forwarders used by the process agent. |
|
fx
Package fx provides the fx module for the forwarders component.
|
Package fx provides the fx module for the forwarders component. |
|
impl
Package forwardersimpl implements a component to provide forwarders used by the process agent.
|
Package forwardersimpl implements a component to provide forwarders used by the process agent. |
|
gpusubscriber
|
|
|
def
Package gpusubscriber subscribes to GPU events
|
Package gpusubscriber subscribes to GPU events |
|
fx
Package fx provides the fx module for the gpu subscriber component
|
Package fx provides the fx module for the gpu subscriber component |
|
impl
Package gpusubscriberimpl subscribes to GPU events
|
Package gpusubscriberimpl subscribes to GPU events |
|
hostinfo
|
|
|
def
Package hostinfo wraps the hostinfo inside a component.
|
Package hostinfo wraps the hostinfo inside a component. |
|
fx
Package fx provides the fx module for the hostinfo component.
|
Package fx provides the fx module for the hostinfo component. |
|
impl
Package hostinfoimpl wraps the hostinfo inside a component.
|
Package hostinfoimpl wraps the hostinfo inside a component. |
|
processcheck
|
|
|
def
Package processcheck implements a component to handle Process data collection in the Process Agent.
|
Package processcheck implements a component to handle Process data collection in the Process Agent. |
|
fx
Package fx provides the fx module for the processcheck component.
|
Package fx provides the fx module for the processcheck component. |
|
impl
Package processcheckimpl implements a component to handle Process data collection in the Process Agent.
|
Package processcheckimpl implements a component to handle Process data collection in the Process Agent. |
|
processdiscoverycheck
|
|
|
def
Package processdiscoverycheck implements a component to handle Process Discovery data collection in the Process Agent for customers who do not pay for live processes.
|
Package processdiscoverycheck implements a component to handle Process Discovery data collection in the Process Agent for customers who do not pay for live processes. |
|
fx
Package fx provides the fx module for the processdiscoverycheck component.
|
Package fx provides the fx module for the processdiscoverycheck component. |
|
impl
Package processdiscoverycheckimpl implements a component to handle Process Discovery data collection in the Process Agent for customers who do not pay for live processes.
|
Package processdiscoverycheckimpl implements a component to handle Process Discovery data collection in the Process Agent for customers who do not pay for live processes. |
|
profiler
|
|
|
def
Package profiler implements a component to handle starting and stopping the internal profiler.
|
Package profiler implements a component to handle starting and stopping the internal profiler. |
|
fx
Package fx provides the fx module for the profiler component.
|
Package fx provides the fx module for the profiler component. |
|
impl
Package profilerimpl implements a component to handle starting and stopping the internal profiler.
|
Package profilerimpl implements a component to handle starting and stopping the internal profiler. |
|
rtcontainercheck
|
|
|
def
Package rtcontainercheck implements a component to handle realtime Container data collection in the Process Agent.
|
Package rtcontainercheck implements a component to handle realtime Container data collection in the Process Agent. |
|
fx
Package fx provides the fx module for the rtcontainercheck component.
|
Package fx provides the fx module for the rtcontainercheck component. |
|
impl
Package rtcontainercheckimpl implements a component to handle realtime Container data collection in the Process Agent.
|
Package rtcontainercheckimpl implements a component to handle realtime Container data collection in the Process Agent. |
|
runner
|
|
|
def
Package runner implements a component to run data collection checks in the Process Agent.
|
Package runner implements a component to run data collection checks in the Process Agent. |
|
fx
Package fx provides the fx module for the runner component.
|
Package fx provides the fx module for the runner component. |
|
impl
Package runnerimpl implements a component to run data collection checks in the Process Agent.
|
Package runnerimpl implements a component to run data collection checks in the Process Agent. |
|
status
|
|
|
def
Package status implements the core status component information provider interface
|
Package status implements the core status component information provider interface |
|
fx
Package fx provides the fx module for the process status component.
|
Package fx provides the fx module for the process status component. |
|
impl
Package statusimpl implements the status component interface
|
Package statusimpl implements the status component interface |
|
submitter
|
|
|
def
Package submitter implements a component to submit collected data in the Process Agent to supported Datadog intakes.
|
Package submitter implements a component to submit collected data in the Process Agent to supported Datadog intakes. |
|
fx
Package fx provides the fx module for the submitter component.
|
Package fx provides the fx module for the submitter component. |
|
impl
Package submitterimpl implements a component to submit collected data in the Process Agent to supported Datadog intakes.
|
Package submitterimpl implements a component to submit collected data in the Process Agent to supported Datadog intakes. |
Click to show internal directories.
Click to hide internal directories.