in models/metrics/metrics.go [81:95]
func SendEventSuccess(ctx context.Context, elapsed time.Duration, inline bool, dataSize int64) {
opt := metric.WithAttributes(
attribute.Key(successLabel).Bool(true),
attribute.Key(inlineLabel).Bool(inline),
)
if events.sent != nil {
events.sent.Add(ctx, 1, opt)
}
if events.bytes != nil {
events.bytes.Add(ctx, dataSize, opt)
}
if events.latency != nil {
events.latency.Record(ctx, elapsed.Milliseconds(), opt)
}
}