diff --git a/pkg/service/twirp.go b/pkg/service/twirp.go index 51055671d..e41d13cf2 100644 --- a/pkg/service/twirp.go +++ b/pkg/service/twirp.go @@ -127,7 +127,10 @@ func loggerResponseSent(ctx context.Context, twirpLoggerPool *sync.Pool) { r.fields = append(r.fields, "duration", time.Since(r.startedAt)) if !r.deadline.IsZero() { - r.fields = append(r.fields, "timeout", r.deadline.Sub(r.startedAt)) + r.fields = append(r.fields, "requestedTimeout", r.deadline.Sub(r.startedAt)) + } + if deadline, ok := ctx.Deadline(); ok { + r.fields = append(r.fields, "modifiedTimeout", deadline.Sub(r.startedAt)) } if status, ok := twirp.StatusCode(ctx); ok {