fix: add buffer_overflows_total metric increment
The metric was defined but never incremented when buffer overflow occurred. Added recordBufferOverflow() function and call it from checkBufferOverflow() when buffer exceeds maxBufferSize (default 5000 events).
This commit is contained in:
@@ -449,6 +449,10 @@ export const makeEventBuffer = (
|
||||
currentSize: currentEventCount,
|
||||
maxSize: config.maxBufferSize
|
||||
})
|
||||
// Record overflow metric
|
||||
if (metricsModule) {
|
||||
metricsModule.recordBufferOverflow()
|
||||
}
|
||||
flush(true)
|
||||
return true
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user