Skip to main content

Crate tracing_sanitize

Crate tracing_sanitize 

Source
Expand description

§tracing-sanitize

A tracing layer that automatically strips PII from log output using sanitize-pii.

use tracing_subscriber::prelude::*;
use tracing_sanitize::SanitizeLayer;

tracing_subscriber::registry()
    .with(SanitizeLayer::default())
    .with(tracing_subscriber::fmt::layer())
    .init();

// PII in log fields is automatically masked
tracing::info!(email = "joe@gmail.com", "user logged in");

Structs§

SanitizeLayer
A tracing layer that sanitizes PII from event fields and span fields.