Skip to content

Commit da1f35f

Browse files
Saarshtaguyarb
andauthored
[USMON-1085] - USM to report redis network calls (#35922)
Co-authored-by: guyarb <[email protected]>
1 parent 9c9ceda commit da1f35f

File tree

48 files changed

+1190
-83
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

48 files changed

+1190
-83
lines changed

comp/otelcol/ddflareextension/impl/go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -163,7 +163,7 @@ require (
163163
github.com/Azure/go-ansiterm v0.0.0-20230124172434-306776ec8161 // indirect
164164
github.com/AzureAD/microsoft-authentication-library-for-go v1.3.3 // indirect
165165
github.com/Code-Hex/go-generics-cache v1.5.1 // indirect
166-
github.com/DataDog/agent-payload/v5 v5.0.147 // indirect
166+
github.com/DataDog/agent-payload/v5 v5.0.149 // indirect
167167
github.com/DataDog/datadog-agent/comp/core/config v0.64.1 // indirect
168168
github.com/DataDog/datadog-agent/comp/core/flare/builder v0.64.1 // indirect
169169
github.com/DataDog/datadog-agent/comp/core/flare/types v0.64.1 // indirect

comp/otelcol/ddflareextension/impl/go.sum

+2-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

comp/otelcol/logsagentpipeline/go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ go 1.23.0
55
require github.com/DataDog/datadog-agent/pkg/logs/pipeline v0.64.0-rc.3
66

77
require (
8-
github.com/DataDog/agent-payload/v5 v5.0.147 // indirect
8+
github.com/DataDog/agent-payload/v5 v5.0.149 // indirect
99
github.com/DataDog/datadog-agent/comp/core/hostname/hostnameinterface v0.64.0-rc.3 // indirect
1010
github.com/DataDog/datadog-agent/comp/core/secrets v0.61.0 // indirect
1111
github.com/DataDog/datadog-agent/comp/core/telemetry v0.61.0 // indirect

comp/otelcol/logsagentpipeline/go.sum

+2-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

comp/otelcol/logsagentpipeline/logsagentpipelineimpl/go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ require (
3131
)
3232

3333
require (
34-
github.com/DataDog/agent-payload/v5 v5.0.147 // indirect
34+
github.com/DataDog/agent-payload/v5 v5.0.149 // indirect
3535
github.com/DataDog/datadog-agent/comp/core/flare/builder v0.61.0 // indirect
3636
github.com/DataDog/datadog-agent/comp/core/flare/types v0.61.0 // indirect
3737
github.com/DataDog/datadog-agent/comp/core/secrets v0.61.0 // indirect

comp/otelcol/logsagentpipeline/logsagentpipelineimpl/go.sum

+2-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

comp/otelcol/otlp/components/connector/datadogconnector/go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ require (
4545
require go.opentelemetry.io/contrib/otelconf v0.15.0 // indirect
4646

4747
require (
48-
github.com/DataDog/agent-payload/v5 v5.0.147 // indirect
48+
github.com/DataDog/agent-payload/v5 v5.0.149 // indirect
4949
github.com/DataDog/datadog-agent/comp/core/config v0.64.1 // indirect
5050
github.com/DataDog/datadog-agent/comp/core/flare/builder v0.64.1 // indirect
5151
github.com/DataDog/datadog-agent/comp/core/flare/types v0.64.1 // indirect

comp/otelcol/otlp/components/connector/datadogconnector/go.sum

+2-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

comp/otelcol/otlp/components/exporter/datadogexporter/go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ require (
5757
)
5858

5959
require (
60-
github.com/DataDog/agent-payload/v5 v5.0.147 // indirect
60+
github.com/DataDog/agent-payload/v5 v5.0.149 // indirect
6161
github.com/DataDog/datadog-agent/comp/core/config v0.64.0-devel // indirect
6262
github.com/DataDog/datadog-agent/comp/core/flare/builder v0.61.0 // indirect
6363
github.com/DataDog/datadog-agent/comp/core/flare/types v0.61.0 // indirect

comp/otelcol/otlp/components/exporter/datadogexporter/go.sum

+2-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

comp/otelcol/otlp/components/exporter/serializerexporter/go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ require (
2929
)
3030

3131
require (
32-
github.com/DataDog/agent-payload/v5 v5.0.147 // indirect
32+
github.com/DataDog/agent-payload/v5 v5.0.149 // indirect
3333
github.com/DataDog/datadog-agent/comp/core/config v0.64.0-devel
3434
github.com/DataDog/datadog-agent/comp/core/flare/builder v0.61.0 // indirect
3535
github.com/DataDog/datadog-agent/comp/core/flare/types v0.61.0 // indirect

comp/otelcol/otlp/components/exporter/serializerexporter/go.sum

+2-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -554,7 +554,7 @@ require (
554554

555555
require (
556556
github.com/DATA-DOG/go-sqlmock v1.5.2
557-
github.com/DataDog/agent-payload/v5 v5.0.147
557+
github.com/DataDog/agent-payload/v5 v5.0.149
558558
github.com/DataDog/datadog-agent/comp/api/api/def v0.61.0
559559
github.com/DataDog/datadog-agent/comp/core/config v0.64.1
560560
github.com/DataDog/datadog-agent/comp/core/flare/types v0.64.1

go.sum

+2-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pkg/logs/pipeline/go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ require (
2626
)
2727

2828
require (
29-
github.com/DataDog/agent-payload/v5 v5.0.147 // indirect
29+
github.com/DataDog/agent-payload/v5 v5.0.149 // indirect
3030
github.com/DataDog/datadog-agent/comp/core/config v0.64.0-devel // indirect
3131
github.com/DataDog/datadog-agent/comp/core/flare/builder v0.61.0 // indirect
3232
github.com/DataDog/datadog-agent/comp/core/flare/types v0.61.0 // indirect

pkg/logs/pipeline/go.sum

+2-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pkg/logs/processor/go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ module github.com/DataDog/datadog-agent/pkg/logs/processor
33
go 1.23.0
44

55
require (
6-
github.com/DataDog/agent-payload/v5 v5.0.147
6+
github.com/DataDog/agent-payload/v5 v5.0.149
77
github.com/DataDog/datadog-agent/comp/core/hostname/hostnameinterface v0.61.0
88
github.com/DataDog/datadog-agent/comp/logs/agent/config v0.61.0
99
github.com/DataDog/datadog-agent/pkg/config/model v0.64.1

pkg/logs/processor/go.sum

+2-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pkg/network/ebpf/c/protocols/redis/decoding-maps.h

+3
Original file line numberDiff line numberDiff line change
@@ -9,4 +9,7 @@
99
// Keeps track of in-flight Redis transactions
1010
BPF_HASH_MAP(redis_in_flight, conn_tuple_t, redis_transaction_t, 0)
1111

12+
// Acts as a scratch buffer for Redis events, for preparing events before they are sent to userspace.
13+
BPF_PERCPU_ARRAY_MAP(redis_scratch_buffer, redis_event_t, 1)
14+
1215
#endif /* __REDIS_MAPS_H */

0 commit comments

Comments
 (0)