instana / ruby-sensor

💎 Ruby Distributed Tracing & Metrics Sensor for Instana
https://www.instana.com/
MIT License
26 stars 25 forks source link

Allow SQL sanitization to be disabled (default: on) #169

Closed pglombardo closed 3 years ago

pglombardo commented 4 years ago

By default, collected SQL will be sanitized to remove potentially sensitive bind params such as: > SELECT "blocks".* FROM "blocks" WHERE "blocks"."name" = "Mr. Smith"

...would be sanitized to be: > SELECT "blocks".* FROM "blocks" WHERE "blocks"."name" = ?

This sanitization step can be disabled by setting the following value to false in a initializer such as config/initializers/instana.rb:

::Instana.config[:sanitize_sql] = false