If streaming data to grahite, netdata pushes data to time-series database. If collecting data with interval 1s, netdata will also push data to graphite at 1Hz.
However, if we use prometheus as backend, netdata won’t push data on its own. Instead, prometheus pulls data from netdata via http api.
Here comes the question: If netdata collects data at 1Hz, prometheus pulls data every 10s.
Is pulled data by prometheus only the latest data?( data collected the last 1s)
How could prometheus keep data integrity?