Scaling down Graphite metrics

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

Scaling down Graphite metrics

Ashish Pokharel
All,

We love Flinks OOTB metrics but boy there is a ton :) Any way to scale them down (frequency and metric itself)?

Flink apps are becoming huge source of data right now.

Thanks,

-- Ashish
Reply | Threaded
Open this post in threaded view
|

Re: Scaling down Graphite metrics

Chesnay Schepler
Hello,

you can configure the rate at which metrics are reported by setting "metrics.reporter.<name>.interval" as described in the reporter documentation.

At this time there is no way to disable specific metrics.
You can however extend the reporter that you are using and override "MetricReporter#notifyOfAddedMetric(Metric, String, MetricGroup)" to ignore metrics that you aren't interested in.

On 13.04.2018 18:52, ashish pok wrote:
All,

We love Flinks OOTB metrics but boy there is a ton :) Any way to scale them down (frequency and metric itself)?

Flink apps are becoming huge source of data right now.

Thanks,

-- Ashish


Reply | Threaded
Open this post in threaded view
|

Re: Scaling down Graphite metrics

Ashish Pokharel
Thanks for that tip about override, will give that a shot at some point. We are already using interval.

-- Ashish

On Sun, Apr 15, 2018 at 6:18 PM, Chesnay Schepler
Hello,

you can configure the rate at which metrics are reported by setting "metrics.reporter.<name>.interval" as described in the reporter documentation.

At this time there is no way to disable specific metrics.
You can however extend the reporter that you are using and override "MetricReporter#notifyOfAddedMetric(Metric, String, MetricGroup)" to ignore metrics that you aren't interested in.

On 13.04.2018 18:52, ashish pok wrote:
All,

We love Flinks OOTB metrics but boy there is a ton :) Any way to scale them down (frequency and metric itself)?

Flink apps are becoming huge source of data right now.

Thanks,

-- Ashish