fix(metrics): fix metrics

This commit is contained in:
Juergen Kunz
2025-06-23 09:02:42 +00:00
parent fc210eca8b
commit e81d0386d6
2 changed files with 9 additions and 6 deletions

View File

@ -135,12 +135,20 @@ export class HttpProxyBridge {
// Update stats if needed
if (record) {
record.bytesReceived += chunk.length;
// Also record in metrics collector for throughput tracking
if (this.smartProxy.metricsCollector) {
this.smartProxy.metricsCollector.recordBytes(record.id, chunk.length, 0);
}
}
},
onServerData: (chunk) => {
// Update stats if needed
if (record) {
record.bytesSent += chunk.length;
// Also record in metrics collector for throughput tracking
if (this.smartProxy.metricsCollector) {
this.smartProxy.metricsCollector.recordBytes(record.id, 0, chunk.length);
}
}
},
onCleanup: (reason) => {