From 3a49d3f0d19747be9bfdfb9ae0862d2d911d24a1 Mon Sep 17 00:00:00 2001 From: Molly Struve Date: Wed, 13 May 2020 17:45:49 -0500 Subject: [PATCH] [deploy] Revert "filter/sample noisy spans (#7833)" (#7837) This reverts commit 716bb099fa5163601f9fcfb1152da207523ef124. --- config/initializers/honeycomb.rb | 32 -------------------------------- 1 file changed, 32 deletions(-) diff --git a/config/initializers/honeycomb.rb b/config/initializers/honeycomb.rb index df4038485..6f7365929 100644 --- a/config/initializers/honeycomb.rb +++ b/config/initializers/honeycomb.rb @@ -1,31 +1,3 @@ -class CustomSampler - extend Honeycomb::DeterministicSampler - - def self.sample(fields) - noisy = Set[ - 'GET rails-settings-cached/v1', - 'TIME', - 'BEGIN', - 'COMMIT', - ] - if noisy === fields["redis.command"] or noisy === fields["sql.active_record.sql"] - rate = 100 - [should_sample(rate, fields["trace.trace_id"]), rate] - elsif fields["redis.command"].start_with?("BRPOP") - rate = 1000 - [should_sample(rate, fields["trace.trace_id"]), rate] - elsif fields["redis.command"].start_with?("INCRBY") - rate = 100 - [should_sample(rate, fields["trace.trace_id"]), rate] - elsif fields["redis.command"].start_with?("TTL") - rate = 100 - [should_sample(rate, fields["trace.trace_id"]), rate] - else - [true, 1] - end - end -end - if Rails.env.test? || ApplicationConfig["HONEYCOMB_API_KEY"].blank? Honeycomb.configure do |config| config.client = Libhoney::TestClient.new @@ -60,10 +32,6 @@ else fields.delete("sql.active_record.datadog_span") end end - # Sample away highly redundant events - config.sample_hook do |fields| - CustomSampler.sample(fields) - end end end end