Skip to content

Commit e7a68fe

Browse files
authored
Merge pull request #222 from StackVista/STAC-23496
Allow selection of protocols of monitored protocols
2 parents 052594d + 0ed251c commit e7a68fe

2 files changed

Lines changed: 4 additions & 2 deletions

File tree

config/consts.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,4 +13,6 @@ const (
1313
MongoProtocolName = "mongo"
1414
// KafkaProtocolName is the protocol name for Kafka
1515
KafkaProtocolName = "kafka"
16+
// TLSProtocolName is the protocol name for TLS
17+
TLSProtocolName = "tls"
1618
)

config/tracer_config.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ func TracerConfig(cfg *AgentConfig) *tracerConfig.Config {
5555
EnableHTTPMonitoring: cfg.NetworkTracer.EnableProtocolInspection && !slices.Contains(cfg.NetworkTracer.DisabledProtocols, HTTPProtocolName),
5656
EnableHTTP2Monitoring: cfg.NetworkTracer.EnableProtocolInspection && !slices.Contains(cfg.NetworkTracer.DisabledProtocols, HTTP2ProtocolName),
5757

58-
EnableKafkaMonitoring: false && !slices.Contains(cfg.NetworkTracer.DisabledProtocols, KafkaProtocolName),
58+
EnableKafkaMonitoring: false,
5959

6060
EnableMongoMonitoring: cfg.NetworkTracer.EnableProtocolInspection && !slices.Contains(cfg.NetworkTracer.DisabledProtocols, MongoProtocolName),
6161
MaxMongoStatsBuffered: 100000,
@@ -67,7 +67,7 @@ func TracerConfig(cfg *AgentConfig) *tracerConfig.Config {
6767
MaxPostgresStatsBuffered: 100000,
6868
MaxPostgresTelemetryBuffer: 160, // Default value from DataDog
6969

70-
EnableNativeTLSMonitoring: cfg.NetworkTracer.EnableProtocolInspection && !slices.Contains(cfg.NetworkTracer.DisabledProtocols, "tls"),
70+
EnableNativeTLSMonitoring: cfg.NetworkTracer.EnableProtocolInspection && !slices.Contains(cfg.NetworkTracer.DisabledProtocols, TLSProtocolName),
7171
EnableIstioMonitoring: false,
7272
EnableGoTLSSupport: false,
7373

0 commit comments

Comments
 (0)