Hi,
For now, the best solution is to forget old solutions (cacti, munin, etc.) and give a look to new ones based on scalability and effectiveness :
-
Collectd - Small and lightweight stats collector written in C
-
Graphana - Pretty beautiful web interface written in JS
If you need something more rustic you can have a look to
sys.json.
Enjoy ;)