pkg/

directory
v0.0.0-...-7983b3b Latest Latest
Warning

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

Go to latest
Published: Apr 8, 2024 License: Apache-2.0

Directories

Path Synopsis
api
check/defaults
Package defaults provides common defaults used in agent checks
Package defaults provides common defaults used in agent checks
corechecks/cluster
Package cluster provides core checks for cluster level checks, used by the Datadog Cluster Agent.
Package cluster provides core checks for cluster level checks, used by the Datadog Cluster Agent.
corechecks/cluster/dockerswarm
Package dockerswarm provides core checks for docker swarm topology
Package dockerswarm provides core checks for docker swarm topology
corechecks/cluster/kubeapi
Package kubeapi provides core checks for kubernetes api
Package kubeapi provides core checks for kubernetes api
corechecks/containers
Package containers provides core checks for containers and orchestrators
Package containers provides core checks for containers and orchestrators
corechecks/containers/topology
Package topology is responsible for gathering topology for containers StackState
Package topology is responsible for gathering topology for containers StackState
corechecks/net
Package net provides core checks for networking
Package net provides core checks for networking
corechecks/nvidia/jetson
Package nvidia provides core checks for Nvidia's jetson device family
Package nvidia provides core checks for Nvidia's jetson device family
corechecks/system
Package system provides core checks for OS-level system metrics
Package system provides core checks for OS-level system metrics
corechecks/systemd
Package systemd provides core checks for systemd
Package systemd provides core checks for systemd
metadata
Package metadata implements specific Metadata Collectors for the Agent.
Package metadata implements specific Metadata Collectors for the Agent.
Package compliance defines common interfaces and types for Compliance Agent
Package compliance defines common interfaces and types for Compliance Agent
agent
Package agent implements the Compliance Agent entrypoint
Package agent implements the Compliance Agent entrypoint
checks
Package checks implements Compliance Agent checks
Package checks implements Compliance Agent checks
resolver
Package resolver contains logic to perform per `transaction.Endpoint` domain resolution.
Package resolver contains logic to perform per `transaction.Endpoint` domain resolution.
endpoints
Package endpoints stores a collection of `transaction.Endpoint` mainly used by the forwarder package to send data to Datadog using the right request path for a given type of data.
Package endpoints stores a collection of `transaction.Endpoint` mainly used by the forwarder package to send data to Datadog using the right request path for a given type of data.
kubestatemetrics
parser
Package parser supports transforming raw log "lines" into messages with some associated metadata (timestamp, severity, etc.).
Package parser supports transforming raw log "lines" into messages with some associated metadata (timestamp, severity, etc.).
pb
Package pb is a generated protocol buffer package.
Package pb is a generated protocol buffer package.
tag
externalhost
Package externalhost implements the External Host Tags metadata provider.
Package externalhost implements the External Host Tags metadata provider.
v5
dns
internal/testutil
Package testutil includes OTLP-related test utilities.
Package testutil includes OTLP-related test utilities.
model Module
process
net
proto
pbgo
Package pbgo is a reverse proxy.
Package pbgo is a reverse proxy.
pbgo/mocks
Package mock_pbgo is a generated GoMock package.
Package mock_pbgo is a generated GoMock package.
quantile module
security
api
log
secl Module
Package tagset supports creation and manipulation of sets of tags.
Package tagset supports creation and manipulation of sets of tags.
trace
api
config/features
Package features provides an API for enabling features and checking if a given feature is enabled.
Package features provides an API for enabling features and checking if a given feature is enabled.
event
Package event contains functionality related to APM event extraction from traces.
Package event contains functionality related to APM event extraction from traces.
metrics
Package metrics exposes utilities for setting up and using a sub-set of Datadog's dogstatsd client.
Package metrics exposes utilities for setting up and using a sub-set of Datadog's dogstatsd client.
metrics/timing
Package timing is used to aggregate timing calls within hotpaths to avoid using repeated statsd calls.
Package timing is used to aggregate timing calls within hotpaths to avoid using repeated statsd calls.
obfuscate
Package obfuscate implements quantizing and obfuscating of tags and resources for a set of spans matching a certain criteria.
Package obfuscate implements quantizing and obfuscating of tags and resources for a set of spans matching a certain criteria.
pb
Package pb contains the data structures used by the trace agent to communicate with tracers and the Datadog API.
Package pb contains the data structures used by the trace agent to communicate with tracers and the Datadog API.
pb/otlppb
Package otlppb is a generated protocol buffer package.
Package otlppb is a generated protocol buffer package.
sampler
Package sampler contains all the logic of the agent-side trace sampling
Package sampler contains all the logic of the agent-side trace sampling
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.
test/testutil
Package testutil provides easy ways to generate some random or deterministic data that can be use for tests or benchmarks.
Package testutil provides easy ways to generate some random or deterministic data that can be use for tests or benchmarks.
traceutil
Package traceutil contains functions for extracting and processing traces.
Package traceutil contains functions for extracting and processing traces.
cachedfetch
Package cachedfetch provides a read-through cache for fetched values.
Package cachedfetch provides a read-through cache for fetched values.
containers/providers/windows
Package windows We need a file in this package as it's referenced by a file built on windows
Package windows We need a file in this package as it's referenced by a file built on windows
ec2
ecs
Package ecs provides metadata collection when the Agent runs on the ECS platform
Package ecs provides metadata collection when the Agent runs on the ECS platform
ecs/metadata
Package metadata provides clients for Metadata APIs exposed by the ECS agent.
Package metadata provides clients for Metadata APIs exposed by the ECS agent.
executable
Package executable provides information on the executable that started the process and utils to find other executables on the system
Package executable provides information on the executable that started the process and utils to find other executables on the system
hostname/validate
Package validate provides hostname validation helpers
Package validate provides hostname validation helpers
xc
log Module
scrubber Module
winutil Module
collectors
Package collectors is a wrapper that loads the available workloadmeta collectors.
Package collectors is a wrapper that loads the available workloadmeta collectors.

Jump to

Keyboard shortcuts

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