addScrubFields
Redacts more fields, on top of the built-in list. Every payload is scrubbed before it leaves your process: credentials, tokens, card numbers and email addresses. Add the field names your own data uses. See redaction.
Parameters
fieldsstringsrequiredField names. Matching ignores case and separators, and finds the name inside a longer one, so account also covers accountNumber and account_number.
Example
Node
import { addScrubFields } from "@octri/node";
addScrubFields("accountNumber", "otp");In each language
| Language | Call |
|---|---|
| Node | addScrubFields() |
| Python | octri.add_scrub_fields() |
| Go | octri.AddScrubFields() |
| Ruby | Octri.add_scrub_fields |
| Java | Octri.addScrubFields() |
| Kotlin | Octri.addScrubFields() |
| PHP | Octri::addScrubFields() |
| Rust | octri_monitoring::add_scrub_fields() |
| Swift | Octri.addScrubFields() |
| Dart | Octri.addScrubFields() |
Related
- Other functions:
init,captureError,captureEvent,captureSpan,traceFromHeader,setBeforeSend,startSpan,withSpan,instrument,autoInstrument. - Backend SDKs: installing a runtime and its framework integrations.