track oversize block errors in metrics

This commit is contained in:
vyzo 2020-08-19 22:56:25 +03:00 committed by Aayush Rajasekaran
parent e23170d194
commit 8191654089

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
}