This implementation of MetricsStatsReceiver that doesn't use WindowedApproximateHistogram but ApproximateHistogram.
This implementation of MetricsStatsReceiver that doesn't use WindowedApproximateHistogram but ApproximateHistogram. Any value added is immediately aggregated in the result.
This implementation of StatsReceiver uses the com.twitter.common.metrics library under the hood.
This implementation of StatsReceiver uses the com.twitter.common.metrics library under the hood.
Note: Histogram uses com.twitter.common.stats.WindowedApproxHistogram under the hood. It is (by default) configured to store events in a 80 seconds moving window, reporting metrics on the first 60 seconds. It means that when you add a value, you need to wait at most 20 seconds before this value will be aggregated in the exported metrics.
If a histogram has no data collected (its count is 0), it can be beneficial to not export all the histogram details as there will be no interesting data there.
If a histogram has no data collected (its count is 0), it can be
beneficial to not export all the histogram details as there will
be no interesting data there. When this flag is set to false,
only the count=0 is exported. When true, all of the details
will be exported.
Blacklist of regex, comma-separated.
Blacklist of regex, comma-separated. Comma is a reserved character and cannot be used. Used with regexes from statsFilterFile.
See http://www.scala-lang.org/api/current/#scala.util.matching.Regex
Comma-separated blacklist of files.
Comma-separated blacklist of files. Each file may have multiple filters, separated by new lines. Used with regexes from statsFilter.
See http://www.scala-lang.org/api/current/#scala.util.matching.Regex