Can someone please guide as to what the right configuration should be for getting the data with 1-millisecond granularity?Or, if there is any other way to collect data at this interval scale?
--
You received this message because you are subscribed to the Google Groups "Prometheus Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to prometheus-devel...@googlegroups.com.
To post to this group, send email to prometheus...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/prometheus-developers/CAD-DQxT1A48e7Lwjkv1BSW4%3D3b8KkZ%3DVYQ0LWbjhe_x63uuh4Q%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.
Yes, batching is the only sane way to collect this amount of data.Just doing some rough numbers, if you wanted to stream this data for 10 containers, with in/out bytes/packets, we're talking over 600kB per second in just raw sample data (16 bytes per sample). That's not including any metric metadata.Prometheus / TSDB only store 1ms accurate timestamps, so it's probably not a good fit there either.
InfluxDB supports 1ns timestamps, IIRC.
On Sat, Jun 9, 2018 at 5:02 AM Jeffrey Ollie <je...@ocjtech.us> wrote:
--On Fri, Jun 8, 2018 at 5:45 PM, Hardik Surana <hardiks...@gmail.com> wrote:Can someone please guide as to what the right configuration should be for getting the data with 1-millisecond granularity?Or, if there is any other way to collect data at this interval scale?I'd say that Prometheus is not going to be the right tool to use. Prometheus appears to be re-using TCP connections so you don't have to worry about the three-way handshake but the HTTP request/reply transaction between Prometheus and node_exporter still takes tens of milliseconds on the hosts I looked at.If I was building this I'd probably use InfluxDB as the backend and write a custom tool to batch write the data.--Jeff Ollie
The majestik møøse is one of the mäni interesting furry animals in Sweden.
You received this message because you are subscribed to the Google Groups "Prometheus Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to prometheus-developers+unsub...@googlegroups.com.
To post to this group, send email to prometheus-developers@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/prometheus-developers/CAD-DQxT1A48e7Lwjkv1BSW4%3D3b8KkZ%3DVYQ0LWbjhe_x63uuh4Q%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "Prometheus Developers" group.
To view this discussion on the web visit https://groups.google.com/d/msgid/prometheus-developers/CABbyFmrkCYS6VKeRmWhhwxhA2R1ybeA33_q_uG2G%2BqZJP7QKqw%40mail.gmail.com.To unsubscribe from this group and stop receiving emails from it, send an email to prometheus-developers+unsub...@googlegroups.com.
To post to this group, send email to prometheus-developers@googlegroups.com.