Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/DataDog/datadog-agent
/ functions
Functions
32,574 in github.com/DataDog/datadog-agent
⨍
Functions
32,574
◇
Types & classes
5,280
↳
Endpoints
25
↓ 14 callers
Method
namespacedName
()
pkg/collector/corechecks/cluster/helm/release.go:42
↓ 14 callers
Function
newTranslation
(domain string)
pkg/network/dns/cache_test.go:353
↓ 14 callers
Method
put
Put resets the slice of floats and puts it back in the pool.
comp/dogstatsd/server/float64_list_pool.go:59
↓ 14 callers
Function
require
Remove all substrings that don't match the given regex pattern
test/integration/serverless/log_normalize.py:176
↓ 14 callers
Method
reset
reset prepares the scanner for use. It must be called before calling s.step.
pkg/obfuscate/json_scanner.go:97
↓ 14 callers
Method
rule
( self, name, command, description=None, depfile=None, generat
tasks/libs/ninja_syntax.py:59
↓ 14 callers
Function
run
(call string)
rtloader/test/aggregator/aggregator.go:112
↓ 14 callers
Function
run
(call string)
rtloader/test/uutil/uutil.go:68
↓ 14 callers
Method
run
(groupID int32, collectRealTime bool)
pkg/process/checks/process.go:206
↓ 14 callers
Method
runControllerSync
(leader bool, datadogMetricID string, expectedError error)
pkg/clusteragent/externalmetrics/datadogmetric_controller_test.go:82
↓ 14 callers
Function
runInOp
(cm, f)
cmd/agent/gui/views/private/js/codemirror.js:3834
↓ 14 callers
Function
secNS
secNS adds `runtime_security_config` namespace to configuration key
cmd/system-probe/config/ns.go:36
↓ 14 callers
Method
setErr
(format string, args ...interface{})
pkg/obfuscate/sql_tokenizer.go:256
↓ 14 callers
Function
skip
(dAtA []byte)
pkg/proto/pbgo/trace/span_vtproto.pb.go:911
↓ 14 callers
Function
testConfig
()
pkg/network/dns/snooper_test.go:446
↓ 14 callers
Function
tsMalformed
tsMalformed returns a new info.TagStats structure containing the given malformed stats.
pkg/trace/agent/normalizer_test.go:54
↓ 13 callers
Method
Accept
()
pkg/trace/api/listener_test.go:32
↓ 13 callers
Method
Accepted
Failed returns the number of connections to which the server responded with a 2xx HTTP status code.
pkg/trace/writer/testserver.go:121
↓ 13 callers
Method
AddMessage
AddMessage adds a message to the buffer if there is still some free space, returns true if the message was added.
pkg/logs/sender/message_buffer.go:29
↓ 13 callers
Method
AddStringField
AddStringField adds a new field of type string
pkg/util/json/raw_object_writer.go:52
↓ 13 callers
Method
AsString
AsString convert to string value
pkg/networkdevice/metadata/payload_constants.go:58
↓ 13 callers
Function
Clear
Clear metrics WARNING: Only intended for tests
pkg/network/protocols/telemetry/registry.go:65
↓ 13 callers
Method
ClientGetConfigs
(context.Context, *pbgo.ClientGetConfigsRequest)
pkg/config/remote/client.go:47
↓ 13 callers
Method
ConfigFileUsed
()
pkg/config/model/types.go:46
↓ 13 callers
Function
DetermineServiceName
(serviceMapping map[string]string, specificKey string, genericKey string, defaultValue string)
pkg/serverless/trace/inferredspan/span_enrichment.go:53
↓ 13 callers
Method
Dump
Dump lists the content of the store, for debugging purposes.
pkg/workloadmeta/types.go:120
↓ 13 callers
Method
Exists
Exists checks if a connection exists in the conntrack table based on matches to `conn.Origin` or `conn.Reply`.
pkg/network/netlink/conntrack.go:25
↓ 13 callers
Function
FileExists
FileExists returns true if a file exists and is accessible, false otherwise
pkg/util/filesystem/file.go:14
↓ 13 callers
Method
Find
Find returns a `USMConnectionData` object associated to given `network.ConnectionStats` The returned object will include all USM aggregation associate
pkg/network/encoding/usm.go:87
↓ 13 callers
Method
Get
(source, dest util.Address, netns uint32)
pkg/network/route_cache.go:92
↓ 13 callers
Method
Get
(key string)
pkg/config/settings/api.go:12
↓ 13 callers
Method
GetContainerStats
(containerNS, containerID string, cacheValidity time.Duration)
pkg/util/containers/metrics/provider/collector_types.go:16
↓ 13 callers
Function
GetFileGroup
GetFileGroup returns the file group.
pkg/compliance/utils/inputs_files.go:30
↓ 13 callers
Function
GetFileUser
GetFileUser returns the file user.
pkg/compliance/utils/inputs_files.go:19
↓ 13 callers
Function
GetInoForNs
GetInoForNs gets the inode number for the given network namespace
pkg/util/kernel/netns.go:141
↓ 13 callers
Function
GetIntegrationConfigFromFile
GetIntegrationConfigFromFile returns an instance of integration.Config if `fpath` points to a valid config file
pkg/autodiscovery/providers/config_reader.go:347
↓ 13 callers
Method
GetNumber
GetNumber returns a string containing version numbers only, e.g. `0.0.0`
pkg/version/version.go:84
↓ 13 callers
Method
GetTags
()
pkg/logs/internal/tag/provider.go:23
↓ 13 callers
Method
Init
(context.Context)
pkg/tagger/interface.go:26
↓ 13 callers
Method
InitWithOptions
(bytecode io.ReaderAt, opts manager.Options)
pkg/network/telemetry/telemetry_manager.go:30
↓ 13 callers
Method
IsIncluded
IsIncluded returns whether the given env variable name is included
pkg/util/containers/env_vars_filter.go:81
↓ 13 callers
Function
IsNotFound
IsNotFound returns true if the specified error was created by NewNotFound.
pkg/errors/errors.go:44
↓ 13 callers
Method
IsSuse12Kernel
IsSuse12Kernel returns whether the kernel is a sles 12 kernel
pkg/security/ebpf/kernel/kernel.go:244
↓ 13 callers
Method
LoadPolicies
([]MacroFilter, []RuleFilter)
pkg/security/secl/rules/policy_provider.go:19
↓ 13 callers
Method
Msgsize
Msgsize returns an upper bound estimate of the number of bytes occupied by the serialized message
pkg/proto/pbgo/core/remoteconfig_gen.go:1895
↓ 13 callers
Function
NewBufferedMessageReceiver
NewBufferedMessageReceiver creates a new MessageReceiver. It takes an optional Formatter as a parameter, and defaults to using logFormatter if not sup
pkg/logs/diagnostic/message_receiver.go:44
↓ 13 callers
Function
NewPool
NewPool creates a new pool with a specified buffer size
comp/dogstatsd/packets/pool.go:31
↓ 13 callers
Function
NewPoolManager
NewPoolManager creates a PoolManager to manage the underlying genericPool.
comp/dogstatsd/packets/pool_manager.go:33
↓ 13 callers
Function
NewSerializer
NewSerializer returns a new Serializer initialized
pkg/serializer/serializer.go:133
↓ 13 callers
Function
NewTelemetry
(protocol string)
pkg/network/protocols/http/telemetry.go:52
↓ 13 callers
Function
NewThrottled
NewThrottled returns a new throttled logger. The returned logger will allow up to n calls in a time period of length d.
pkg/trace/log/throttled.go:16
↓ 13 callers
Function
Or
Or operator
pkg/security/secl/compiler/eval/operators.go:37
↓ 13 callers
Method
Parse
(obj interface{})
pkg/workloadmeta/collectors/internal/kubeapiserver/reflector_store.go:24
↓ 13 callers
Function
ParseLambdaPayload
ParseLambdaPayload removes extra data sent by the proxy that surrounds a JSON payload. For example, for `a5a{"event":"aws_lambda"...}0` it would remov
pkg/serverless/invocationlifecycle/trace.go:186
↓ 13 callers
Function
R
(e)
cmd/agent/gui/views/private/js/purify.min.js:2
↓ 13 callers
Function
Register
Register registers a service listener factory
pkg/autodiscovery/listeners/types.go:71
↓ 13 callers
Function
RegisterProvider
RegisterProvider adds a loader to the providers catalog
pkg/autodiscovery/providers/providers.go:19
↓ 13 callers
Method
Release
Release the event
pkg/security/secl/model/model.go:330
↓ 13 callers
Function
Reset
Reset clears all stats collected so far (useful in testing)
pkg/collector/runner/expvars/expvars.go:65
↓ 13 callers
Method
Reset
Reset resets client's internal records.
pkg/trace/teststatsd/statsd.go:53
↓ 13 callers
Function
ResetClusterName
ResetClusterName resets the clustername, which allows it to be detected again. Used for tests
pkg/util/kubernetes/clustername/clustername.go:181
↓ 13 callers
Method
Set
Set updates a metadata value in the payload. The given value will be stored in the cache without being copied. It is up to the caller to make sure the
comp/metadata/inventoryagent/component.go:20
↓ 13 callers
Method
Set
Set sets an entity in the store.
pkg/workloadmeta/testing/store.go:217
↓ 13 callers
Method
Set
(key string, value string)
pkg/config/settings/api.go:13
↓ 13 callers
Function
SetTopLevel
SetTopLevel sets the top-level attribute of the span.
pkg/trace/traceutil/span.go:54
↓ 13 callers
Method
Stop
Stop and clean up resources for the underlying connection
pkg/process/net/common.go:40
↓ 13 callers
Function
TestBuildModes
(t *testing.T, modes []BuildMode, name string, fn func(t *testing.T))
pkg/ebpf/ebpftest/buildmode_linux.go:33
↓ 13 callers
Method
Tracef
Tracef logs the given formatted arguments at the trace level
comp/core/log/component.go:30
↓ 13 callers
Method
Type
Type returns the type of the underlying ebpf tracer that is currently loaded
pkg/network/tracer/connection/tracer.go:74
↓ 13 callers
Method
UnmarshalMsg
UnmarshalMsg implements msgp.Unmarshaler
pkg/proto/pbgo/core/remoteconfig_gen.go:1853
↓ 13 callers
Function
UnmarshalString
UnmarshalString unmarshal string
pkg/security/secl/model/utils.go:54
↓ 13 callers
Function
UnstructuredIntoWPA
UnstructuredIntoWPA converts an unstructured into a WPA
pkg/util/kubernetes/apiserver/util.go:102
↓ 13 callers
Method
Unsubscribe
(ch chan []types.EntityEvent)
pkg/tagger/interface.go:36
↓ 13 callers
Method
UpdateHits
(method string)
pkg/util/cloudproviders/cloudfoundry/cccache_test.go:46
↓ 13 callers
Method
Version
Version returns the version of the check if available
pkg/collector/check/check.go:65
↓ 13 callers
Method
Walk
Walk iterates through the entire tree and call the provided callback on each entry
pkg/security/resolvers/process/resolver_linux.go:1295
↓ 13 callers
Method
_safe_value
(self, part)
tasks/libs/version.py:13
↓ 13 callers
Method
addNow
addNow adds the given input into the concentrator. Callers must guard!
pkg/trace/stats/concentrator.go:217
↓ 13 callers
Function
addToAccumulator
(a *timeIntervalAccumulator, unixTime int64, value int64)
comp/forwarder/defaultforwarder/internal/retry/time_interval_accumulator_test.go:105
↓ 13 callers
Function
assertAsyncWorkerCount
(t *testing.T, count int)
pkg/collector/runner/runner_test.go:111
↓ 13 callers
Function
bindEnvAndSetLogsConfigKeys
(config Config, prefix string)
pkg/config/config.go:1825
↓ 13 callers
Method
clean
()
comp/core/flare/helpers/builder.go:169
↓ 13 callers
Function
cloneTags
cloneTags clones a []string of tags. The underlying sender methods take ownership of the []string, and might modify it in-place. If the caller is st
pkg/collector/corechecks/safesender.go:33
↓ 13 callers
Method
close
(self)
tasks/libs/ninja_syntax.py:189
↓ 13 callers
Function
createEvent
(count int32, namespace, objname, objkind, objuid, component, hostname, reason, message, typ string, timestamp
pkg/collector/corechecks/cluster/kubernetesapiserver/kubernetes_eventbundle_test.go:22
↓ 13 callers
Function
exclude
Remove all substrings matching regex pattern
test/integration/serverless/log_normalize.py:169
↓ 13 callers
Function
expectSumAndDuration
( r *require.Assertions, sum int64, duration time.Duration, expectedSum int64, expectedDuration int)
comp/forwarder/defaultforwarder/internal/retry/time_interval_accumulator_test.go:111
↓ 13 callers
Function
fakeEnv
(name string)
pkg/clusteragent/admission/mutate/test_utils.go:35
↓ 13 callers
Function
fulfillDepsWithConfigOverride
(t testing.TB, overrides map[string]interface{})
comp/dogstatsd/server/server_test.go:61
↓ 13 callers
Method
getFakePayloads
(endpoint string)
test/fakeintake/client/client.go:170
↓ 13 callers
Method
getFilesCount
GetFileCount returns the current files count.
comp/forwarder/defaultforwarder/internal/retry/on_disk_retry_queue.go:145
↓ 13 callers
Function
getPointer
getPointer returns an interface{} representing the data to which pointer v refers.
pkg/util/atomicstats/reporter.go:269
↓ 13 callers
Function
getRuntime
(websiteOS string, getenv func(string) string)
pkg/trace/traceutil/azure.go:95
↓ 13 callers
Function
get_build_flags
Build the common value for both ldflags and gcflags, and return an env accordingly. We need to invoke external processes here so this functi
tasks/utils.py:114
↓ 13 callers
Function
hashProcess
(pid int32, createTime int64)
pkg/process/metadata/workloadmeta/extractor.go:194
↓ 13 callers
Function
lineHandlerChans
()
pkg/logs/internal/decoder/line_handler_test.go:35
↓ 13 callers
Function
makeConnections
(n int)
pkg/process/checks/net_test.go:31
↓ 13 callers
Function
makeProcessModel
(t *testing.T, process *procutil.Process)
pkg/process/checks/process_common_test.go:58
↓ 13 callers
Function
makeTranslatedConn
makes a translation where from -> to is shows as transFrom -> from
pkg/network/netlink/conntracker_test.go:441
↓ 13 callers
Function
newAWSConfig
(ctx context.Context, region string, assumedRole *arn.ARN)
cmd/agentless-scanner/main.go:1871
← previous
next →
1,101–1,200 of 32,574, ranked by callers