But would is there memory  and disk usage overhead?
четверг, 18 июня 2020 г. в 23:25:51 UTC+12, [email protected]: 

> IMO, you shouldn't be doing this at all.  For all devices, simply store 
> the raw ifHCInOctets / if HCOutOctets (etc) in prometheus.  Then when you 
> want to graph it or alert on it, use a PromQL query using rate() or irate().
>
> Storing the raw data keeps you closer to the source of truth, and makes it 
> easier to debug, be able to observe counter resets, etc.  You can also 
> answer questions like "what was the average rate over 5 seconds? Over 30 
> seconds? Over 5 minutes?" using the same source data.
>
> If for some reason you end up with some specific queries that are too 
> expensive to run, then you can use recording rules to generate the results 
> or partial results.  But remember there are other ways to improve query 
> performance for dashboards, e.g. https://github.com/Comcast/trickster
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Prometheus Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/prometheus-users/c4b5f9fc-a40a-4198-88e0-2d3ca3ce1e33n%40googlegroups.com.

Reply via email to