aboutsummaryrefslogtreecommitdiffstats
path: root/container-core
diff options
context:
space:
mode:
authorBjørn Christian Seime <bjorncs@yahooinc.com>2023-09-06 15:03:48 +0200
committerBjørn Christian Seime <bjorncs@yahooinc.com>2023-09-06 15:03:48 +0200
commitd2d3bbb982362759a773f4b08f8fa3e864446bef (patch)
tree8a3bcee18cb3e531797a79f4e8ab6329f6cc2140 /container-core
parentdb8f9d346d37ec87833a87582ffb31cb0857f1eb (diff)
Remove 'clientIp' dimension
Diffstat (limited to 'container-core')
-rw-r--r--container-core/src/main/java/com/yahoo/jdisc/http/server/jetty/MetricDefinitions.java1
-rw-r--r--container-core/src/main/java/com/yahoo/jdisc/http/server/jetty/SslHandshakeFailedListener.java5
-rw-r--r--container-core/src/test/java/com/yahoo/jdisc/http/server/jetty/SslHandshakeFailedListenerTest.java2
3 files changed, 1 insertions, 7 deletions
diff --git a/container-core/src/main/java/com/yahoo/jdisc/http/server/jetty/MetricDefinitions.java b/container-core/src/main/java/com/yahoo/jdisc/http/server/jetty/MetricDefinitions.java
index 2a382d22a68..e4775fba46f 100644
--- a/container-core/src/main/java/com/yahoo/jdisc/http/server/jetty/MetricDefinitions.java
+++ b/container-core/src/main/java/com/yahoo/jdisc/http/server/jetty/MetricDefinitions.java
@@ -14,7 +14,6 @@ class MetricDefinitions {
static final String METHOD_DIMENSION = "httpMethod";
static final String SCHEME_DIMENSION = "scheme";
static final String REQUEST_TYPE_DIMENSION = "requestType";
- static final String CLIENT_IP_DIMENSION = "clientIp";
static final String CLIENT_AUTHENTICATED_DIMENSION = "clientAuthenticated";
static final String REQUEST_SERVER_NAME_DIMENSION = "requestServerName";
static final String FILTER_CHAIN_ID_DIMENSION = "chainId";
diff --git a/container-core/src/main/java/com/yahoo/jdisc/http/server/jetty/SslHandshakeFailedListener.java b/container-core/src/main/java/com/yahoo/jdisc/http/server/jetty/SslHandshakeFailedListener.java
index d96989830ab..817a99bb57f 100644
--- a/container-core/src/main/java/com/yahoo/jdisc/http/server/jetty/SslHandshakeFailedListener.java
+++ b/container-core/src/main/java/com/yahoo/jdisc/http/server/jetty/SslHandshakeFailedListener.java
@@ -7,11 +7,8 @@ import org.eclipse.jetty.io.ssl.SslHandshakeListener;
import javax.net.ssl.SSLHandshakeException;
import java.util.HashMap;
import java.util.Map;
-import java.util.Optional;
-import java.util.function.Predicate;
import java.util.logging.Level;
import java.util.logging.Logger;
-import java.util.regex.Pattern;
/**
* A {@link SslHandshakeListener} that reports metrics for SSL handshake failures.
@@ -45,8 +42,6 @@ class SslHandshakeFailedListener implements SslHandshakeListener {
Map<String, Object> dimensions = new HashMap<>();
dimensions.put(MetricDefinitions.NAME_DIMENSION, connectorName);
dimensions.put(MetricDefinitions.PORT_DIMENSION, listenPort);
- Optional.ofNullable(event.getSSLEngine().getPeerHost())
- .ifPresent(clientIp -> dimensions.put(MetricDefinitions.CLIENT_IP_DIMENSION, clientIp));
return Map.copyOf(dimensions);
}
}
diff --git a/container-core/src/test/java/com/yahoo/jdisc/http/server/jetty/SslHandshakeFailedListenerTest.java b/container-core/src/test/java/com/yahoo/jdisc/http/server/jetty/SslHandshakeFailedListenerTest.java
index 3858d6b9e4e..ad34cc5f024 100644
--- a/container-core/src/test/java/com/yahoo/jdisc/http/server/jetty/SslHandshakeFailedListenerTest.java
+++ b/container-core/src/test/java/com/yahoo/jdisc/http/server/jetty/SslHandshakeFailedListenerTest.java
@@ -25,7 +25,7 @@ public class SslHandshakeFailedListenerTest {
@Test
void includes_client_ip_dimension_present_when_peer_available() {
listener.handshakeFailed(handshakeEvent(true), new SSLHandshakeException("Empty server certificate chain"));
- verify(metrics).createContext(eq(Map.of("clientIp", "127.0.0.1", "serverName", "connector", "serverPort", 1234)));
+ verify(metrics).createContext(eq(Map.of("serverName", "connector", "serverPort", 1234)));
}
@Test