xxxserxxx / gotop

A terminal based graphical activity monitor inspired by gtop and vtop
Other
2.78k stars 140 forks source link

Reduce remote metrics chatter #109

Open xxxserxxx opened 4 years ago

xxxserxxx commented 4 years ago

gotop (optionally) exports sensor data as Prometheus metrics. It uses the default http format, which is K/V pairs with copious comments. An improvement would filter outgoing metrics to only gotop sensor data (this alone would halve -- or more -- the data transfered and parsed), and removing the comments would halve it further. An additional improvement would be to talk using a binary format, which would compress the data transfered even further as well as optimize data consumption.

xxxserxxx commented 4 years ago

VictoriaMetrics solves most of these issues, and HTTP/2 may solve the rest.

I'm changing this ticket to mean: implement VictoriaMetrics Sets; the HTTP/2 work will have its own ticket.