aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorValerij Fredriksen <freva@users.noreply.github.com>2022-08-12 10:45:33 +0200
committerGitHub <noreply@github.com>2022-08-12 10:45:33 +0200
commit8a9901582316dd3a01cadcced7920ea53509e333 (patch)
treea7634c3e8a2c30a7474198bb174ce257f4aa6bf8
parent625f7cb2fbb9360d1f4461c92c2037b9d840f40b (diff)
parentc87024b8f945256556dc323d839f026943809dd3 (diff)
Merge pull request #23639 from vespa-engine/jonmv/speed-test
Add MBps to CLI output
-rw-r--r--vespa-feed-client-cli/src/main/java/ai/vespa/feed/client/impl/CliClient.java2
1 files changed, 2 insertions, 0 deletions
diff --git a/vespa-feed-client-cli/src/main/java/ai/vespa/feed/client/impl/CliClient.java b/vespa-feed-client-cli/src/main/java/ai/vespa/feed/client/impl/CliClient.java
index e4fe07bedb2..58afac885eb 100644
--- a/vespa-feed-client-cli/src/main/java/ai/vespa/feed/client/impl/CliClient.java
+++ b/vespa-feed-client-cli/src/main/java/ai/vespa/feed/client/impl/CliClient.java
@@ -214,11 +214,13 @@ public class CliClient {
generator.writeNumberField("http.request.count", stats.requests());
generator.writeNumberField("http.request.bytes", stats.bytesSent());
+ writeFloatField(generator, "http.request.MBps", stats.bytesSent() * 1e3 / durationNanos, 3);
generator.writeNumberField("http.exception.count", stats.exceptions());
generator.writeNumberField("http.response.count", stats.responses());
generator.writeNumberField("http.response.bytes", stats.bytesReceived());
+ writeFloatField(generator, "http.response.MBps", stats.bytesReceived() * 1e3 / durationNanos, 3);
generator.writeNumberField("http.response.error.count", stats.responses() - stats.successes());
writeFloatField(generator, "http.response.latency.millis.min", stats.minLatencyMillis(), 3);
writeFloatField(generator, "http.response.latency.millis.avg", stats.averageLatencyMillis(), 3);