n9e-agentd

module
v0.0.2-0...-4ce78c8 Latest Latest
Warning

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

Go to latest
Published: Jun 17, 2021 License: Apache-2.0

README

n9e-agentd

This is a linux monitor agent

make

Directories

Path Synopsis
cmd
agentd/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.
pkg
api
apiserver
Package agent implements the api endpoints for the `/agent` prefix.
Package agent implements the api endpoints for the `/agent` prefix.
apiserver/check
Package check implements the api endpoints for the `/check` prefix.
Package check implements the api endpoints for the `/check` prefix.
apiserver/pb
Package pb is a reverse proxy.
Package pb is a reverse proxy.
apiserver/pb/mocks
Package mocks is a generated GoMock package.
Package mocks is a generated GoMock package.
plugins
all
log
staging
datadog-agent/pkg/collector/check/defaults
Package defaults provides common defaults used in agent checks
Package defaults provides common defaults used in agent checks
datadog-agent/pkg/collector/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.
datadog-agent/pkg/collector/corechecks/containers
Package containers provides core checks for containers and orchestrators
Package containers provides core checks for containers and orchestrators
datadog-agent/pkg/collector/corechecks/net
Package net provides core checks for networking
Package net provides core checks for networking
datadog-agent/pkg/collector/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
datadog-agent/pkg/collector/corechecks/system
Package system provides core checks for OS-level system metrics
Package system provides core checks for OS-level system metrics
datadog-agent/pkg/collector/corechecks/systemd
Package systemd provides core checks for systemd
Package systemd provides core checks for systemd
datadog-agent/pkg/collector/metadata
Package metadata implements specific Metadata Collectors for the Agent.
Package metadata implements specific Metadata Collectors for the Agent.
datadog-agent/pkg/compliance
Package compliance defines common interfaces and types for Compliance Agent
Package compliance defines common interfaces and types for Compliance Agent
datadog-agent/pkg/compliance/agent
Package agent implements the Compliance Agent entrypoint
Package agent implements the Compliance Agent entrypoint
datadog-agent/pkg/compliance/checks
Package checks implements Compliance Agent checks
Package checks implements Compliance Agent checks
datadog-agent/pkg/logs/pb
Package pb is a generated protocol buffer package.
Package pb is a generated protocol buffer package.
datadog-agent/pkg/metadata/ecs
Package ecs provides functionalities to collect ECS metadata
Package ecs provides functionalities to collect ECS metadata
datadog-agent/pkg/metadata/externalhost
Package externalhost implements the External Host Tags metadata provider.
Package externalhost implements the External Host Tags metadata provider.
datadog-agent/pkg/network/netlink
Package netlink is a generated GoMock package.
Package netlink is a generated GoMock package.
datadog-agent/pkg/trace/event
Package event contains functionality related to APM event extraction from traces.
Package event contains functionality related to APM event extraction from traces.
datadog-agent/pkg/trace/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.
datadog-agent/pkg/trace/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.
datadog-agent/pkg/trace/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.
datadog-agent/pkg/trace/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.
datadog-agent/pkg/trace/sampler
Package sampler contains all the logic of the agent-side trace sampling Currently implementation is based on the scoring of the "signature" of each trace Based on the score, we get a sample rate to apply to the given trace Current score implementation is super-simple, it is a counter with polynomial decay per signature.
Package sampler contains all the logic of the agent-side trace sampling Currently implementation is based on the scoring of the "signature" of each trace Based on the score, we get a sample rate to apply to the given trace Current score implementation is super-simple, it is a counter with polynomial decay per signature.
datadog-agent/pkg/trace/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.
datadog-agent/pkg/trace/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.
datadog-agent/pkg/trace/traceutil
Package traceutil contains functions for extracting and processing traces.
Package traceutil contains functions for extracting and processing traces.
datadog-agent/pkg/util/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
datadog-agent/pkg/util/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
datadog-agent/pkg/util/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.
datadog-agent/pkg/util/executable
Package executable provides information on the executable that started the process
Package executable provides information on the executable that started the process
datadog-agent/pkg/util/hostname/validate
Package validate provides hostname validation helpers
Package validate provides hostname validation helpers

Jump to

Keyboard shortcuts

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