This commit is contained in:
janisslsm committed 2026-11-01 12:12:55 +02:00
1 parent 1781d25a15
commit 732c0ad767
33051 files changed
+2591613 -3019689

No files matched your search

+29
View File
@@ -0,0 +1,29 @@
// Metro module 6471 (f6472).
import { logger } from "./consoleSandbox_6368";
import { dsnToString } from "./dsnFromString_6415";
import { createEnvelope } from "./forEachEnvelopeItem_6412";
import { serializeMetricBuckets } from "./Module6469";
const createMetricEnvelope = function createMetricEnvelope(a0, a1, a2, tunnel) {
const r4 = {
sent_at: new Date().toISOString()
};
if (a2 ? a2.sdk : a2) {
r4.sdk = {
name: a2.sdk.name,
version: a2.sdk.version
};
}
if (tunnel ? a1 : tunnel) {
r4.dsn = dsnToString(a1);
}
const r35 = serializeMetricBuckets(a0);
return createEnvelope(r4, [[{
type: "statsd",
length: r35.length
}, r35]]);
};
export function captureAggregateMetrics(a0, a1) {
logger.log(`Flushing aggregated metrics, number of metrics: ${a1.length}`);
a0.sendEnvelope(createMetricEnvelope(a1, a0.getDsn(), a0.getSdkMetadata(), a0.getOptions().tunnel));
}
export { createMetricEnvelope };