diff options
| author | Kyren223 <Kyren223@proton.me> | 2025-07-15 16:52:48 +0300 |
|---|---|---|
| committer | Kyren223 <Kyren223@proton.me> | 2025-07-19 18:32:12 +0300 |
| commit | 4a8914e05fad386b4ee2ec6a0a4d8d44c75d6a9f (patch) | |
| tree | 78ead4784665722fd55dde023e041a580fb08d9e | |
| parent | 6e2ae280251991bf838ae73544d7ad5b714a5646 (diff) | |
Fixed dropped vs success requests being flipped
| -rw-r--r-- | internal/server/server.go | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/internal/server/server.go b/internal/server/server.go index 9f7fee6..668ec38 100644 --- a/internal/server/server.go +++ b/internal/server/server.go @@ -301,19 +301,19 @@ func (server *server) handleConnection(conn net.Conn) { for request := range framer.Out { start := time.Now().UTC() - dropped := processPacket(localCtx, sess, request) + success := processPacket(localCtx, sess, request) duration := time.Since(start) labels := prometheus.Labels{ "request_type": request.Type().String(), - "dropped": strconv.FormatBool(dropped), + "dropped": strconv.FormatBool(!success), } metrics.RequestsProcessed.With(labels).Inc() metrics.RequestProcessingDuration.With(labels).Observe(float64(duration.Seconds())) - if dropped { - slog.InfoContext(ctx, "dropped request", "request_type", request.Type().String(), "duration", duration.String(), "duration_ns", duration.Nanoseconds()) - } else { + if success { slog.InfoContext(ctx, "processed request", "request_type", request.Type().String(), "duration", duration.String(), "duration_ns", duration.Nanoseconds()) + } else { + slog.InfoContext(ctx, "dropped request", "request_type", request.Type().String(), "duration", duration.String(), "duration_ns", duration.Nanoseconds()) } } |
