UNPKG

@ogcio/o11y-sdk-react

Version:

Opentelemetry standard instrumentation SDK for React based project

23 lines 794 B
import { faro } from "@grafana/faro-web-sdk"; import { IpRedactor } from "../../../../../sdk-core/index.js"; export class IpRedactorWithMetrics extends IpRedactor { exportMetrics(context, source, kind) { Object.entries(context.counters).forEach(([type, counter]) => { if (counter > 0) { faro.api.pushMeasurement({ type: "faro_o11y_pii_redaction", values: { redacted: counter, }, }, { context: { pii_type: type, redaction_source: source, pii_format: kind, }, }); } }); } } //# sourceMappingURL=ip.js.map