track oversize block errors in metrics

This commit is contained in:
vyzo
2020-11-17 17:18:49 -05:00
committed by Aayush Rajasekaran
parent e23170d194
commit 8191654089
+2
View File
@@ -342,6 +342,8 @@ func (bv *BlockValidator) validateLocalBlock(ctx context.Context, msg *pubsub.Me
if size := msg.Size(); size > 1<<20-1<<15 {
log.Errorf("ignoring oversize block (%dB)", size)
ctx, _ = tag.New(ctx, tag.Insert(metrics.FailureType, "oversize_block"))
stats.Record(ctx, metrics.BlockValidationFailure.M(1))
return pubsub.ValidationIgnore
}